
else if
Do consecutive else if statements stop at the first true? For example, I expect the code below makes result = 3.
if false then
result:=1
elseif false then
result:=2
elseif true then
result:=3
elseif true then
result:=4
else
result:=5
endif

Internal variable false but result true
My internal variable is false but my result is true and it is not a latching function?

TFC word-wrap and concatenation
I want to use a Text Formatting Channel to concatenate two or more text parameters into a single cohesive blob of text to overcome the 100 character Text Parameter limitation and help format the text neatly. I found two bugs:
- TFC doesn't carriage-return/word-wrap when using a fixed pixel width. Static text labels do word-wrap correctly. TFC should also word-wrap rather than truncating to a single line of fixed width. The designer shows TFC word-wrapping but the simulator and real display do not word-wrap.
- My TFC is freezing and failing to concatenate some of the strings in the attached example. The channel measure tool in IQANdesign shows the TFC updating and concatenating two TPs correctly but the real display and simulator view do not refresh.
IQANdesign shows the TFC updating:
Real display and simulator TFC freezes in state 1 when TPs are on state 2:
Please see the attached example, you will find the concatenation works some of the time but not all of the time:
Thanks,
Lucian

Does 7.00 also have a fix for case 57049
Does 7.00 also have a fix for ref case 57049 (IQAN 6.08.24). Sometimes it is very difficult to get to the ID tag our machines so removing it takes a lot of effort. It would be very nice if a firmware update could be performed without removing the ID tag.

Incorrect Relational Function
Why does the below relational function evaluate incorrectly? sensorInput of 37.50 should evaluate to a result of 60. It does the same when I try using Object List.

MD4-7 loss of contact with MC43 issue
Hi, I have a system were I have a MD4-7 and MC43 in the system. Occasionally the MD4 starts displaying every second a loss of contact with MC43. i can see this being logged as well. the MC43 seem ok, no loss of contact with MD4. also I have checked the BUS, no errors no frame errors. all I can see that every time this MSG pops up the 0EF00 84->83 message stops, when the CAN message restarts the MD4 pop up message disappears. any help would be appreciated.
.

Add milliseconds to log DateTime
Hey,
Not sure if this has changed in Version 7 but in Version 4, 5 and 6 the DateTime stored in Logs does not include Milliseconds. Since the Cycle Time is in Milliseconds, would it be possible to add milliseconds to the Log DateTime?
DateTime is currently formatted like:
2/20/2024 8:04:16 PM
Perhaps a format like this....
2024-02-20T20:04:16+0250
Or something along those lines.

Public scope channels referenced by logs give Qcode error "component name not unique" in 7.01
After I upgraded my program it generates an error, i use cycle time and the error stats that the the name is not unique. the is not the case, copying the code in a function in the application it will generate no error
code used in the evend log:
Same code but used in an ID in the application:

How to efficiently use both IQANdesign and Matlab together for application development?
How to efficiently use both IQANdesign and Matlab together for application development?
Since we have limitations of using matlab models with IQAN I'm
trying to understand/decide what part of application logic to be implemented in IQANdesign and what part to be implemented in Matlab.
Thank you in advance.
Veeresh

Static IP
IQAN Design 6.08
MD4-5 Master module
Simple application no code just for testing remote connectivity via telemetry gateway.
For some reason in Ethernet settings for the display I can not select and set Static IP, only default is available in the drop down selection. What am I doing wrong?
Customer support service by UserEcho