Counter/Timer

cancel
Showing results for 
Search instead for 
Did you mean: 

time delay resets my temperature controller

I am currently working with Labview 7.0 Student Edition to write a program for a Lakeshore 331s Temperature Controller. My program works fairly well except that I export the temp/time every 10 seconds using a time delay but every time my program takes a data point, my heater resets itself and I lose power and therefore my temperature drops so i can never quite get to my desired setpoint. Once my program takes all the desired data points and stops running however, the heater functions normally and the setpoint is reached using the ramping function on the controller. I start the program with a true/false case structure to turn on the heater which is then followed by a flat sequence where the time delay is used. Im just wondering if there are any suggestions as to why the heater resets itself. Thanks!
 
-Mark
0 Kudos
Message 1 of 3
(3,688 Views)

Hi Mark,

Are you working with the driver for the LakeShore 331S? I have included a link to the download page for the driver below. It sounds like the reset command is being sent at some point relating to your delay. You could use an NI Spy Capture to look at the commands that are being sent and this should provide additional insight into the issue. I have included a link to a KnowledgeBase article that talks about how to perform the NI Spy Capture. If you are running your program in a loop, there may be a reset called at the beginning of each iteration of the loop and that may cause the issue you are experiencing.

Lake Shore Cryotronics lsci331 Controller
http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E9164659CE034080020E748...

Performing a Good NI Spy Capture for Debugging/Troubleshooting
http://digital.ni.com/public.nsf/allkb/8D890EC09B15C05A86256E6F007E3E86?OpenDocument

Steve B

0 Kudos
Message 2 of 3
(3,659 Views)
Thanks for the help Steve, I'll give it a shot!
0 Kudos
Message 3 of 3
(3,646 Views)