+1

Is there a free license available for IQANDesign for personal use?

Abhijit Das 5 years ago in IQANdesign 0

Just wondering if I can use it for personal projects for free like Labview or PLUS+1. 

+1

Using different modules with the same program

Theleo De Bruyn 5 years ago in IQANdesign updated by Gustav Widén (System support) 5 years ago 4

Hi there!

We have some troubles in finding a solution for our problem. So we have 2 machines (these are both wheel loaders) with exacly the same modules and program (Same IDtag per module, same outputs, same version, ..) We want to use only 1 MD4-5 display for both, so we want to swap the display between the machines. Is there any way how we can achives this?

I already tested this with a same sort of an application but this gave me problems whit the Can communcation, resulting in no connection with one machine. The other one worked perfectly.

Thank you!

Theleo De Bruyn

Answer
Pierre Fagrell 5 years ago

The project checksum has to be identical in both machines, it changes if you move any channel or edit anything in the project.

To be safe you could use IQANrun or IQANgo to send the application to both machines.

+1

IQANdesign 6.04

Gustav Widén (System support) 5 years ago in IQANdesign updated 5 years ago 2

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

    +1

    Show Base Page on Top

    squattingsquirrel 5 years ago in IQANdesign updated by Gustav Widén (System support) 3 years ago 3

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

    +1

    solution library

    Geoffrey 5 years ago in IQANdesign updated by Gustav Widén (System support) 5 years ago 1

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

    +1
    Answered

    Results of calculation in IQANdesign

    Richard Kowalczyk 5 years ago in IQANdesign updated by Gustav Widén (System support) 5 years ago 7

    Hi everyone,

    In my recent program

    Image 2215

    Image 2216

    Image 2217

    Value 335.78 is closer (good enough for the purpose of my program) to calculated value in Mathcad

    Image 2220

    Any enlightenment would be much appreciated

    Using

    Image 2219

    Kind regards,
    Richard Kowalczyk
    RKad Engineering
    32 Kingussie Ave
    Castle Hill NSW 2154
    Australia

    📲 :+61 431 639 295

    E: richard.kowalczyk@rkad.com.au
    W: www.rkad.com.au

    +1
    Completed

    Display a Section of Text

    Lars Bolduc 5 years ago in IQANdesign updated by Gustav Widén (System support) 4 years ago 3

    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.

    +1
    Completed

    Format MD4 log view differently

    Laura 5 years ago in IQANdesign updated by Gustav Widén (System support) 4 years ago 3

    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.

    Image 2186

    '

    And a measure group where the value is visible. Why is the visualisation not the same?

    Image 2185

    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

    +1
    Fixed

    Propagated function group outputs disappears

    Pierre Fagrell 5 years ago in IQANdesign updated by Gustav Widén (System support) 5 years ago 6

    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.

    Image 2181

    Image 2182

    +1

    New Channel Type Suggestion : Stack Channel

    Nick Pridham 5 years ago in IQANdesign 0

    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]);


    ############