0

IQAN Design-Project Properties-Comments

Nick Pridham 9 years ago in IQANdesign updated by Jan Gillesen 9 years ago 1
Please add a table function to the project properties.  It will then be possible to add full and detailed project development notes inside the project file without the need for additional external documentation.

Please add window sizing to the comments table.  This will help with viewing of large amounts of project develpment information.
0
Answered

FSM operation

Jean-Marc Zanni 8 years ago in IQANdesign updated by Gustav Widén (System support) 8 years ago 3

Not sure how transitions and state changes are handled or may be this is an issue with the simulate application. I am not a big specialist of state machine but it was my assumption that the rules were to

1) Evaluate transitions

2) Set state based on transition calculation.

3) Execute code corresponding to state (not directly applicable in IQAN)


Because my code was not working as I expected I wrote a small application:

1 virtual Button.

1 FSM with 3 states: Default, State1, State 2

Goal Have a toggle function every time I press the button, I switch state. basically a toggle.

Transition Default>State 1 = True

Transition State 1>State2 = PositiveFlank of push button

Transition State 2>State1 = PositiveFlank of push button

Added 2 event counters:

State =1

State=2

Result in simulation:

Program stuck in State 1

Counter not changing =0

remark: There was technically a transition from state 0 to state 1. Event counter 1 should have increased. It did not. Changed transition Default>State1 to happen after first scan. Then counter reads 1 but is stuck.


Is this the expected result??


0
Answered

MC3 System mismatch

Masia Jean-Baptiste 9 years ago in IQANdesign updated by Gustav Widén (System support) 9 years ago 3
Hello

In the error codes, what is the meaning of error code 3: 3 system mismatch?
what is the cause of this none fonctioning?
Please feel free to contact me if you have any questions.

Best regards
Jean-Baptiste
RGDH
Develloper for IQan system
0
Fixed

Outputs disabled on XC10 when running IQAN Design 3.15

Kevin 9 years ago in IQANdesign updated by Ulrik Zakariasson (Software development) 9 years ago 8
The system we are running is 1 x MD3, 1 x MC3 and 1 x XC10 connected to MC3 as an expansion. We have had no issues with IQAN Design 3.14, but after updating to version 3.15 we are experiencing 'disabled' outputs on the XC10 module. This causes the outputs to remain permanently low.

I have inserted 3.14 back into the machine and the problem goes away. By using IQAN design 3.15 the issue comes back. The program for 3.14 and 3.15 is identical.

What I have found is that by applying a delay on the output it cures the issue when running on 3.15. This delay has to be within the master module as an IDC rather than a delay directly on the output of the module (in the settings on the output function) otherwise the fault still comes up.

The firmware version on the XC10 module is 1.05. We had this issue a while back when the XC10 modules were running 1.03 and we, but adding a module enable delay seemed to cure the issue. The last few machines have been fine when running IQAN Design 3.14 and XC10 firmware 1.05.

This makes IQAN Design 3.15 non functional at the moment as we use XC10 modules on a regular basis. Any ideas as to a solution please?

0

Reset "Adjust Item Value" via the program

ksilovich 8 years ago in IQANdesign updated by Ulrik Zakariasson (Software development) 8 years ago 2

It would be nice to be able to reset any adjust group parameter via a Reset Channel in the program. (Text, Integer, Function, Digital) Currently the only way I know how to reset a channel is by a person physically pushing reset on that adjust group.

What I am trying to achieve is I want a user to be able to name an item via a Text Parameter. Once the user has it named, I want them to be able to reset it back to the default later on via a virtual input on a display. Reason behind this is I have 40 Text Parameters I need to reset to default with one simple action.





0

Mode selector for "Text Formatting Channel"

ksilovich 8 years ago in IQANdesign updated 8 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.

0
Answered

Array problem

Tuomas 8 years ago in IQANdesign updated by Pierre Fagrell 5 years ago 7

Example: I have array what size is 100 and If I have only 60 measurements there, How I get minimum and average values from these measurements?

ArrayIndexOfMin and ArrayAverage calculates all array 100 values even these empty 40 records and then I get wrong calculations.

How do I get minimum and average values only from records what contains measurements bigger than 0?

0

Input from video feed

Martin Gagne 9 years ago in IQANdesign 0
It would be really great to be able to take the video feed from an Axis camera as an input into the MD4 to be able to do image processing, for example, to be able to check for high intensities of light and relay specific messages over CAN communication.
0
Fixed

IQANsimulate 3.15 Bug

Masia Jean-Baptiste 9 years ago in IQANsimulate updated by Tuomas 9 years ago 6
Hello
In my project I have 1 MD4 and 2 MC3.
Image 58

with the version 3.14 of IQAN I don't have a probleme.
I have updated my IQANdesign and Simulate with 3.15 V
When I want simulated my project, all my Can in and Can out don't work.
Image 59

Do you have a solution for this problem.

Thank
0
Answered

IQAN 2.6 switching pages automatically

Zach 9 years ago in IQANdesign updated by Gustav Widén (System support) 9 years ago 3
I tried to save space in a program by deleting a display page function group that ran the pages from a state channel and virtual inputs.
Then I put the page selection onto the buttons in the display pages of an md3 running 2.6

So now when I press the down arrow key, the next page displays.
How do I set a trigger for a specific page to appear?