I think it would be useful to be able to take the description text from the CAN bus, VRef, etc or add free text to the List view of a master module:
This would allow for clearer definition when sending to a wire harness builder or for troubleshooting.
Would it be possible to add a SIC that holds the filename used to program the system and also timestamp of the file?
It would help us a lot to keep track of versions, specials and machines.
I know there is Version under Project Properties but it happen to often it don't get updated.
Version 5.02 of IQANdesign, IQANsimulate, IQANrun and IQANscript are now released on check for updates. These are the highlights:
DBC -file import
On the tools menu, there is a new CAN database feature for .DBC file import. After importing a DBC it is easy to automatically generate JFIN/JPIN, JFOUT//JPOUT, GFIN/GPIN and GFOUT/GPOUT channels from the database.
A J1939 library is included in the CAN database menu in IQANdesign. It gives easy access to creating channels with the standardized PGN and SPN numbers and names. Note that timeouts and transmit rates needs to be set manually.
There is now a built-in function for generating outgoing DM1 messages based on channel status. Drag the channels to the DM1 out container and set a unique SPN number for each.
The length of the outgoing message is determined by number of channels with a warning or error status. FMI is set based on the channel status.
New channel type: JTOUT
The J1939 text output channel is used to send text to an external system. It supports multi-packet when text length > 8 bytes.
Support for J1939 address claim
Forces IQAN master modules to claim their J1939 address before starting other J1939 communication. Enabled by a property on the J1939 bus.
Support for J1939 Time/Date
External systems can now set the date and time in a master module using J1939 TDA. Enabled with property on master module.
A Connect button with a drop-down for selecting the communication interface has been added to the IQANrun start page.
The IQANrun multimeter button brings up a free floating window where it is possible to make a new measure group on the fly.
Channels can be added from the existing measure groups, and also the module block diagrams and application view if this is visible.
More IQANdesign features
IQAN expansion bus
The use of IQAN expansions in systems with short cycle times is improved by two small changes. Property 'Sample rate divider' is clarified by changing it into "Polling cycle time", and an estimated CAN bus utilization project check is added for expansion buses.
Property to disable undercurrent detect on Digital out HS+LS added.
Zoom support in page editor
Makes it possible to zoom in and out in the display page editor.
For more details see release notes and IQANdesign 5.02 user manual.
Currently its not possible to have J1939 & Generic on the same line... why not? As long as the bitcount (29) and KBPS are the same...
The thing is, I need some tricks from both systems. J1939 allows to handle engine messages more easily, and also allows to use the Page Mask byte(s), so the same PGN can be defined multiple times and split ways. But J1939 JFOUT does not allow to change the PGN programmatically, which is needed in this particular case in order to make a reusable library.
Generic JPOUTS do allow a dynamic messageID's, but don't bring the other benefits...
We had an issue with a customer where we were expecting to have pull-down on digital inputs on an MC41. (we were always true on the digital input) We identified the problem and moved to some other pins that were pull-down. It would be very helpful if the pictorial in IQAN design would identify this on the pictorial. (Similar to how the MC2 shows low side outputs).
Hello again, thinking that we are in an era of smartphones applications, it would be interesting to have finger slide option to control objects movement in graphics.
Actually the "System Log" page called in "action" for a text button seems to has it. But the touch area defined by programmer to handle this is not available. Some images below. The last one is an example of how this feature would help to navigate through an alarm bar.
Customer support service by UserEcho