LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Record temperature continuously as function of time per second while the the temperature changes every 15 minutes

Hi All,

I am trying to heat a effusion cell for a deposition system using a eurotherm controller. Currently I use a manual slider to change the temperature every 15 minutes while logging the real time temperature every 1 second. I am trying to automate the manual part where I want to ramp and soak from a defined minimum to a defined maximum say evry 15 minutes but want my data logging of temperature as a function of time every second. Not able to find a simple way to execute this. Any suggestions will be helpful.

0 Kudos
Message 1 of 2
(393 Views)

You do know, don't you, that LabVIEW is capable of parallel processing, right?  You can have one loop running a loop to once/sec to take a temperature and log it to a file.  You can have a second loop (I'm putting this in quotes because I don't know what it meanjs) "to ramp and soak from a defined minimum to a defined maximum say evry 15 minutes".  LabVIEW provides timing functions that should keep the loops running as separate parallel loops without getting "out of synch" for hours/days, maybe even weeks.  It's also not so hard to consider a single loop (running at 1 Hz to collect temperature data) that takes temperature every loop and does the "slower stuff" every 10, or 30, or 100 loops.

 

Bob Schor

0 Kudos
Message 2 of 2
(373 Views)