+1
Under review

IQANrun measure vs IQANdesign measure

A DOMS 5 months ago in IQANrun updated by Ulrik Zakariasson (Software development) 5 months ago 3

Hi,

During my work, I save data in arrays, and at the end, I get data from a measure group.

I have an incrementing chanel that read every lines in the arrays and show it in a measure group.

If I read it with IQANrun, a lot of data are missing :


Image 4732

But if I read it with IQANdesign, I get all data :

Image 4734


The both graph must be the same,


+1

Reliability of MC43 Clock (and cycle time)

D CBN 6 months ago updated by Gustav Widén (System support) 5 months ago 0

With a MC43 ECU setted at 20 ms by cycle time
A J1939 frame is sending every cycle with in a byte the data of seconds computed as following

Image 4715

Image 4716

With PCAN-View, i save J1939 Frames during one minute, then i keep only J1939 frame with data on flank (seconds)

Image 4717

It's expected to have 1000ms on each flank of seconds of MC43 Time.
In conclusion, the MC43 cycle time is not equal to 20 milliseconds, why ?

In fact, some operations are based on MC43 Time, and at end of day, the MC43 time is ahead of real time of few seconds.

Best Regards

+1

Finite State Machine Improvement Ideas

John Andruch 6 months ago in IQANdesign updated by Thomas Moberg (System support) 6 months ago 3

I love the Finite State Machine. Great to see such an excellent feature added to the program after being away from IQAN for 11 years.

That being said, here are two possible improvements for the Finite State Machine:

1. The addition of Delay on to the arrows.

Justification: I find myself adding alot of internal digital channels outside of the Finite State Machine that are looking for the machine to be in a specific state number so long before turning true. Adding this and possibly the Delay off would make the code in the Finite State Machine more readable and explainable.

2. The addition of being able to set a debug on a state in the Finite State Machine:

     Justification: The states can zoom through things so quickly that the only way to trap a bug would be to set a trigger to hold the Finite State Machine in that state. The alternative is to add all the exterior channels that contribute to the logic in a measure group and then work on analyzing what happens.

     Implementation: The ability to set a debug flag on that state. Then as that state is about to be exited because an exiting arrow has turned true, the state would be held. The debug flag wouldn't persist between power cycles of the evaluating master module and debug flags cannot be communicated when sending a project. I know that this could be a touchy subject for IQAN because nothing else in the program allows you to pause the execution of blocks in real time. But I would like to make the argument that Finite State Machines tend to be used for supervisory or sequencing logic of actions on machines and staying in one of these states as long as the underlying safety checks are being performed in conventional channel blocks, this wouldn't pose a risk to life or machine.

+1
Fixed

GPIN Startup value

D CBN 6 months ago in IQANdesign updated by Gustav Widén (System support) 4 weeks ago 6

GPIN Startup value can be not null and/or incoherence value for a boolean as following : we save in memory the 100st values of one object in array, and we can see at first cycle, a value of <3> for a boolean !

Image 4698

+1

IQAN run can adapter

Justin Reed 6 months ago in IQANrun updated 6 months ago 8

I am trying to connect to a machine using an mc2 and several xa2's.  I have multiple can adapters from several manufacturers all of which use J1939.  Is it possible to load a driver into iqan for one of the devices I currently have?  Adapters I have are a nexiq usb link v3, cat comm adapter 4, john deere edl v3, and a dearborn protocol adapter

+1

Installing IQAN Design 7 software issues

Jeff huntington 6 months ago in IQANdesign updated by Torbjörn Andreasson (Product manager) 6 months ago 2

Having issues installing IQANdesign 7 software. When our local IT admins are installing this software, it is not actually installing it on the C drive. Is there a way to change the install location? 

Answer

IQANdesign have a command line argument to be used by administrators if they want to install it somewhere that differs from the default installation path. Installing in the default path doesn't require administrator privileges.

Default path:

C:\Users\<username>\AppData\Local\Programs\IQANdesign <version>

Change path:

/DIR="x:\dirname"
Overrides the default installation directory name. A fully qualified pathname must be specified.

+1

Minimum system requirements

Kevin 7 months ago updated by I CAN GO 6 months ago 6

Is this the most up-to-date system requirements for design, run and simulate version 7? We are specifying a custom build panel PC and need to ensure it will run IQAN Run version 7, the specs below seem quite outdated. Is this the latest minimum?

Image 4683

+1

What's the realistic master module limit?

Kevin 7 months ago in IQANdesign updated by Gustav Widén (System support) 7 months ago 3

We are planning a project with 6 x MD5 displays and 6 x MC43FS modules, is there a limit that the diagnostic bus and master bus will take before it overloads? These modules are connected all together for both diagnostic and master bus. Conscious of initial start-up bursts and also general running bandwidth consumption.

+1

IQANdesign shortcut ideas

A DOMS 7 months ago in IQANdesign updated 7 months ago 1

When I am in the Property Inspector, I would like to get out by tapping ECHAP key and then be abble to select an other chanel with the arrows.

+1

MD4 to MD5 Display Pages

Rhys Nicholls 7 months ago in IQANdesign updated by Thomas Moberg (System support) 7 months ago 1

Hello,

Is there a way to export display pages from an MD4-7 and import them to an MD5-8?

Any tips for replicating an HMI design from one module type to another?

Thanks

Rhys