LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Best chart for display only temperature ramp and hold...without PID vi

May I please have a suggestion on the best way to implement the below pictured graph and control.  This will be a front panel display only, there is no real control happening here.  Basically I want the user to be able to draw a ramp and hold plot and then save the image.  I have the saving image portion, but am struggling with selecting the correct graph/data type for this and how to implement the logic.  Any help is appreciated.

Untitled.png

0 Kudos
Message 1 of 3
(2,574 Views)

There is no "best" way.  You seem to be using the terms "Chart" (see title of post) and "Graph" (see body of post) as though they are the same thing -- I hope you realize that, in LabVIEW, these are different types of indicators that have different inputs and different behaviors.

 

Your data appear to consist of an array of clusters that contain the following three values:

  • Temperature
  • Delta-Time to Reach Temperature
  • Delta-Time to Hold Temperature

These three values give you two plot points: 

  • [Elapsed Time-to-Reach, Temperature]
  • [Elapsed Time-to-Hold, Temperature]

where "Elapsed" means taking into account the time since the beginning of the plot.

 

You can plot this pair of points as Dots, Squares, etc. as you wish.  You can also "connect the dots" in a variety of ways.

 

Think, please, about Graph vs Chart.

 

Bob Schor

0 Kudos
Message 2 of 3
(2,563 Views)

Using a Graph will let you use cursors.

 

Your user can use the cursors to compose the waveform as they please by dragging cursors around. One cursor for each point of inflection. Sort them in ascending X value order...

 

Ben

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