+1

IQANscript 4.00 released

Gustav Widén (System support) 10 years ago in IQANscript updated 10 years ago 0

Highlighted features

Improved layout of script pages

The new grid component allows you to place controls in columns also, not only rows as before.


Image 260


New script control - Gauge

Added an analog gauge, to make values on script pages more visual.


Image 261


Script debugging

Support for breakpoints, pause and step when running a script from IQANscript. Also shows value and status of script actions in IQANscript as they execute in IQANrun. To add a breakpoint, click to the left of the script action.


Image 262


Call external software

Added Execute Program script action. It is possible to pass arguments to the other program, and decide whether the script will wait for the program to exit before continuing.


Image 263



For more details, see release notes.

+1
Answered

MC3 APP In Problem

Kevin 10 years ago updated by Ulrik Zakariasson (Software development) 10 years ago 3

I have a problem with a system that uses APP in and out between three modules, one MD4, two MC3. I have found that one MC3 does not appear to be receiving APPIN's. When I monitor the modules in IQAN Run, all modules appear to be talking successfully. When I look at IQAN Design the APPIN's on the module that's faulting says Error, Timeout and its red not green. On the module that's sending the APPOUT, the function block APPOUT is green and OK. Its almost as if the modules are not starting at the same time and the timeout for the first APP in to be received is being reached?


Is there any way of finding out more information about this error?


The machine was working OK for some time and it just happened randomly and now im unable to recover the machine. We also have other machines running this software and same software version and it appears OK.


I have extended the 50ms cycle time to 100ms,on all three modules with no success. Is there any reason why this could have happened? Running Design 3.19.9.

+1

Mode selector for "Text Formatting Channel"

ksilovich 10 years ago in IQANdesign updated 10 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) 6 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

Masia Jean-Baptiste 10 years ago in IQANdesign updated by Gustav Widén (System support) 10 years ago 6

Hello


It is possible to measure a frequency with a md4 ?


Thank

+1
Completed

360° Rotation of Gauges

John Wambold 10 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

MD4 Log

Rene Arevalo 6 minutes ago in IQANdesign 0

An XC43 sent a COUT error to the MD4 display, which is the master module in the CAN bus network. However, the error was not logged in the MD4 log. Any idea why this might be happening?

0

Link the PGN of a JFIN to a channel inside an External Function, to vary the PGN

Samuel Pittet 1 day ago in IQANdesign updated 1 day ago 2

Hi,

I want to create an External Function that will contain a JFIN. 
When I will import the External Function, I would like to be able to vary the PGN property of the JFIN.
At the moment, it seems that the PGN property of the JFIN can only accept integer number, it cannot accept an integer coming from a channel.
If I insert the External Function in my project, I will not be able to change the PGN property of the JFIN because it will be locked. And I do not want to change it to the same PGN value for all the occurences of the External Function.
I would like the PGN to be a FGI to the External Function.

My use case is that I want to control Hawe PSx CAN valves where they have a different PGN for each valve section. It would be neatly integrated inside an External Function so I could reuse it for all the different valve sections I have in my project.

Any workaround?

Thank you and have a good day!

0

Feature Request - Rotation Property Value for Label Controls

RyanM 1 week ago in IQANdesign updated 6 days ago 2

Would be nice to have a property value for rotation of text channels, specifically label controls. With multi-language support, it makes more sense to write the text vertically then horizontal. Current workaround for this is using embedded text in an image file. This can be a pain point however if the text needs to be updated in the future with having to create new image files. 

0

Updating IQAN Program Without Losing Modified Parameters

Amirmasoud Molaei 2 weeks ago in IQANdesign updated by Leighton 1 week ago 1

Description

Hi,

I would like to ask about the best way to update a program on a machine that already has an existing IQAN application installed, especially in cases where some parameters have been modified from their default values.

If we upload a new program with the same project ID:

  • Will it overwrite the existing settings (i.e., reset parameters to default)?
  • Or will the current parameter values be preserved?

I want to make sure we avoid unintentionally resetting user-defined or tuned parameters during an update.

Thanks in advance!