LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

modify waveform graph properties inside a cluster for each element in array??

I have an array of clusters. Inside each cluster is a waveform graph and three text indicators and another array indicator. I want to be able to modify the Y scale maximum value for each waveform graph. I display two elements of the array with historical data read back from the citadel database. When I tried using property nodes to modify the max value it would only update on one element in the array. Can this be done?? or will I have to create an array for high data values and another for lower data values and then use the visiblity property??
0 Kudos
Message 1 of 2
(2,628 Views)
Hi Unclebump,

All of the elements of an array must have the same properties. Only the values can differ.

This is not the case with a cluster.

If you build a cluster that has the same look as you array indicator you could use the "array to cluster" function to do your conversion for you.

Once you have you cluster built, you can then go to the FRONT PANEL and right click on one of the graphs and do a "create property node". Repeat this for all of your graphs. THe individual property nodes will then let you manipulate the properties of the individual graphs without affecting the others.

Another approach would use control refnums to get at the properties of the individual graphs.

I hope this helps,

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 2 of 2
(2,628 Views)