background image

Lake Shore Model 332 Temperature Controller User’s Manual 

 

CHAPTER 6 

 

COMPUTER INTERFACE OPERATION

 

 

6.0 GENERAL 

This chapter provides operational instructions for the computer interface for the Lake Shore Model 332 
Temperature Controller. Either of the two computer interfaces provided with the Model 332 permit 
remote operation. The first is the IEEE-488 Interface described in Paragraph 6.1. The second is the 
Serial Interface described in Paragraph 6.2. The two interfaces share a common set of commands 
detailed in Paragraph 6.3. Only one of the interfaces can be used at a time. 

 

NOTE

: The remote interface of the Model 332 can be set to emulate a Lake Shore Model 330 

Temperature Controller. Refer to Paragraph 4.20 to select 330 Emulation Mode. Refer to your 
Model 330 User’s Manual for command syntax. The following Model 330 commands are not 
supported in 330 Emulation Mode: CUID?, CURV, CURV?, ECUR, KCUR, and SCAL. 

6.1 IEEE-488 

INTERFACE 

The IEEE-488 Interface is an instrumentation bus with hardware and programming standards that 
simplify instrument interfacing. The Model 332 IEEE-488 Interface complies with the IEEE-488.2-1987 
standard and incorporates its functional, electrical, and mechanical specifications unless otherwise 
specified in this manual. 

 

All instruments on the interface bus perform one or more of the interface functions of TALKER, 
LISTENER, or BUS CONTROLLER. A TALKER transmits data onto the bus to other devices. A 
LISTENER receives data from other devices through the bus. The BUS CONTROLLER designates to 
the devices on the bus which function to perform. The Model 332 performs the functions of TALKER 
and LISTENER but cannot be a BUS CONTROLLER. The BUS CONTROLLER is the digital computer 
which tells the Model 332 which functions to perform. 

 

Below are Model 332 IEEE-488 interface capabilities: 

• 

SH1:

 Source 

handshake 

capability. 

• 

RL1:

 Complete 

remote/local 

capability. 

• 

DC1:

  Full device clear capability. 

• 

DT0:

  No device trigger capability. 

• 

C0:

 

No system controller capability. 

• 

T5:

 

Basic TALKER, serial poll capability, talk only, unaddressed to talk if addressed to listen. 

• 

L4:

 

Basic LISTENER, unaddressed to listen if addressed to talk. 

• 

SR1:

  Service request capability. 

• 

AH1:

 Acceptor 

handshake capability. 

• 

PP0:

  No parallel poll capability. 

• 

E1: 

Open collector electronics. 

 

NOTE

:  The Model 332 IEEE-488 Interface requires that repeat addressing be enabled on the 

bus controller. 

 

Instruments are connected to the IEEE-488 bus by a 24-conductor connector cable as specified by the 
standard. Refer to Paragraph 8.4.2. Cables can be purchased from Lake Shore or other electronic 
suppliers. A connector extender (Model 4005) is required to use the IEEE-488 Interface and the RELAY 
and ANALOG OUTPUT Terminal Block at the same time. 

 

Cable lengths are limited to 2 meters for each device and 20 meters for the entire bus. The Model 332 
can drive a bus with up to 10 loads. If more instruments or cable length is required, a bus expander 
must be used. 

 

Remote Operation 

6-1 

Summary of Contents for 332

Page 1: ...d apparatus disclosed and described herein have been developed solely on company funds of Lake Shore Cryotronics Inc No government or other contractual support or relationship whatsoever has existed w...

Page 2: ...iability for incidental or consequential damages so the above limitation may not apply to you LIMITED WARRANTY STATEMENT Continued 9 EXCEPT TO THE EXTENT ALLOWED BY APPLICABLE LAW THE TERMS OF THIS LI...

Page 3: ...USA hereby declare that the equipment specified conforms to the following Directives and Standards Application of Council Directives 73 23 EEC 89 336 EEC Standards to which Conformity is declared EN61...

Page 4: ...and interface cables attached If the installation and operating instructions in the User s Manual are followed there should be no degradation in EMC performance This instrument is not intended for us...

Page 5: ...s 2 5 2 3 2 Sensor Location 2 5 2 3 3 Thermal Conductivity 2 5 2 3 4 Contact Area 2 5 2 3 5 Contact Pressure 2 6 2 3 6 Lead Wire 2 6 2 3 7 Lead Soldering 2 7 2 3 8 Heat Sinking Leads 2 7 2 3 9 Thermal...

Page 6: ...7 1 Loop 1 Output 3 8 3 7 2 Loop 1 Heater Output Connector 3 8 3 7 3 Loop 1 Heater Output Wiring 3 8 3 7 4 Loop 1 Heater Output Noise 3 9 3 7 5 Loop 2 Output 3 9 3 7 6 Loop 2 Output Resistance 3 9 3 7...

Page 7: ...S 4 29 4 15 1 Alarms 4 29 4 15 2 Relays 4 31 4 16 ANALOG OUTPUT 4 32 4 16 1 Analog Output In Input Mode 4 32 4 16 2 Analog Output In Manual Mode 4 34 4 16 3 Analog Output In Loop 2 Mode 4 35 4 17 LOCK...

Page 8: ...rial Interface Example Programs 6 17 6 2 7 1 Visual Basic Serial Interface Program Setup 6 17 6 2 7 2 Quick Basic Serial Interface Program Setup 6 20 6 2 7 3 Program Operation 6 21 6 2 8 Troubleshooti...

Page 9: ...3 2 3 2 Line Input Assembly 3 3 3 3 Diode Resistor Input Connector 3 4 3 4 Thermocouple Input Definition and Common Connector Polarities 3 7 3 5 RELAYS and ANALOG OUTPUT Terminal Block 3 10 4 1 Model...

Page 10: ...rial Interface Specifications 6 15 6 5 Serial Interface Program Control Properties 6 18 6 6 Visual Basic Serial Interface Program 6 19 6 7 Quick Basic Serial Interface Program 6 20 6 8 Command Summary...

Page 11: ...s Thermocouples z Five Tuning Modes Autotuning P Autotuning PI Autotuning PID Manual Zone 10 Temperature Zones z Two Temperature Control Loops Loop 1 50 W Output Loop 2 10 W Output z Bright Large Char...

Page 12: ...user curves can be loaded into non volatile memory via computer interface or the instrument front panel A built in SoftCal algorithm can also be used to generate curves for silicon diodes and platinu...

Page 13: ...the tuning process Interface Most functions on the instrument front panel can also be performed via computer interface The Model 332 is equipped with a parallel IEEE 488 interface as well as a serial...

Page 14: ...t reproducibility they are useful as a thermometry standard They follow a standard curve above 70 K and are interchangeable in many applications but are not useful at cryogenic temperatures below 20 K...

Page 15: ...K 1 25 mV K at 77 K 2 85 mV K at 300 K 3 15 mV K at 475 K 0 19 K at 30 K 0 42 K at 77 K 0 39 K at 300 K 0 36 K at 800 K 80 K at 4 2 K 4 K at 20 K 1 06 K at 40 K Measurement Resolution Sensor Units Te...

Page 16: ...see Table 1 3 10 K at 2 K 4 10 K at 4 2 K 3 1 2 mK at 77 K 2 2 3 mK at 300 K 1 Auto Range see Table 1 3 10 K at 1 4 K 3 20 K at 4 2 K 2 3 6 mK at 77 K 2 4 5 mK at 300 K 1 Electronic Accuracy Sensor Un...

Page 17: ...at 4 2 K 10 mK at 300 K 11 mK at 1500 K Electronic Accuracy Sensor Units Temperature Equivalents 1 V 0 05 of reading 288 mK at 4 2 K 58 mK at 300 K 1 V 0 05 of reading 4 6 K at 4 2 K 38 mK at 300 K 72...

Page 18: ...of Inputs 2 Input Configuration Each input is factory configured as either Diode RTD or Thermocouple Diode RTD Thermocouple Measurement Type Four lead differential with current reversal Two lead room...

Page 19: ...Power 50 10 Heater Noise 1 kHz RMS 50 V 0 017 of output voltage 0 3 mV Isolation Optical isolation between output and other circuits None Heater Connector Dual banana Detachable terminal block Loop 1...

Page 20: ...ts Linear Equation Settings Input Source Top of scale Bottom of scale or manual Range 10 V Resolution 0 3 mV Accuracy 2 5 mV Maximum Output Power 1 W jumper selected Minimum Load Resistance 100 short...

Page 21: ...phases of instrument operation service and repair Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design manufacture and inten...

Page 22: ...not remove instrument covers Refer component replacement and internal adjustments to qualified maintenance personnel Do not replace components with power cable connected To avoid injuries always disc...

Page 23: ...her too high or too low Manufacturer recommendations should always be followed Sensor sensitivity is also dependent on temperature and can limit the useful range of a sensor It is important not to spe...

Page 24: ...rces Install the sensor properly following guidelines in Paragraph 2 3 Have the sensor and instrument periodically recalibrated or in some other way null the time dependent errors Use a sensor calibra...

Page 25: ...d a temperature response curve Refer to Paragraph 2 2 4 The Model 332 can also perform a SoftCal calibration The user must provide one two or three known temperature reference points The range and acc...

Page 26: ...aded in it Users download CalCurve breakpoint pairs in ACSII format from a floppy disk Users install a NOVRAM with CalCurve breakpoint pairs loaded in it To increase accuracy perform a SoftCal with th...

Page 27: ...nsor in an already crowded cryostat is never easy There are less problems if the entire load and sample holder are at the same temperature Unfortunately this not the case in many systems Temperature g...

Page 28: ...e must be added to the sensor for proper heat sinking and connecting to a bulk head connector at the vacuum boundary The lead wire must be a good electrical conductor but should not be a good thermal...

Page 29: ...e so some cooling power must be directed to the shield to keep it near the load temperature If the cooling system does not include an integrated radiation shield or one cannot be easily made one alter...

Page 30: ...r the sensor leads should be included so that any heat leaking in does not warm the load when the heater is not running The lead wires should be twisted to minimize noise coupling between the heater a...

Page 31: ...ontrol loop the controller must be retuned As an example a thermal mass acts differently at different temperatures The specific heat of the load material is a major factor in thermal mass and the spec...

Page 32: ...of the integral setting In the Model 332 the integral term is not set in seconds like some other systems The integral setting can be derived by dividing 1000 by the integral seconds Isetting 1000 Ise...

Page 33: ...Lake Shore Model 332 Temperature Controller User s Manual P 331 2 3 bmp Figure 2 3 Examples of PID Control Cooling System Design 2 11...

Page 34: ...e heater ranges for good control over their full temperature Lower heater ranges are normally needed for lower temperature The Model 332 is of no use controlling at or below the temperature reached wh...

Page 35: ...e the temperature act differently than changes that lower the temperature If it was not possible to measure the oscillation period of the load during proportional setting start with an integral settin...

Page 36: ...e a problem System nonlinearity is a problem for both AutoTune and manual tuning It is most commonly noticed when controlling near the maximum or minimum temperature of a temperature control system It...

Page 37: ...sor s accessories and manual were received Please use the packing list and the spaces provided to check off each item as the instrument is unpacked Inspect for damage Be sure to inventory all componen...

Page 38: ...any rear panel connections This is especially critical when making sensor to instrument connections 60V MAX 60V MAX 120 RS 232 DTE 100 120V 220 240V 1 6 A T 250V 0 75 A T 250V 100 120 220 240 V 10 6 V...

Page 39: ...The line fuse is an important safety feature of the Model 332 If a fuse ever fails it is important to replace it with the value and type indicated on the rear panel for the line voltage setting The l...

Page 40: ...in 3 of the connectors The Model 330 provides a constant 1 mA sensor excitation current on Pin 3 and 10 A current on Pin 5 The Model 340 provides both 1 mA and 10 A excitation current on Pin 5 and con...

Page 41: ...connector is in contact with the chassis so the cable shield should never touch the outer shell of the connector 3 5 4 Sensor Polarity Lake Shore sensors are shipped with instructions that indicate wh...

Page 42: ...7 K the sensitivity of a silicon diode is lower so the error would be close to 50 mK Again this may not be a problem for every user 3 5 7 Lowering Measurement Noise Good instrument hardware setup tech...

Page 43: ...D Type T Copper vs Copper Nickel Copper BLU Constantan RED Chromel AuFe 0 03 Chromel Gold Chromel AuFe 0 07 Chromel Gold Figure 3 4 Thermocouple Input Definition and Common Connector Polarities 3 6 2...

Page 44: ...nd LO terminals The ground terminal is reserved for shielding the heater leads when necessary HEATER OUTPUT HEATER OUTPUT HI HI LO LO 60V MAX 3 7 3 Loop 1 Heater Output Wiring Heater output current is...

Page 45: ...all It is not recommended because the additional load on instrument power supplies causes noise on internal circuits The second control loop has fewer features than the first including software protec...

Page 46: ...de the instrument It is not recommended to attach the analog output ground to a ground outside the instrument The output should be read by an instrument with an isolated or differential input wherever...

Page 47: ...8 3 3 Ensure the power switch is in the off O position CAUTION The sensor must be connected to the rear of the unit before applying power to the Temperature Controller Damage to the sensor may occur...

Page 48: ...oses Press the Setpoint key Press the 7 key twice then press the Enter key Details of setpoint setting are discussed in Paragraph 4 11 77 35 75 35 77 000 0 Off 13 The default setting for the heater is...

Page 49: ...aragraphs See Figure 4 1 AutoTune Allows selection of closed loop tuning mode AutoTune PID PI P Manual PID or Zone for the currently selected loop Refer to Paragraph 4 9 Loop Toggles the front panel d...

Page 50: ...the readings Refer to Paragraphs 4 1 4 4 1 5 and 4 3 Press and hold to set display brightness Refer to Paragraph 4 18 Math Allows the user to configure the math features Max Min linear equation and fi...

Page 51: ...soon as the key is pressed e g Loop Heater Off and Remote Local Setting Selection Allows the user to select from a list of values During a selection sequence the s or t key are used to select a param...

Page 52: ...in C Celsius Sensor V mV or Input A Input B None No Display Input Reading Source Same choices as Display Location 1 Same choices as Display Location 1 Same choices as Display Location 1 Setpoint Units...

Page 53: ...SPLAY FORMAT AND SOURCE UNITS SELECTION In the normal display the display is divided into four user configurable areas that can provide temperature readings setpoint display and heater status Figure 4...

Page 54: ...e process is the same for the other three display locations However additional choices are provided for Display Location 3 and 4 being Setpoint and Heater Out respectively In the following example we...

Page 55: ...sitive NTC RTD 75mV 75 75 1 mA Negative Temperature Coefficient NTC RTD 75 mV Max log K Negative Cernox High Temperature Cernox Carbon Glass Germanium Rox and Thermox NTC RTD 75mV 750 750 100 A NTC RT...

Page 56: ...A Type Platinum Use the s or t key to cycle through the sensor types shown in Table 4 1 until Platinum is displayed Press the Enter key Select for InputA Platinum 100 250 Use the s or t key to cycle t...

Page 57: ...oss a piece of voltage lead Thermal EMF voltages must exist because the sensor is almost never the same temperature as the instrument They can be minimized by careful wiring making sure the voltage le...

Page 58: ...the Enter key Proceed to Paragraph 4 4 4 1 to select a room temperature compensation or press the Escape key to return to the normal display 4 4 4 1 Room Temperature Compensation Room temperature com...

Page 59: ...procedure was performed Yes Perform the room temperature calibration procedure that follows Calibration Procedure 1 Attach a thermocouple sensor or direct short across the input terminals of the therm...

Page 60: ...type selected Refer to Table 4 1 NOTE The sensor reading of the instrument can always be displayed in sensor units If a temperature response curve is selected for an input its readings may also be dis...

Page 61: ...any appropriate User Curves stored in Curve Numbers 21 thru 41 Data points for resistor curves are detailed in Tables D 4 thru D 6 in Appendix D Press the Input Setup key Press the Enter key until yo...

Page 62: ...in a fully integrated package Loop 2 Loop 2 the auxiliary control loop shares most of the operational features of loop 1 but uses the 10 W analog voltage output as its control output By itself loop 2...

Page 63: ...ed loop control and must be set to zero if not wanted Heater range must also be considered as part of tuning when using control Loop 1 Manual PID Tuning Manual tuning is the most basic tuning method T...

Page 64: ...p key and press Enter until the following display appears Select for Loop 1 Control Mode Closed The Power Up setting refers to how the control output will respond after the instrument is powered down...

Page 65: ...is entered using the numeric keypad which includes the numbers 0 9 and decimal point Proportional has a range of 0 1 to 1000 with a default of 50 Press the Enter key then the Escape key to return to...

Page 66: ...Escape key to return to the normal display 4 8 4 Setting Manual Heater Power MHP Output Manual Heater Power MHP output is a manual setting of control output It can function in two different ways depe...

Page 67: ...slightly longer to stabilize after setpoint change than Auto PID Expect some overshoot or undershoot of the setpoint and stable temperature control at the setpoint value Auto PID Sets values for P I...

Page 68: ...r will use the new setting while it is in the same zone and update to the zone table settings when the setpoint is changed to a value outside that zone To enter parameter values into the zone table pr...

Page 69: ...er key to accept the new setting You will see the next display Enter for Zone 01 Manual Out 0 00 The MHP Output setting is entered using the numeric keypad which includes the numbers 0 9 and decimal p...

Page 70: ...Heater Range Off Low Med High Proportional 0 1 1000 Integral 0 1 1000 Derivative 0 200 MHP Output 0 100 Heater Range Off Low Med High Proportional 0 1 1000 Integral 0 1 1000 Derivative 0 200 MHP Outpu...

Page 71: ...changes from the number entered when Enter is pressed it is likely the setpoint exceeds the above limit or is inappropriate for the sensor type Once control setup parameters are configured Paragraph 4...

Page 72: ...LED will blink while ramping is in progress If you wish to pause a ramp press the Setpoint key then immediately press the Enter key This stops the ramp at the current setpoint but leaves the ramping f...

Page 73: ...strument Specifications Heater theory of operation is provided in Paragraph 2 4 Heater Selection and Installation Various Heater installation considerations are provided in Paragraph 3 7 Heater Output...

Page 74: ...The following paragraphs detail the math settings in order of appearance 4 14 1 Max Min The Max Min feature captures and stores the highest Max and lowest Min reading taken since the last reset The f...

Page 75: ...ndependently Number represents a number entered by the user X can be set to an input reading in sensor units or temperature in kelvin or Celsius SP1 represents setpoint of Loop 1 and similarly for oth...

Page 76: ...larger number of points does more smoothing but also slows the instruments response to real changes in temperature The default number of filter points is 8 which settles in approximately 50 readings o...

Page 77: ...Pressing the Alarm key clears latched alarms Non Latching Alarms Often tied to relay operation to control part of a system or experiment The alarm state follows the reading value The dead band parame...

Page 78: ...he High Alarm Point is entered using the numeric keypad which includes the numbers 0 9 and decimal point For this example enter 100 K Press the Enter key Select for Alm A Alarm Latching Off Use the s...

Page 79: ...B Alarm B Alarm Follows Input B Off Manual Off Relay remains in the normal state On Manual On Relay remains in the active state A Alarm Relay will follow Input A alarms Both Alarms Relay active when e...

Page 80: ...0 The output is short protected so the instrument is not harmed if the heater resistance is too small It is not recommended because the additional load on instrument power supplies causes noise on int...

Page 81: ...ess the Enter key Enter for AnOut 10V Value 100 The 10 V value is entered using the numeric keypad which includes the numbers 0 9 and decimal point For this example we will enter 100 K Press the Enter...

Page 82: ...utput 10 V Output Manual Mode 100 0 0 V 100 0 User Entry For this example we will choose Bipolar Mode On Press the Enter key Enter for AnOut Manual Out 50 The desired fixed output you want as a percen...

Page 83: ...be viewed but most cannot be changed from the front panel Alarm Reset and Heater Off are the only keypad functions that remain active when the keypad is locked A 3 digit keypad lock code locks and un...

Page 84: ...IEEE 488 Interface Address and Terminators and select the Model 330 Emulation Mode To set the Serial Interface Baud rate press the Interface key Select With Baud 9600 Use the s or t key to cycle throu...

Page 85: ...reens to appear Select With Sample Channel A Use the s or t key to toggle between Sample Channel A or B The default setting is A Press the Enter key You will see the following display Select With Samp...

Page 86: ...ion 3 Setpoint Display Location 4 Heater Output Display Brightness 75 Heater Heater Range Off Input Setup Diode Resistor Configuration Input Type Silicon Diode Curve DT 470 Input Setup Thermocouple Co...

Page 87: ...number of available curve locations SoftCal generated curves are stored in user curve locations 5 1 1 Curve Header Parameters Each curve has a set of parameters that are used for identification and t...

Page 88: ...nal resolution is ignored The breakpoints should be entered with the sensor units value increasing as point number increases There should not be any breakpoint locations left blank in the middle of a...

Page 89: ...ith every curve When controlling in temperature the setpoint cannot exceed the limit entered with the curve for the control sensor The default is 375 K Set to 9999 K if no limit is required Coeff The...

Page 90: ...t Curve 21 User Use the s or t key to cycle through the various curves Curve numbers 21 thru 41 are used to copy or create new curves You can also view but not modify the standard curve numbers 01 thr...

Page 91: ...proper place in breakpoint sequence NOTE Typing over an existing reading or temperature will replace that value when you press the Enter key To delete a breakpoint go to point and enter all zeros for...

Page 92: ...y to cancel or the Enter key to erase the selected user curve You now return to the normal display 5 2 3 Copy Curve Temperature curves can be copied from one location inside the Model 332 to another T...

Page 93: ...hase a SoftCal calibrated sensor from Lake Shore There are advantages to both methods c User When the user can provide stable calibration temperatures with the sensor installed SoftCal calibration eli...

Page 94: ...tCal Accuracy With Silicon Diode Sensors A SoftCal calibration is only as good as the accuracy of the calibration points The accuracies listed for SoftCal assume 0 01 K for 4 2 K liquid helium 0 05 K...

Page 95: ...e 50 K to 100 K are not allowed Point 2 Calibration data point near room temperature 305 K Temperatures outside 200 K to 350 K are not allowed Point 3 Calibration data point at a higher temperature 48...

Page 96: ...py Use the s or t key to select the user curve location where the SoftCal curve will be stored You can choose any of the user curve locations 21 thru 41 Press the Enter key Serial 0123456789 Use the n...

Page 97: ...83v 302 500 NOTE If Point 3 is not being used press the Enter key with both settings at their default value to complete the SoftCal calibration Use the numerical keypad to enter the measured data poin...

Page 98: ...Lake Shore Model 332 Temperature Controller User s Manual 5 12 Advanced Operation This Page Intentionally Left Blank...

Page 99: ...A TALKER transmits data onto the bus to other devices A LISTENER receives data from other devices through the bus The BUS CONTROLLER designates to the devices on the bus which function to perform The...

Page 100: ...upports several command types These commands are divided into three groups 1 Bus Control Refer to Paragraph 6 1 2 1 a Universal 1 Uniline 2 Multiline b Addressed Bus Control 2 Common Refer to Paragrap...

Page 101: ...ragraph 6 3 and summarized in Table 6 8 6 1 2 4 Message Strings A message string is a group of characters assembled to perform an interface function There are three types of message strings commands q...

Page 102: ...Register is set If disabled the Status Byte Register can still be read by the BUS CONTROLLER by means of a serial poll SPE to examine the status reports but the BUS CONTROLLER will not be interrupted...

Page 103: ...of the instrument The first program was written in Visual Basic Refer to Paragraph 6 1 4 1 for instructions on how to setup the program The Visual Basic code is provided in Table 6 2 The second progr...

Page 104: ...Lake Shore Model 332 Temperature Controller User s Manual Figure 6 1 GPIB Setting Configuration Figure 6 2 DEV 12 Device Template Configuration 6 6 Remote Operation...

Page 105: ...Visual Basic 1 Start VB6 2 Choose Standard EXE and select Open 3 Resize form window to desired size 4 On the Project Menu select Add Module select the Existing tab then navigate to the location on yo...

Page 106: ...bject dropdown list select General Add the statement Public gSend as Boolean b Double Click on cmdSend Add code segment under Private Sub cmdSend_Click as shown in Table 6 2 c In the Code Editor windo...

Page 107: ...nd button pressed gSend False Set Flag as False strCommand frmIEEE txtCommand Text Get Command strReturn Clear response display strCommand UCase strCommand Set all characters to upper case If strComma...

Page 108: ...R LF 6 1 4 4 Quick Basic Program The IEEE 488 interface program in Table 6 3 works with QuickBasic 4 0 4 5 or Qbasic on an IBM PC or compatible running DOS or in a DOS window It assumes your IEEE 488...

Page 109: ...the GPIB Valid primary addresses range from 0 to 30 00H to 1EH Adding 32 to the primary address forms the Listen Address LA Adding 64 to the primary address forms the Talk Address TA EXAMPLE Selectin...

Page 110: ...its to the instrument and displays any response If no query is sent the instrument responds to the last query received Type EXIT to exit the program REM INCLUDE c gpib pc qbasic qbdecl bas Link to IEE...

Page 111: ...be returned Incorrectly spelled commands and queries are ignored Commands and queries and should have a space separating the command and associated parameters Leading zeros and zeros following a deci...

Page 112: ...connected to the instrument with a straight through cable As an example Pin 3 of the DTE connector holds the transmit line and Pin 3 of the DCE connector holds the receive line so the functions comple...

Page 113: ...rough user programs the instrument issues responses Two or more command strings can be chained together in one communication but they must be separated by a semi colon Only one query is permitted per...

Page 114: ...issuing queries or queries and commands together the user program should Properly format and transmit the query including terminators as one string Prepare to receive a response immediately Receive t...

Page 115: ...on an IBM PC or compatible with a Pentium class processor A Pentium 90 or higher is recommended running Windows 95 or better with a serial interface It uses the COM1 communications port at 9600 Baud U...

Page 116: ...lean b Double Click on cmdSend Add code segment under Private Sub cmdSend_Click as shown in Table 6 6 c In the Code Editor window under the Object dropdown list select Form Make sure the Procedure dro...

Page 117: ...ue Loop until Send button pressed gSend False Set Flag as false strCommand frmSerial txtCommand Text Get Command strReturn Clear response display strCommand UCase strCommand Set all characters to uppe...

Page 118: ...Program CLS Clear screen PRINT SERIAL COMMUNICATION PROGRAM PRINT TIMEOUT 2000 Read timeout may need more BAUD 9600 TERM CHR 13 CHR 10 Terminators are CR LF OPEN COM1 BAUD O 7 1 RS FOR RANDOM AS 1 LE...

Page 119: ...tly spelled query without a nothing will be returned Incorrectly spelled commands and queries are ignored Commands and queries and should have a space separating the command and associated parameters...

Page 120: ...curves 21 41 user curves Specify input A or B Sample Query Format Query name Brief description of query Form of the query input INCRV Input Input Curve Number Query INCRV input term a input Syntax of...

Page 121: ...ode Query 31 FILTER Input Filter Parameter Cmd 31 FILTER Input Filter Parameter Query 31 Command Function Page HTR Heater Output Query 32 HTRST Heater Status Query 32 IEEE IEEE Interface Parameter Cmd...

Page 122: ...a list of event flags Example To enable event flags 0 3 4 and 7 send the command QESE 143 term 143 is the sum of the bit weighting for each bit Bit Bit Weighting Event Name 0 1 OPC 3 8 DDE 4 16 EXE 7...

Page 123: ...sents the enable disable mask of the corresponding status flag bit in the Status Byte Register To enable a status flag bit send the command QSRE with the sum of the bit weighting for each desired bit...

Page 124: ...rm low value Sets the value the source is checked against to activate low alarm deadband Sets the value that the source must change outside of an alarm condition to deactivate an unlatched alarm latch...

Page 125: ...the data at which the analog output reaches 100 output if bipolar or 0 output if positive only manual value If mode is 2 this parameter is the output of the analog output Example ANALOG 0 1 A 1 100 0...

Page 126: ...t term Format n Refer to command for description CMODE Control Loop Mode Command Input CMODE loop mode term Format n n loop Specifies which loop to configure 1 or 2 mode Specifies the control mode Val...

Page 127: ...er Example CRVHDR 21 DT 470 00011134 2 325 0 1 term Configures User Curve 21 with a name of DT 470 serial number of 00011134 data format of volts versus kelvin upper temperature limit of 325 K and neg...

Page 128: ...in current or power Valid entries 1 current or 2 power Example CSET 1 A 1 1 term Control Loop 1 controls off of Input A with setpoint in kelvin CSET Control Loop Parameter Query Input CSET loop term...

Page 129: ...ote commands ACUR ACUR BCUR BCUR The following Model 330 commands are not supported in 330 Emulation Mode CUID CURV CURV ECUR KCUR and SCAL EMUL 330 Emulation Mode Query Input EMUL term Returned off o...

Page 130: ...current terminator the instrument uses EOI mode uses CR LF as the new terminator and responds to address 4 IEEE IEEE 488 Interface Parameter Query Input IEEE term Returned terminator EOI enable addre...

Page 131: ...compensation if input is thermocouple Always 0 if input is a diode Remarks Sensor type NTC RTD 75mV 7 5k listed twice to maintain compatibility with Model 331 INTYPE command Example INTYPE A 0 0 term...

Page 132: ...ce Valid entries 1 a value 2 SP1 3 SP1 4 SP2 5 SP2 varB value Specifies a value for b in the equation if B source is 1 Example LINEAR A 1 1 0 1 3 term The linear data for Input A is calculated from th...

Page 133: ...source Specifies input data to process through max min Valid entries 1 kelvin 2 Celsius 3 sensor units 4 linear data Example MNMX B 3 term Input B min max function is on and processes data from the in...

Page 134: ...r 2 Returned value Format nnnnnn term Refer to command for description PID Control Loop PID Values Command Input PID loop P value I value D value term Format n nnnnnn nnnnnn nnnnnn loop Specifies loop...

Page 135: ...current setpoint to the target setpoint at 10 5 K minute RAMP Control Setpoint Ramp Parameter Query Input RAMP loop Format n loop Specifies which loop to query 1 or 2 Returned off on rate value term F...

Page 136: ...ecifies relay mode 0 Off 1 On 2 Alarms input alarm Specifies which input alarm activates the relay when the relay is in alarm mode A or B alarm type Specifies the input alarm type that activates the r...

Page 137: ...U3 value Specifies third sensor units point Remarks Generates a SoftCal curve Refer to Paragraph 5 3 Example SCAL 1 21 1234567890 4 2 1 6260 77 32 1 0205 300 0 0 5189 term Generates a three point Soft...

Page 138: ...fies the top temperature of this zone P value Specifies the P for this zone 0 1 to 1000 I value Specifies the I for this zone 0 1 to 1000 D value Specifies the D for this zone 0 to 200 mout value Spec...

Page 139: ...d universal European line cord and fuses for 220 240 setting 7 2 OPTIONS The list of Model 332 options is provided as follows Model Description Of Options 8000 CalCurve on CD or E Mail The Model 8000...

Page 140: ...ble down to cryogenic temperatures Indium can be used to create solder bumps for microelectronic chip attachments and also as gaskets for pressure and vacuum sealing purposes ID 10 31 Indium Disks are...

Page 141: ...7 4 VGE 7031 IMI 7031 Varnish formerly GE 7031 Varnish 1 pint can IMI 7031 Insulating Varnish and Adhesive possesses electrical and bonding properties which when combined with its chemical resistance...

Page 142: ...h and Low terminals on the controller must be connected to the High and Low terminals marked From Controller on the Model 3003 The binding posts or a dual banana plug can be used to connect to the mod...

Page 143: ...Lake Shore Model 332 Temperature Controller User s Manual C 331 7 3 eps Figure 7 3 Model RM 1 2 Rack Mount Kit Options and Accessories 7 5...

Page 144: ...n head screws from side of instrument 2 Place Instrument on shelf 3 Use 5 64 inch 2 mm hex key to reinstall two 6 32 x 1 4 black button head screws through side of rack into corresponding holes in the...

Page 145: ...f only a few hundred volts may damage electronic components such as semiconductors thick and thin film resistors and piezoelectric crystals during testing handling repair or assembly Discharge voltage...

Page 146: ...he voltage indicator in the window of the line input assembly 10 Connect the instrument power cord 11 Turn the line power switch On l 120 100 120 220 240 V 10 6 Voltage 50 60 Hz 150 VA MAX 100 120V 22...

Page 147: ...r Output Relays and Analog Output and RS 232 connectors are defined in Figures 8 2 thru 8 5 For thermocouple connector details refer to Figure 3 4 I I V V C331 8 2 eps Pin Symbol Description 1 I Curre...

Page 148: ...oltage Output Lo Figure 8 4 RELAYS and ANALOG OUPUT Terminal Block 1 2 3 4 5 6 7 8 9 RS 232 DTE F 331 8 5 eps Model 332 Temperature Controller Typical Computers DE 9P DTE DB 25P DTE DE 9P DTE Pin Desc...

Page 149: ...out 7 DTR tied to 4 8 CTS in 8 NC 1 DCD in Model 332 to PC Serial Interface PC with DB 25P Model 332 DE 9P Standard Null Modem Cable DE 9S to DB 25S PC DB 25P 5 GND 7 GND 2 RD in 2 TD out 3 TD out 3 R...

Page 150: ...n and signal names as viewed from the Model 332 rear panel 11 12 10 9 8 7 6 5 4 3 2 1 23 24 22 21 20 19 18 17 16 15 14 13 IEEE 488 INTERFACE SH1 AH1 T5 L4 SR1 RL1 PP0 DC1 DT0 C0 E1 C 331 8 6 eps PIN S...

Page 151: ...at may potentially require replacement The location of the ICs is shown in Figure 8 7 Input Microcontroller U16 Contains software that configures the inputs takes readings and performs control functio...

Page 152: ...gnators JMP1 thru JMP8 CAUTION Only JMP4 JMP7 and JMP8 should be changed by the user Please consult with Lake Shore before changing any of the other jumpers Reference Designator Silkscreen Default Des...

Page 153: ...or over the high end of the curve T Under Input at or under the low end of the curve HTR Open No heater load is connected to the rear panel heater terminals Most commonly repaired by checking the hea...

Page 154: ...Lake Shore Model 332 Temperature Controller User s Manual P 332 8 7 bmp Figure 8 7 Location Of Internal Components 8 10 Service...

Page 155: ...7 is ideal for this purpose DE 9 to DE 9 cable Pin to pin connections on all 9 pins Female connectors on both ends DE 9 null modem adapter Test and Measurement Equipment Digital Multimeter DMM with mi...

Page 156: ...t and gain errors Calibration Process 8 10 2 1 Sensor Input Calibration Setup and Serial Communication Verification Allow the Model 332 to warm up for at least one hour with 100 k resistors attached t...

Page 157: ...e DMM to read VDC and attach to the resistor 16 Verify the voltage across to resistor to be within 0 3 of the value calculated in Step 14 8 10 2 3 Diode Input Ranges Calibration Purpose To determine t...

Page 158: ...and provide offset and gain calibration constants back to the Model 332 This step will calibrate all resistive ranges with reversing both on and off Process 1 Configure the input for the resistive ra...

Page 159: ...m 500 499 0 027 On 11 Platinum 1000 5 k 0 520 Off 4 Platinum 1000 5 k 0 520 On 12 NTC RTD 75 75 0 015 Off 14 NTC RTD 75 75 0 015 On 17 NTC RTD 750 750 0 155 Off 15 NTC RTD 750 750 0 155 On 18 NTC RTD...

Page 160: ...A 6 0 0122 6 Connect input to standard and DMM with cable described in Paragraph 8 10 1 7 Set the voltage reference to provide the calibration voltage shown in Table 8 3 Using the DMM measure the vol...

Page 161: ...put negative terminal 3 Set the analog output to manual mode bipolar mode on manual output of 100 Read the output voltage with the DMM to a tolerance of 0 0010 VDC and record this negative full scale...

Page 162: ...ery Input CALG input type term Format a nn input A B or V type 0 7 or 10 19 Returned value term Format nnnnnnn Refer to command for description CALREAD Six Digit Input Reading Query Input CALREAD inpu...

Page 163: ...term Remarks Saves all CALZ and CALG calibration constants to the E2 prom CALZ Zero Offset Calibration Constant Command Input CALZ input type value term Format a nn nnnnnnn input Specifies which input...

Page 164: ...Lake Shore Model 332 Temperature Controller User s Manual 8 20 Service This Page Intentionally Left Blank...

Page 165: ...11 38 0 00397 0 1007 9 0 1144 2 906 19 0 0359 0 9116 29 0 0113 0 2859 39 0 00353 0 08969 10 0 1019 2 588 20 0 0338 0 8118 30 0 0100 0 2546 40 0 00314 0 07987 ambient temperature The temperature of the...

Page 166: ...tance temperature detector based on a ceramic oxy nitride resistance material CGR Carbon Glass Resistor cgs system of units A system in which the basic units are the centimeter gram and second 2 Cheby...

Page 167: ...c data exchange DDE A method of interprocess communication which passes data between processes and synchronized events DDE uses shared memory to exchange data between applications and a protocol to sy...

Page 168: ...ing The addressable parallel bus specification is defined by the IEEE initial permeability The permeability determined at H 0 and B 0 initial susceptibility The susceptibility determined at H 0 and M...

Page 169: ...medium to an applied field H The relationship is given by the following equation B 0 H M for SI and B H 4 M for cgs where H magnetic field strength M magnetization and 0 permeability of free space 4...

Page 170: ...function of the dependent variable positive temperature coefficient PTC Refers to the sign of the temperature sensitivity For example the resistance of a PTC sensor increases with increasing temperat...

Page 171: ...rage is taken over one complete cycle Also known as effective value 1 room temperature compensation Thermocouples are a differential measurement device Their signal represents the difference in temper...

Page 172: ...from a difference in temperature at two points along a circuit as in the Seebeck effect 1 thermocouple A pair of dissimilar conductors so joined at two points that an electromotive force is developed...

Page 173: ...onomer Fahrenheit Abbreviation F A temperature scale that registers the freezing point of water as 32 F and the boiling point as 212 F under normal atmospheric pressure Originally devised by Gabriel F...

Page 174: ...48 116 67 243 67 153 15 120 240 151 11 122 04 239 67 150 93 122 22 238 150 123 15 230 145 56 127 59 229 67 145 37 127 78 225 67 143 15 130 220 140 133 15 219 67 139 82 133 33 210 134 44 138 71 209 67...

Page 175: ...quick comparison between LHe and LN2 is provided in Table C 1 Table C 1 Comparison of Liquid Helium and Liquid Nitrogen PROPERTY LIQUID HELIUM LIQUID NITROGEN Boiling Point 1 atm in K Thermal Conducti...

Page 176: ...ry effort to protect eyes and skin from accidental contact with liquid or the cold gas issuing from it Protect your eyes with full face shield or chemical splash goggles Safety glasses even with side...

Page 177: ...09062 0 10191 0 11356 0 12547 0 13759 0 14985 0 16221 0 17464 0 18710 0 19961 0 22463 0 24964 0 27456 0 28701 0 32417 0 36111 0 41005 0 44647 0 45860 0 50691 0 51892 0 55494 0 60275 0 63842 0 67389 0...

Page 178: ...4506 1 36423 1 38361 1 40454 1 42732 1 45206 1 48578 1 53523 1 56684 1 58358 1 59690 1 60756 1 62125 1 62945 1 63516 1 63943 1 64261 1 64430 20 2 17 10 15 90 14 90 14 00 13 15 12 35 11 55 10 75 10 00...

Page 179: ...00 0 3 820 4 235 5 146 5 650 6 170 6 726 7 909 9 924 12 180 15 015 19 223 23 525 32 081 46 648 62 980 75 044 98 784 116 270 131 616 148 652 165 466 182 035 198 386 216 256 232 106 247 712 261 391 276...

Page 180: ...6 3 05322 3 05466 3 05618 3 05780 3 05952 3 06135 3 06330 3 06537 3 06760 3 06968 3 07190 3 07428 3 07685 3 07922 3 08175 3 08447 3 08786 3 09150 3 09485 3 09791 3 10191 3 10638 3 11078 3 11558 3 1208...

Page 181: ...62 63 64 65 66 3 40482 3 40688 3 40905 3 41134 3 41377 3 41606 3 41848 3 42105 3 42380 3 42637 3 42910 3 43202 3 43515 3 43853 3 44230 3 44593 3 44984 3 45355 3 45734 3 46180 3 46632 3 47012 3 47357...

Page 182: ...5 110 5 113 5 116 5 119 5 122 5 125 5 128 5 131 5 134 5 137 5 140 5 144 147 5 151 154 5 158 161 5 165 168 5 172 176 180 184 188 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113...

Page 183: ...00 6 582330 6 442220 6 299900 6 155400 6 008740 5 859960 5 687430 5 512090 5 334130 5 153520 4 970330 4 784590 4 596330 4 405600 4 212440 3 992330 3 769140 3 543070 3 314120 3 082340 2 847790 2 610520...

Page 184: ...913940 3 821970 3 728520 3 633620 3 537260 3 439460 3 340240 3 239610 3 122930 3 004370 2 884040 2 761910 2 638010 2 512340 2 384920 2 255770 2 124900 1 992320 1 858060 1 705090 1 549970 1 392820 1 2...

Page 185: ...6 35 8 15 9 75 12 5 16 95 19 3 22 2 26 29 1 31 3 34 5 36 3 49 8 55 4 60 5 65 5 70 5 76 80 85 5 89 5 90 5 94 95 5 100 110 120 130 140 150 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52...

Page 186: ...80 2 877550 2 776950 2 675700 2 563610 2 450770 2 337230 2 223010 2 097700 1 971630 1 844890 1 706840 1 568040 1 428520 1 277520 1 114900 0 940599 0 754604 0 556906 0 358437 0 170179 0 041150 0 152699...

Reviews: