+1
Answered

J1939 Error - Caterpillar ECM

Luke Ricker 11 years ago in IQANdesign • updated by Gustav Widén (System support) 5 years ago • 12
IQAN 3.18. MD4.
Communication with Caterpillar ECM over J1939.

When the machine control system is first powered up, and the engine is not running, the System Log logs several J1939 events related to a couple of PGNs.
Has anyone else seen this before?
I don't believe it is the PGN timeout, as there are several ECM PGNs with timeouts that don't log errors.
Anyone have any idea what "J1939 Error" Means?

Thanks!


As you can see, there are five J1939 errors that consistently show up on power cycle.
Image 185


One of them is Engine Oil Pressure. Here is the PGN:
Image 186


And the associated PIN:
Image 187
+1
Completed

MD4 Graphics Options

Richard Staite 12 years ago in IQANdesign • updated by Ulrik Zakariasson (Software development) 11 years ago • 4
It would be nice to have the option of changing the Text size within Text Buttons and also change the height and colourings of the button area.
Another nice option would be to be able to fill in areas bounded by lines with blocks of colour which could be selectable by another channel. I know that this is possible by creating colour images and then imputing them but this would be a much easier method.
Another thing which we seem to get requests for regularly is the ability to graph items on screen. I have asked whether this might be possible before but up til now this functionality has always been too video processor hungry - I wonder if the new spec of the MD4 might now be able to cope with it?
+1
Completed

Visual compare tool

AxelC 11 years ago in IQANdesign • updated by A DOMS 2 years ago • 11
The ability to compare project file with a visual tool would be nice.
Because for big project the text files compare is difficult to use.
+1

Mode selector for "Text Formatting Channel"

ksilovich 11 years ago in IQANdesign • updated 11 years ago • 2

It would be nice to be able to assign a State machine or parameter to a "Text Formatting Channel".

I have a situation where I have "Group A", 10 Text Parameters with with a state machine (10 states) assigned to it. And a "Group B" of 15 Text Parameters with a 15 state machine. I would like to use a Single Text formatting channel to Add Group A to B for certain situation.

Trying to display the text on the screen currently is painful.


Also on a separate note it would also be nice to be able to use a Text Formatting Channel in a Text Parameter.

+1
Answered

application input output vs j1939 input output for master modules

Zach 11 years ago in IQANdesign • updated by Gustav Widén (System support) 7 years ago • 5
I wondered about application inputs and outputs vs j1939 inputs and outputs for master module communication.
If I understood it correctly, an MC2 master received a digital value from an MD4 master module via an application in/out pair.
Then in another location in the program, the MD3 and MD4 exchanged information through J1939 pgns.

How do I know when to use Application in/out or J1939 in/out?
+1
Answered

Md4 and frequency

Louis DUBARLE 11 years ago in IQANdesign • updated by Gustav Widén (System support) 11 years ago • 6

Hello


It is possible to measure a frequency with a md4 ?


Thank

+1
Completed

360° Rotation of Gauges

John Wambold 11 years ago in IQANdesign • updated by Gustav Widén (System support) 7 years ago • 7

I have an application where I am using a gauge to display the position of a rotating object. I make the 12 o'clock position the 0° point. I noticed that as my input is rotating from clockwise, that the needle on the gauge rotates counter clockwise from 359° back to 0°.


It would be nice to have the gauge continue to rotate in a clockwise direction as my input crosses the 0° threshold.

0

Issue with PDU1 frame addressing

Mark Bevington 4 days ago in IQANdesign • updated by Thomas Moberg (System support) 4 days ago • 2

I'm trying to configure a encoder at SA=0x20. I'm having an issue implementing a J1939-21 CMDT exchange in IQAN. As part of the

configuration handshake the encoder sends a CTS (Clear To Send) frame to  me (SA=0x01) to let me know that it is ready to receive

the new encoder configuration data. IQAN will NOT let me set the address of this frame as required. I've been able to configure the

encoder, as needed, but only if I skip receiving the CTS frame. I did note that I'm able to set the address for 60416 to SA=0x20, as required by the RTS (Request To Send) frame, so it seems

the the PDU1 handler (inside IQAN firmware) is partially working. Just not when the DA is set to 0x01.

Image 5522

Here is a screen snip from a logfile showing a successful configuration, using my IQAN test app, even though IQAN is not able to receive the CTS frame (encircled in RED).

Image 5523

Here is a more detailed info and a view of the configuration handshake acquired using Vector CANoe.

The configuration data is - as specified in document SAE J1939/21 – transmitted via J1939 CMDT transfer. A configuration is in principle possible also without J1939 stack or tool.
The transmission via EncoderSetup PG with listing of the raw frames on the bus starts atmoment 24.920140 and is concluded at moment 24.923872.
To this purpose, you must sent the frames marked with Dir: "Tx" (RTS and Sequence 1-3) andyou receive as an answer the two frames marked with "Rx" (CTS and EoMA).
After the configuration, how the encoder starts sending measured data can be seen as from moment 24.941659 ("EncoderPositionSpeedValues"

Image 5524

I have a fully functional test app built with IQANdesign 6.08.32 using a MD4-5 but can't attach it to this post as it's 6 mB over the 20 Mb limit.  It doesn't work when built with IQANdesign7.05 either

I'm open to any, and all suggestions.

Thanks,

Mark

0

calculation order Hold Position

Jamy 1 week ago in IQANdesign • updated 3 days ago • 2

IQAN Design 7.06.22.11482 - 

I recently encountered a calculation order issue during a complex calibration sequence. To resolve the problem, I manually adjusted and curated the calculation order so the calibration routine would execute correctly.

A few days later, I accidentally selected Auto Calculation Order, which immediately overwrote all of the manual changes I had made.

Is there a way to lock or protect manually curated calculation order entries from being modified when Auto Calculation Order is executed? Alternatively, is there a recommended method for preserving manual calculation order changes so they are not unintentionally lost?

0

Critical Error codes for XC43-M24

Argy 1 week ago in IQANdesign • updated by Thomas Moberg (System support) 4 days ago • 6

I have a new XC43-M24 running on 7.05 and it is flashing 4 red and 2 yellow, followed by a series of yellow flashes, 4-1-3.

I can see from the user manual that the 4-2 code means Critical Error but I don't have a reference for the detailed blink code that follows. Can you tell what this error code is? & Can you post a detailed Error Code reference in this forum?