Quote: |
I used aluminum tape to attach the sensor and heater to the 40m's EOM, and we plugged in the controller. It seems to be kind of working. Zach figured out the GPIB output stuff, so we can talk to it remotely.
|
I stole the Prologix wireless GPIB interface from the SR785 that's down the Y-Arm temporarily. The address is 192.168.113.108. (Incidentally, I think some network settings have been changed since the GPIB stuff was initially configured. All the Prologix boxes have 131.215.X.X written on them, while they are only accessible via the 192.168.X.X addresses. Also, the 40MARS wireless router is only accessible from Martian computers at 192.168.113.226---not 131.215.113.226).
In any case, the Newport 6000 is controllable via telnet. I went through the remote RTD calibration process in the manual, by measuring the exact RTD resistance with an ohmmeter and entering it in. Despite this, when the TEC output is turned on, the heating way overshoots the entered set temperature. This is probably because the controller parameters (gain, etc.) are not set right. We have left it off for the moment.
Here are a couple command examples:
1. Turning on the TEC output
nodus:~>telnet 192.168.113.108 1234
Trying 192.168.113.108...
Connected to 192.168.113.108.
Escape character is '^]'.
TEC:OUT on
TEC:OUT
TEC:OUT?
++read eoi
1
2. Measuring the current temperature
TEC:T?
++read eoi
32.9837
3. Reading and then changing the set temperature
TEC:SET:T?
++read eoi
34.0000
TEC:T 35.0
TEC:SET:T?
++read eoi
35.0000
4. Figuring out that the temperature is unstable and then turning off the TEC (this is important)
TEC:T?
++read eoi
36.2501
TEC:OUT off
TEC:OUT?
++read eoi
0
(The "++read eoi" lines are the commands you give the Prologix to read the controlled device output.)
As I understand, Frank has some code that will pull data in realtime and put it into EPICS. This would be nice. |