LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can waveform chart history be updated while front panel is not open?

Hello,

I have a sub-VI that is called at a regular interval by the main VI. The sub-VI simply updates a waveform chart with data passed to it by the main VI. I don't want the sub-VI to be open at all times, so I use the main VI to turn on/off the "Exec.Show FP on Call" property at the appropriate times.

I was hoping the sub-vi would retain history of data passed to it when the "Exec.Show FP On Call" property is false. It doesn't appear to work that way. History is maintained only for the intervals that "Exec.Show FP On Call" is true.

Is there a way to force the waveform chart to retain history during intervals when "Exec.Show FP on Call" is false?

Thank You.
0 Kudos
Message 1 of 4
(2,688 Views)
Can you provide an example that demonstrates what you are seeing? I've attached a VI that does what I think you're trying to do, but it seems to retain the history. Perhaps I don't understand what you are asking.

Regards,

Kristi Hummel
Applications Engineer
National Instruments
0 Kudos
Message 2 of 4
(2,688 Views)
Perhaps you could make a LV2 style global where you write to it all the time and only read data from it when required.
0 Kudos
Message 3 of 4
(2,688 Views)
I may not quite understand your problem. I've attached a program that seems to demonstrate what you want to do. Is this not what you are expecting?

Best regards,

Kristi Hummel
Applications Engineer
National Instruments
0 Kudos
Message 4 of 4
(2,688 Views)