
Project File Upload Method
We've been using IQAN products for a decade now. Early on, I remember reading on here that USB was a somewhat unreliable way to transfer project files to modules so we've always used a USB-to-CAN device.
Ideally, putting either an ethernet or USB connector on a machine and not needing the USB-to-CAN device every time a project file needs to be uploaded would be ideal.
Have things changed? How are most people doing this?

IQANdesign 6.04
Main updates
MD4: Solved problem in MD4 flash memory error correction
In rare cases, the error correction for the MD4 could fail. If this happened the application and/or firmware had to be sent to the module again to make it operational.
Status measure improvement
Reduced height of status measurement in IQANdesign/IQANrun by only showing lines with different statuses.
For more details, see IQANdesign and IQANrun release notes
http://divapps.parker.com/divapps/iqan/Downloads/IQANdesign%206/ReleaseNotes6.04.4.htm
http://divapps.parker.com/divapps/iqan/Downloads/IQANrun%206/ReleaseNotes6.04.2.htm

Show Base Page on Top
How can you get the controls on the base page to paint on top of the controls in a page?

solution library
Where do I get the solution library to actually add the solutions that are shown in tools>>Library Manager>>Solution Library?

Results of calculation in IQANdesign
Hi everyone,
In my recent program
Value 335.78 is closer (good enough for the purpose of my program) to calculated value in Mathcad
Any enlightenment would be much appreciated
Using
Kind regards,
Richard Kowalczyk
RKad Engineering
32 Kingussie Ave
Castle Hill NSW 2154
Australia
📲 :+61 431 639 295

Display a Section of Text
It'd be nice to be able to display a long section of text with the press of a button on the MD4.
For short sections of text we can use messages, but for long ones it's not great.
Perhaps being able to display the content of a comment?
We would like to be able to display our revision notes somehow.
We considered creating PDFs for each revision but it's pretty time consuming and takes up a lot of space.
I could also see potential to display technical explanations/procedures.

Format MD4 log view differently
Hello,
I have a log where I can't see the values of the right site of the screen. Because of the length of the name of the log.
'
And a measure group where the value is visible. Why is the visualisation not the same?
Can the layout of the log show the values and shorten the name?
I am using Iqan design 6.02 and have simulated this application to make this views
ALso the size and width of the font is different.
Kind regards
Laura

Propagated function group outputs disappears
I have had two different applications where a previously propagated output stops being propagated.
Usually after adding function group inputs or outputs in other places.
Sometimes it keeps working and no problem is shown in the project check until later.
I now have one example that is running fine, a propagated output is used in a function but it is not shown as propagated in the origin.

New Channel Type Suggestion : Stack Channel
I have a few Qcode situations now where I have a large group of say 1000 variables and I want to find out:
Highest Value
2nd Highest Value
3rd Highest Value
I do have a very long winded solution to this in Qcode but I would love to have a something more efficient.
############
One Qcode approach would be some additional array commands such as
ArrayIndexOfMax-1(Array)// 2nd highest number
ArrayIndexOfMax-2(Array)// 3rd highest number
ArrayIndexOfMax-3(Array)// 4th highest number
…...
ArrayIndexOfMin+1(Array)//2nd lowest number
ArrayIndexOfMin+2(Array)//3rd lowest number
ArrayIndexOfMin+3(Array)//4th lowest number
############
This is one approach we have used on other projects
int i=0;
int max_values[3] = {0,0,0};
int array_of_values[1000] = {1,2,45,67,45 ... };
for(i=0;i<1000;i++)
{
//if this item is larger than the largest then save it
if(array_of_values[i] >= max_values[0])
{
//push the largest values down the list as we have a new largest
max_values[2] = max_values[1];
max_values[1] = max_values[0];
//now save newest (as it the largest)
max_values[0] = array_of_values[i];
}
}
printf("The largest Value is %u",max_values[0]);
printf("The Second largest Value is %u",max_values[1]);
printf("The Third largest Value is %u",max_values[2]);
############

Change Source Address of Sensor
Good Afternoon,
For a project of mine, I am using a MHC0150MN06F3J013FD sensor from tempotronics with the source address of 253. I can reach this sensor using the JFIN channel on this source address with PGN65535. What I would like to do is add another of these sensors which have a standard source address set to 253 and change that source address to, for example, 252. I have looked into the datasheet of the sensor and it seems this should be done by changing Byte 9 on PGN 65240 using a JFOUT channel. My problem however is that I cannot reach Byte 9 because of the maximum length of 8 Bytes per data package of the J1939 protocol. In the IQANDesign datasheet, I can see the multi-packet option available (to send a second package for the source address) for the JFOUT function but in my IQANDesign 5 it does not show up in the property manager. Am I looking in the wrong direction here? Is there a standard function for changing the source address of a connected device?
Thank you in advance!
Kind Regards,
Roy den Drijver

J1939 multipacket support was implemneted in IQAN 6.
Customer support service by UserEcho