Do you have a question about the 24C and is the answer not in the manual?
Questions and answers
Summary of Contents for Cryo-con 24C
Page 1
User's Guide Model 24C Cryogenic Temperature Controller CRYOGENIC CONTROL SYSTEMS, INC. P.O. Box 7012 Rancho Santa Fe, CA 92067 Tel: (858) 756-3900 Fax: (858) 759-3515 www.cryocon.com...
Page 2
Cryo-con. Safety Limitation of Warranty The Model 24C does not contain any user The foregoing warranty shall not apply to serviceable parts. Do not open the enclosure. defects resulting from improper or inadequate Do not install substitute parts or perform any maintenance by the Buyer, Buyer supplied unauthorized modification to the product.
Cryo-con Model 24C Table of Contents Introduction....................1 Sensor Inputs..................1 Control Loops..................2 User Interface..................2 Remote Control..................4 Preparing the controller for use..............7 Supplied Items..................7 Verify the AC Power Line Voltage Selection.........7 Apply Power to the Controller...............8 Installation.................... 9 Initial Setup and Configuration.............11 A Quick Start Guide to the User Interface...........17...
Page 4
Cryo-con Model 24C Remote Command Tree...............115 Remote Command Descriptions............119 Code snippet in C++................138 EU Declaration of Conformity..............139 Appendix A: Installed Sensor Curves............141 Factory Installed Curves...............141 User Installed Sensor Curves...............142 Sensor Curves on CD................143 User Calibration Curve File Format............143 Appendix B: Updating Instrument Firmware..........147 Discussion....................147...
Page 5
Cryo-con Model 24C Index of Figures Figure 1: 4122-030 Rack Mount Kit............9 Figure 2: 4034-032 Rack Mount Kit............10 Figure 3: Model 24C Rear Panel Layout............37 Figure 4: Model 24C Front Panel Layout...........41 Figure 5: Thermocouple Module..............95 Figure 6: Thermocouple Switches..............95 Figure 7: Proper Assembly of the Input Connector ........181...
Page 6
Cryo-con Model 24C Index of Tables Table 1: Model 24C Instrument Accessories..........14 Table 2: Cryogenic Accessories..............15 Table 3: Loop #1 Output Summary.............18 Table 4: Control Type Summary..............19 Table 5: Supported Sensor Types...............21 Table 6: Accuracy and Resolution for PTC Resistors........22 Table 7: Minimum and Maximum Resistance vs.
25W and two 10-Volt non-powered outputs. All control modes are supported by all outputs. The 24C front panel incorporates a large high resolution graphics TFT type Liquid Crystal Display with an exceptionally wide viewing angle. With it's bright white LED back-light, complete instrument status can be seen at a glance, even from across the room.
DC, constant-current mode. Thermocouple sensors are supported by using an optional thermocouple module that plugs into any of the Model 24C's input channels. Up to four modules can be connected to a single instrument. For all sensor types, conversion of a sensor reading into temperature is performed by using a Cubic Spline interpolation algorithm.
Page 9
>input a:temp?;units?;name?;sys:time? <0.5321;K;Sample Holder;14:37:25. Sensor Curves: The Model 24C includes built-in curves that support most industry standard temperature sensors. Additionally, eight user calibration curves are available for custom or calibrated sensors. Each user curve may have up to 200 entries and are entered from the front panel, or transferred via any of the available remote interfaces.
Cryo-con Model 24C Introduction Relays: The Model 24C has two 10-Ampere dry-contact relays. These can be used to control a refrigerator system or other external equipment. Each relay can be asserted or cleared based on the temperature reading of a selected input channel.
Page 12
Introduction In order to eliminate ground-loop and noise pickup problems commonly associated with IEEE-488 systems, the Model 24C moves the internal IEEE-488 circuitry to an optional external module that interfaces directly to the electrically isolated and low noise Ethernet interface. This compact module is completely transparent to the IEEE- 488 system and does not require changes to customer software or LabView drivers.
The following steps help you verify that the controller is ready for use. Supplied Items Confirm that you have received the following items with your controller. If anything is missing, contact Cryogenic Control Systems, Inc. directly. Model 24C Cryogenic Temperature Controller. This User’s Manual. ...
Connect the power cord and turn the controller on by pressing the Power key for a minimum of 2 Seconds. The front panel will show a Power Up display with the model number and firmware revision. Cryogenic Control Systems, Inc. Model 24C SN:209999 Rev: 1.23B While the Power Up display IP:192.168.1.5 Static Port: 5000...
Installation General The Model 24C can be used as a bench top instrument, or mounted in an equipment rack. In either case, it is important to ensure that adequate ventilation is provided. Cooling airflow enters through the side holes and exhausts out the fan on the rear panel.
Cryo-con Model 24C Preparing the controller for use Using the one- or two-instrument shelf rack mount kit, additional equipment may be mounted on the shelf space next to the controller. Note that these rack mount kits extends the height of the controller from 2U (3½") to 3U (5¼").
Cryo-con Model 24C Preparing the controller for use Initial Setup and Configuration Before attempting to control temperature, the following instrument parameters should be checked: 1. The Loop #1Heater resistance setting should match the actual heater resistance that you are going to use. Choices are 50 and 25. A heater resistance of less than 25...
Cryo-con Model 24C Preparing the controller for use Model Identification The model number of all Cryo-con controllers is identified on the front and rear panel of the instrument as well as in various instrument displays. Ordering Information Standard Description Controller with four standard multi-function sensor input channels.
C. Returning Equipment If an instrument must be returned to Cryo-con for repair or recalibration, a Return Material Authorization (RMA) number must first be obtained from the factory. This may be done by Telephone, FAX or e-mail.
Cryo-con Part # Description S900 series Silicon diode Temperature Sensors. Temperature S900 range: 1.4 to 500K Cryo-con R400 Ruthenium-Oxide temperature sensor. R400 Temperature range: 2.0K to 273K. Optimized for use in Liquid Helium systems including superconducting magnets. Cryo-con R500 Ultra-low temperature Ruthenium-Oxide R500 temperature sensor.
In the example shown below, the input channel is currently configured for a standard Cryo-con S900 diode sensor. Use the + and 0 keys to scroll through the available sensors including user sensors. When the desired sensor is shown, press the Enter key to make the selection.
Cryo-con Model 24C A Quick Start Guide to the User Interface. Configuring the Control Loops Before using the Loop #1 (main heater) control output, it is essential that the proper load resistance and output range be selected. This is done using the Control Loop Setup menu as follows: Press the Loop 1 key.
RampT perform a temperature ramp. Table 4: Control Type Summary Caution: The Model 24C has an automatic control-on-power-up feature. If enabled, the controller will automatically begin controlling temperature whenever AC power is applied. For a complete description of this function, please see the Auto Ctl function in the System Functions menu section.
Cryo-con Model 24C Specifications, Features and Functions Specifications, Features and Functions Specification Summary User Interface Display Type: 40 character by 8 line TFT LCD with LED backlight. Number of Inputs Displayed: Four. Keypad: Sealed Silicon Rubber. Temperature Display: Six significant digits, autoranged.
0.01W PTC1K 7.5KW 100mA 1.0mW ± (0.05 + 0.02%)Ω 100mA 0.1W Table 6: Accuracy and Resolution for PTC Resistors Note: The Model 24C is calibrated with AC excitation. User selection of DC excitation will introduce offset errors in temperature measurement.
Cryo-con Model 24C Specifications, Features and Functions Thermocouple Sensors Thermocouple devices are supported by using an optional external module. Measurement Drift: 25ppm/ºC Input Range: ±70mV Accuracy: ±1.0µ V ± 0.05%. Resolution: 0.0003% Installed Types: K, E, T and Chromel-AuFe (0.07%).
(<~1K) where errors are often dominated by sensor self heating rather than the accuracy of resistance measurement. In the 1.0mV range, the Model 24C will have an accuracy of ± 0.5% over the resistance range of 40 to 10.0KΩ.
Page 31
Cryo-con Model 24C Specifications, Features and Functions Control Outputs Number of Loops: Four. Control Input: Either sensor input. Loop Update Rate: 15Hz per loop. Control Type: PID table, PID, Ramp or Manual. Autotune: Minimum bandwidth PID loop design. PID Tables: Six user PID tables available for storage of Setpoint vs. PID and heater range.
Page 32
IEEE-488 (GPIB): External option. Full IEEE-488.2 compliant. USB 2.0: External option. Serial port emulator. Language: Remote interface language is IEEE-488.2 SCPI compliant. Further, it is identical within the entire Cryo-con instrument line. Compatibility: National Instruments LabView™ drivers available for all interfaces.
SenSen is the sensor sensitivity in Volts / Kelvin at the desired temperature. For example, to calculate the measurement accuracy of the Model 24C using a Cryo- con S900 sensor at 10K, look up the sensor reading and sensitivity in the S900 data...
Page 34
SenSen is the sensor sensitivity in Ohms / Kelvin at the desired temperature. To calculate the measurement accuracy of the Model 24C using a 100W Platinum RTD in the PTC100 range with the sensor at 77.35K, look up the sensor reading and...
Page 35
Cryo-con Model 24C Specifications, Features and Functions Measurement Resolution and Control Stability The input analog-to-digital converter used by the Model 24C is 24 bits with no missing codes. Thus, the measurement resolution is identifiable as one part in 2 . However, the only use for measurement resolution is to compute control stability.
There are four independent, multi-purpose input channels; each of which can separately be configured for use with any supported sensor. Input Configurations A complete list of the sensor types supported by the Model 24C is shown below: Max. Voltage/ Bias...
Maximum resistance is 1.2K and minimum is 10. Sensor type is PTC1K. PTC Resistor Sensor (RTDs) The Model 24C supports all types of Positive-Temperature-Coefficient (PTC) resistive sensors using a constant-current AC or DC resistance bridge technique. Standard calibration curves are provided for Platinum sensors.
Page 38
By maintaining low power levels, sensor self-heating errors that occur at very low temperatures are minimized. In the constant-voltage mode, sensor excitation is a 7.5Hz bipolar square-wave. For more information on using the Model 24C with NTC resistor sensors, please refer to the section titled "Voltage Bias Selection".
Page 39
The CalGen function may be performed in the instrument by using the front panel. Alternatively, the feature is also implemented in the Cryo-con utilities software. Input Channel Statistics Input temperature statistics are continuously maintained on each input channel. This data may be viewed in real time on the Input Channel menu, or accessed via any of the remote I/O ports.
Cryo-con Model 24C Specifications, Features and Functions Control Loop Outputs Control Loop #1, Primary Heater Output The Loop #1 heater output is a short circuit protected linear current source. This output is heavily regulated and RFI filtered. External filters should not be necessary.
Table 13: Loop 2 Heater output ranges. Control Types There are four control types available in the Model 24C. They are Manual, PID, PID Table, Ramp and Ramp Table. All modes are available on all control loops. Manual mode operation allows setting the output power manually as a percentage of full-scale power.
9600, 19,200 and 38,400 Baud. When installed, the GPIB option is fully IEEE-488.2 compliant. Connection is made at the rear panel's LAN port. The programming language used by the Model 24C is identical for all interfaces and is SCPI language compliant.
Figure 3: Model 24C Rear Panel Layout AC Power Connection The Model 24C requires single-phase AC power of 50 to 60 Hz. Voltages are set by the line voltage selector in the Power Entry Module on the rear panel. The power cord will be a standard detachable 3-prong type.
Specifications, Features and Functions Fuse Replacement and Voltage Selection Access to the Model 24C's fuses and voltage selector switch is made by using a screwdriver to open fuse drawer in the power entry module. A slot is provided above the voltage selector window for this purpose.
Page 45
Cryo-con Model 24C Specifications, Features and Functions Environmental and Safety Concerns. Safety The Model 24C protects the operator and surrounding area from electric shock or burn, mechanical hazards, excessive temperature, and spread of fire from the instrument. Keep Away From Live Circuits: Operating personnel must not remove instrument covers.
Figure 4: Model 24C Front Panel Layout The Keypad Function Keys The Function Keys on the Model 24C are Power , Stop , Control , Home , and Enter . These buttons always perform the same function, regardless of the context of the display.
Page 48
Cryo-con Model 24C Front Panel Operation The Stop and Control keys are used to disengage or engage the instrument’s output control loops. Pressing Control will immediately turn on all enabled heater outputs and pressing Stop will turn them both off. To enable or disable an...
Page 49
Cryo-con Model 24C Front Panel Operation Keypad Data Entry The keypad is used to enter data and make selections in the various configuration menus. Fields require the entry of numeric or enumeration data. Enumeration fields are display fields where the value is one of several specific choices.
Page 50
Cryo-con Model 24C Front Panel Operation Once the entry of numeric data has started, it can be aborted by pressing the Home key. This will cause the field to be de-selected and its value will be unchanged. Pressing the ESC ( ), key will exit data entry and restore the field to its previous value.
Cryo-con Model 24C Front Panel Operation Summary of keypad functions Function Description Power Toggle power. Must be held in for two seconds. Stop Disengage all control loops. Engage all control loops. Control Enter Enter key Home Go to the Home Status Display.
Cryo-con Model 24C Front Panel Operation The Front Panel Display Home Status Displays At the top of the instrument’s menu tree are the home status displays. They can be selected from anywhere in the instrument’s menu tree 1A Sample Holder 2B First Stage 251.445...
Cryo-con Model 24C Front Panel Operation Temperature Displays A typical Input Channel Temperature Display is shown on this page. It consists of the input channel designator, a Temperature reading and the current temperature units. The temperature, a seven-character field, is affected by the Display Resolution setting in the System menu.
Page 54
If the Model 24C is controlling temperature (loop ON), the heater status display shows the loop output as a percentage of full scale. This example shows the Heater Status for Loop 2 in a Model 24C controller. The unit is in control mode and is outputting 30% of full scale 2HI...
Page 55
Loop ON, 50% output: i Note: The Model 24C uses an independent circuit to read current actually flowing through the load. The heater bar graph shows this measured current. If the unit is controlling temperature, but the bar graph indicates zero current flow, an error condition...
Cryo-con Model 24C Front Panel Menu Operation Front Panel Menu Operation Instrument Setup Menus To access the various instrument setup menus, press one of the Setup Menu keys. The display must be in ‘Home Status’ in order for these keys to be active.
Cryo-con Model 24C Front Panel Menu Operation Input Channel Configuration Menu These menus contain all of the user-configurable parameters for a selected sensor input channel. Use the navigation keys to move around the list. ChA:Sample Holder When the cursor (+) is High Alarm:100.00...
Page 59
New user sensor types and calibration curves are added using the Sensors menu. Setting a Temperature Alarm The Alarm lines are used to setup alarm conditions. The Model 24C allows alarm conditions to be assigned independently to any of the input channels.
Page 60
CalGen. Setting a Temperature Alarm The Alarm lines are used to setup alarm conditions. The Model 24C allows alarm conditions to be assigned independently to any of the input channels. High temperature and low temperature alarms may be entered and enabled. Note that there is a 0.25K hysteresis in the assertion of high and low temperature alarms.
Cryo-con Model 24C Front Panel Menu Operation Loop Configuration Menu Set Pt:300.000K Numeric setpoint entry. Indicator of the controlling input channel and it's A: 299.99K current temperature. 1-Off-LOW -Htr-Off- Status indicator for the control loop. Proportional gain, or P term for PID control.
Page 62
(Watts) and may have values from zero to 100%. i Note: The Model 24C expresses heater output values in terms of percent of full-scale output power. The actual power, in Watts, applied to the load is proportional to the square-root of output current.
Page 63
The PID Table index line is used to identify the number of the user supplied PID Table that will be used when the Table control mode is selected. The Model 24C will store up to six PID Tables. They are numbered zero through five.
Page 64
Cryo-con Model 24C Front Panel Menu Operation Heater Resistance Enumeration, Default: 25 The heater resistance field is an enumeration that sets the value of the heater load resistance. Choices are 50 and 25. When 50 is selected, the heater will output a maximum of 50 Volts at 1.0 Ampere or 50 Watts.
The User Configurations Menu is displayed by pressing the Config key. It is used to save or restore up to four instrument setups. Each setup saves the entire state of the Model 24C including setpoints, heater configurations, input channel data etc. User Configurations Menu Pressing the Enter key saves the instrument setup to ...
Cryo-con Model 24C Front Panel Menu Operation The System Configuration Menu This menu is accessed by pressing the System key from the Home Status Display. It is used to set many of the instrument’s parameters including display resolution, System Configuration Menu...
Page 67
A setting of FULL will left-justify the display to show maximum resolution possible. Note that the Display Resolution setting only formats the display as a user convenience. The internal resolution of the Model 24C is not affected by this setting. Synchronous Filter Configuration Numeric Entry Default: 7 The Synchronous Filter is used to subtract synchronous noise from the input channel.
Cryo-con Model 24C Front Panel Menu Operation Power-up in Control Mode. Default: Off The Auto Ctl: field sets the power up mode of the controller’s loops. Choose ‘Off’ for normal operation where the control loops are engaged by pressing the Control key and disengaged by pressing the Stop key.
Page 69
Data Logging Configuration Menu i Note: This section applies only to the internal data logging feature of the Model 24C. Remote data logging is also supported by the Cryo-con Utility Software program. The Data Logging Configuration menu is used to start, stop and configure the data logging process.
Cryo-con Model 24C Front Panel Menu Operation Network Configuration Menu Navigate to this menu by pressing the System key and selecting the Network Config field. Network Configuration Menu Instrument name reported over the LAN. May be M24C1234 modified by using the embedded web page.
Page 71
Front Panel Menu Operation PID Tables Menu The Model 24C can store six user generated PID tables. Each table may have up to sixteen setpoint zones. Each setpoint zone in a table requires the entry of a setpoint along with corresponding values for P, I, D and full-scale heater range.
Cryo-con Model 24C Front Panel Menu Operation The PID Table Menu The PID Table Menu is accessed by pressing the PID Table key from the Home Display and then selecting a table. Edit PID Table 01 Table Index: 00 The first line of this display 1.60...
Note: the sensor name may be entered via any of the Remote I/O interfaces, but may not be changed from the front panel. Sensor Type is an enumeration of all of the basic sensor types supported by the Model 24C. Choices are shown in the Supported Sensor Configurations table above.
Cryo-con Model 24C Front Panel Menu Operation The Calibration Curve Edit menu is accessed by pressing the Sensor key, scrolling to the desired curve and then scrolling to the Edit field of that curve. The procedure for entering or editing a calibration curve is summarized as follows: 1.
Cryo-con Model 24C Front Panel Menu Operation The Auto Tune Menu The Model 24C can automatically tune both control loops. For a complete description of the autotune process including configuration of the tuning menus, refer to the section titled autotuning.
Page 76
Go to the Loop #4 Configuration Menu The Relay Configuration Menu The Relay Menu is accessed from the Options Menu described above. It is used to configure two relay outputs of the Model 24C. Relay Configuration Menu Rly Status: --- Status of the Relay.
Cryo-con Model 24C Front Panel Menu Operation Relay Status Indicators Relay is in Auto mode and is clear. Relay is asserted by a high temperature condition. Relay is asserted by a low temperature condition. Relay is in manual mode and is asserted.
Basic Setup and Operation Basic Setup and Operation Configuring a Sensor Before connecting a new sensor to the Model 24C, the instrument should be configured to support it. Most common sensors are factory installed while others require a simple configuration sequence.
DC offsets in the resistance bridge can cause additional power dissipation at ● low excitation levels. The Model 24C holds offsets to a maximum of one-half of the minimum excitation current by use of an offset cancellation feedback loop.
Page 81
Cryo-con Model 24C Basic Setup and Operation NTC Sensor Configuration NTC sensors are configured by first going to the input channel menu, selecting a NTC sensor and then selecting the Input Config field. An example NTC Input Configuration menu is shown here. A...
Cryo-con Model 24C Basic Setup and Operation Using PTC resistor sensors The Model 24C supports all types of Positive-Temperature-Coefficient resistor sensors. Examples include Platinum and Rhodium- ChA:Sample Holder PTC Sensor Configuration Iron. 241.00K FS Input: 500 Ohms The PTC Sensor...
Software. However, curve data may also be entered and edited from the front panel. Cryo-con sensor calibration curves have a file extension of .crv. They may be opened and edited with any text editor. The format of the file is detailed in...
The example files in the above table are for that purpose. They are located in the Model 24C sub-directory of the Cryo-con utility software package.
Page 85
Cryo-con Model 24C Basic Setup and Operation At this point, it is a good idea to view a graph of the curve data. The above graph is for a Ruthenium-Oxide sensor with units of LogOhms. It shows the typical highly non-linear curve for that type sensor. If the curve data was in units of Ohms, it would be so extremely non-linear that significant errors might result.
Basic Setup and Operation Autotuning The Autotune Process In performing autotuning, the Model 24C applies a generated waveform to the heater output and analyzes the resulting changes in process temperature. This is used to develop a process model, then a PID solution.
Page 87
Sensor type has a significant impact on measurement noise. The Model 24C uses a ratiometric technique to measure resistor sensors such as Thermistors, Platinum RTDs, Carbon Glass etc. This effectively cancels most of the ...
Page 88
3. The input control channel units must be in temperature, not sensor units of Volts or Ohms. This is because PID control is a linear process and sensor output is generally non-linear. Note that the Model 24C can be manually tuned using sensor units but autotuning cannot be performed.
Cryo-con Model 24C Basic Setup and Operation Autotune Menu Sets the loop number for autotuning. Each control loop must be + tuned separately. Sets the maximum power delta allowed during the tuning process. # Value is a percent of full-scale output power.
Cryo-con Model 24C Basic Setup and Operation The autotune sequence is initiated by selecting the Go field. If the initialization of process modeling is successful, the status display line will change from idle to Running. If initialization is not successful, one of the above listed conditions has not been met.
Temperature Ramping Operation The Model 24C performs a temperature ramp function using a specified ramp rate and target setpoint. Once placed in a ramping control mode, a ramp is initiated by changing the setpoint. The unit then progresses to the new setpoint at the selected ramp rate.
Page 92
Cryo-con Model 24C Basic Setup and Operation Ramping Algorithm The ramp algorithm uses a basic PID type control loop and continuously varies the setpoint until the specified temperature is reached. This means that the PID control loop will continuously track the moving setpoint. The result is that there will be small time lag between the target ramp and the actual temperature.
Page 93
Cryo-con Model 24C Basic Setup and Operation Now, you can begin ramping by changing the setpoint to the end of the ramp. The display will indicate that a ramp is in-progress. In this example, the setpoint was changed to 190 and the controller is ramping from 180.000. Notice that the loop status area now indicates a ramp is in progress.
PID loop and live with the resulting inaccurate control. Here, there is still the possibility of instability. The Model 24C uses a digital time-synchronous filter to actively subtract the cooler’s signature, resulting in much higher control accuracy and loop responsiveness.
Page 95
Cryo-con Model 24C Basic Setup and Operation To set the Synchronous Filter Taps parameter, enter a number between 1 and 25 into the Sync Filt. Taps field. A setting of 1 turns the filter off. Most cryocoolers use a setting of 7 since this is the most common sub-multiple of the AC line frequency applied.
Page 96
Viewing a Cryocooler Thermal Signature In order to view a cryocooler’s thermal signature and experiment with the synchronous filter, the Cryo-con Utility Software may be used. In the Data Logging menu, set the interval field to the minimum allowed value of 0.1 Seconds and then open a strip chart.
Power supplies designed for Automatic Test Equipment (ATE) usually have a remote on/off capability that can be controlled by one of the Model 24C's relays. To do this, set the relay mode to Control. In this mode, the relay will assert whenever the Model 24C is controlling temperature and will otherwise clear.
Cryo-con Model 24C Basic Setup and Operation CalGen Initial Setup Generation of a calibration curve using CalGen requires the measurement of various temperature points. Therefore, an input channel must be configured with the correct sensor before the CalGen process can start.
Capture field next to the temperature field. This will cause the Model 24C to capture the sensor reading and associate it with the specified temperature. When a sensor reading is captured, the actual reading will be displayed in place of the word Capture.
Cryo-con Model 24C Basic Setup and Operation When both temperature points have been entered, the user may select the New Curve field in order to generate the new curve. This will cause the display of a menu like the one shown here: CalGen New Curve Menu Sets the curve number for the generated curve.
All thermocouple sensors require the use of an optional Cryo-con external thermocouple module (4039-004). This module plugs into any sensor input channel of a Model 24C. Up to four modules can be installed on a single instrument and they can easily be added or removed at any time.
Page 102
Thermocouple devices can vary significantly from their standard curves, especially at cryogenic temperatures where their sensitivity is reduced. To accommodate these variations, the Model 24C allows an offset calibration for individual thermocouple devices. Note that device calibration do not affect the instrument's basic calibration.
Common Installation Issues Cold Junction Compensation Cold Junction Compensation in the Cryo-con thermocouple module is performed by a circuit that measures the temperature of the input connector pins. This reading is then used offset the device's output voltage. Errors can be minimized by reducing local air...
Page 104
Cryo-con Model 24C Basic Setup and Operation Device Calibration Errors Variation in the manufacture of thermocouple wire and it’s annealing over time can cause errors in temperature measurement. Instruments that measure temperatures above about 0 C will usually allow the user to correct calibration errors by adjusting an offset in order to zero the error at room temperature.
Noise pickup and ground loop problems are usually traced to how this connection is made. To minimize RFI noise pickup, The Model 24C implements a shielding scheme that allows the construction of a complete shield around the instrument and cryostat. The instrument's enclosure is all Aluminum with wide conductive overlaps on all mating surfaces.
Cryo-con Model 24C Instrument Calibration Instrument Calibration Calibration of the Model 24C controller requires the use of various voltage and resistance standards in order to generate calibration factors for the many measurement ranges available. Calibration is ‘Closed-Case’. There are no internal mechanical adjustments required.
TIMEP: The Time Protocol allows a client to obtain the date and time from a host TIMEP server. If a time server is available on the Local Area Network, the Model 24C will periodically query it to update it’s internal real-time clock.
Cryo-con Model 24C Remote Operation IEEE-488 (GPIB) Option Configuration The only configuration parameter for the optional GPIB interface is to set the address. This is done by using the System Functions Menu described above. Once the external GPIB interface is connected to the controller's LAN port, configuration is performed by the instrument.
Page 110
In this case, the \n (0xA) character should be selected. USB option configuration Cryo-con's external USB option is automatically configured by the instrument when it is plugged into the RS-232 port. Your computer will see it as an extra COM port. Use...
This architecture simplifies composing commands and improves readability. Purpose If the user's intent is to remotely program a Cryo-con instrument with fairly simple sequences, skip to the section titled Commonly Used Commands. This is a simple cheat-sheet format list of the commands that are most frequently used.
SCPI commands are based on a hierarchical structure, also known as a tree system. In this system, associated commands are grouped together under a common node or root, thus forming subsystems. A portion the command tree for a Cryo-con instrument is shown here:...
Page 113
Cryo-con Model 24C Remote Programming Guide Command Separators A colon ( : ) is used to separate a command keyword from a lower-level keyword. It is necessary to insert a blank space to separate a parameter from a command keyword.
Page 114
Cryo-con Model 24C Remote Programming Guide Common commands always begin with an asterisk (*), are four to five characters in length and may include one or more parameters. Examples are: *IDN? *CLS *OPC? SCPI Parameter Types The SCPI language defines several different data formats to be used in program messages and response messages.
Page 115
Instrument Identification Returns the instrument identification string in IEEE- 488.2 format. For example:"Cryo- Read the instrument *idn? con,24C,204683,1.01A" identifies the manufacturer identification string followed by the model name, serial number and firmware revision code. Input Channel Commands Parameter for the input is A, B, C or D corresponding to inputs A, B, C or D.
Page 116
Cryo-con Model 24C Remote Programming Guide Function Command Comment LOOP Commands. Configure control loop outputs. Parameter is 1 or 2 corresponding to Loop 1 or Loop 2. Set the setpoint for control Sets the loop 1 setpoint to 1234.5. Units are taken loop 1:setpt 1234.5...
Page 117
Here, the operation complete command :*OPC? will return a '1' when command processing is complete. 3. It is often easiest to test commands by using the Cryo-con utility software. Run the program, connect to the instrument and use the Interact mode to send commands and view the response.
Page 118
Cryo-con Model 24C Remote Programming Guide SCPI Status Registers The Instrument Status Register The Instrument Status Register (ISR) is queried using the SYSTEM:ISR? command. The ISR is commonly used to generate a service request (GPIB) when various status conditions occur. In this case, the ISR is masked with the Instrument Status Enable (ISE) register.
Page 119
Cryo-con Model 24C Remote Programming Guide The Standard Event Register The Standard Event Register (ESR) is defined by the SCPI to identify various standard events and error conditions. It is queried using the Common Command *ESR? This register is frequently used to generate an interrupt packet, or service request when various I/O errors occur.
Page 120
Cryo-con Model 24C Remote Programming Guide The Status Byte The Status Byte (STB) is defined by the SCPI and is used to collect individual status bits from the ESE and the ISR as well as to identify that the instrument has a message for the host in it’s output queue.
Cryo-con Model 24C Remote Programming Guide Remote Command Tree Control Loop Start /Stop commands STOP CONTrol CONTrol? SYSTEM commands SYSTem:LOCKout {ON | OFF} SYSTem:NVSave SYSTem:REMLed {ON | OFF} SYSTem:BEEP <seconds> SYSTem:DISTc {0.5 | 1 | 2 | 4 | 8 | 16 | 32 | 64} SYSTem:ADRes <address>...
Page 122
Cryo-con Model 24C Remote Programming Guide Input Commands INPut? {A | B | C | D} or INPut {A | B | C | D}:TEMPerature? INPut {A | B | C | D}:UNITs {K | C | F | S} INPut {A | B | C | D}:NAMe Instrument Name"...
*RST Reset the controller. This results in a hardware reset in the Model 24C. The reset sequence takes about 15 seconds to complete. During that time, the instrument is not accessible over any remote interface.
Page 126
Cryo-con Model 24C Remote Programming Guide Control Loop Start / Stop Commands STOP Disengage both control loops. CONTrol The control command will cause the instrument to enter the control mode by activating enabled control loops. To disable an individual loop, set its control type to OFF.
Page 127
Cryo-con Model 24C Remote Programming Guide SYSTem:RESeed Re-seeds the input channel’s averaging filter, allowing the reading to settle significantly faster. The display filter may have filter time-constants that are very long. The RESEED command inserts the current instantaneous temperature value into the filter history, thereby allowing it to settle rapidly.
Page 128
Cryo-con Model 24C Remote Programming Guide SYSTem:DRES {FULL | 1 | 2 | 3} Sets or queries the controller's display resolution. Choices are: FULL: The display will show numbers with the maximum possible ● resolution. 1, 2 or 3: The display will show the specified number of digits to the ●...
Page 129
Cryo-con Model 24C Remote Programming Guide Input Commands The INPUT group of commands are associated with the configuration and status of the four input channels. Parameter references to the input channels may be: Numeric ranging in value from zero to two.
Page 130
Cryo-con Model 24C Remote Programming Guide INPut {A | B | C | D} Default: Auto BRANge {Auto | 1.0MA | 100UA | 10UA} Sets or queries the resistance bridge range. This is a range-hold function. Normally, this is set to auto so that the instrument will autorange excitation.
Page 131
Cryo-con Model 24C Remote Programming Guide INPut {A | B | C | D}:ALARm:LOENa { YES | NO } Sets or queries the low temperature alarm enable for the specified input channel. An alarm must be enabled before it can be asserted.
Page 132
Loop 1 is the controller’s primary heater output channel. The Model 24C has three ranges. Loop 2 is a secondary output. The Model 24C has a single range linear heater. LOOP {1 | 2 | 3 | 4}:SOURce {A | B | C | D} Sets and queries the selected control loop's controlling input channel, which may be any one of the four input channels.
Page 133
Cryo-con Model 24C Remote Programming Guide LOOP {1}:RANGe { HI | MID | LOW } Sets or queries the control loop's output range. Range determines the maximum output power available and is different for a 50 load resistance than for a 25 load.
Page 134
Cryo-con Model 24C Remote Programming Guide LOOP {1 | 2 | 3 | 4}:HTRRead? Queries the actual output power of either control loop. The output current of the heaters is continuously monitored by an independent read-back circuit. The read-back power reported by this command is a percent of full scale. The absolute value of full scale is determined by the selected heater range.
Page 135
Cryo-con Model 24C Remote Programming Guide Control Loop Autotune Commands The Model 24C's control loop autotune functions can be configured and run entirely from the remote interface. The general sequence is: 1. Configure the autotune parameters. 2. Initiate the autotune sequence.
Page 136
Cryo-con Model 24C Remote Programming Guide LOOP {1 | 2 | 3 | 4}:AUTotune:STATus? Queries the status of the autotune process. Return values are: IDLE - Autotune has not started. RUNNING -Autotune is running. COMPLETE -Autotune successfully completed. FAILED -Unable to generate PID values.
Page 137
Remote Programming Guide Relay Commands The relay subsystem includes the two auxiliary relays in the Model 24C. Using the RELAYS commands, these relays are independently configured to assert or clear based on the status of any of the four sensor input channels.
Page 138
The CALCUR commands are used to transfer sensor calibration curves between the instrument and the host controller. Curves are referenced by an index number. In the Model 24C, there are eight user curves numbered 1 through 8. The CALCUR data block consists of many lines of ASCII text. The format is the same...
Page 139
Cryo-con Model 24C Remote Programming Guide SENSorix <index>:UNITs {VOLT| LOGOHM | OHMS} Sets or queries the units of a user installed calibration curve at <index>. For information on the curve units, refer to the User Calibration Curve File Format section.
Page 140
PIDTABLE commands The PIDTABLE commands are used to transfer PID tables between the Model 24C and the host controller. Use of the Cryo-con Utility software to transfer PID tables is recommended since the process is relatively complex. PID Tables are referenced by their index number, which is between 1 and 6. Table data corresponding to a specific index may be identified using the PIDTABLE? query.
Page 141
Cryo-con Model 24C Remote Programming Guide An example of a sixteen entry PID Table is as follows: PID Test 0 300.00 1.60 160.00 40.00 HI Default 280.00 1.50 150.00 30.00 HI Default 260.00 1.40 140.00 30.00 HI Default 240.00 1.30 130.00...
Page 142
00:50:C2:6F:4f:ff. They cannot be changed by the user. Mail Commands The Model 24C can send e-mail over the Ethernet port when an alarm condition is asserted on an enabled input channel. The following remote commands are used to configure e-mail. However, it is much easier to configure e-mail using the controller's embedded web server.
Page 143
Cryo-con Model 24C Remote Programming Guide Data Logging Commands {ON|OFF} DLOG:STATe Turns the data logging function ON or OFF. Equivalent to Start / STOP. DLOG:INTerval <Seconds> Sets the data logging time interval in seconds. DLOG:COUNt? Queries the number of entries in the log buffer.
Remote Programming Guide Code snippet in C++ The following code opens a Cryo-con instrument at address 192.168.1.5 on the Local Area Network. It is written in Microsoft Visual C++ and uses the eZNET LAN library provided on the Cryo-con utility CD.
Cryo-con Model 24C EU Declaration of Conformity EU Declaration of Conformity According to ISO/IEC Guide 22 and EN 45014 Product Category: Measurement, Control and Laboratory Product Type: Temperature Measuring and Control System Model Numbers: Model 24C Manufacturer's Name: Cryogenic Control Systems, Inc.
Name Description None No Sensor. Used to turn the selected input channel off. Cryo-con S700 series Silicon diode. Range: 1.4 to 500K. 10A constant Cryo-con S900 current excitation. Lakeshore DT-670 series Silicon diode, Curve 11. Range: 1.4 to 500K. LS DT-670 10A constant current excitation.
Cryo-con Model 24C Appendix A: Installed Sensor Curves The SENSORIX remote commands are used to query and edit sensors installed in the controller. For example, the command: INPUT B SENSORIX 34 would set input B to use the R400 sensor.
Cernox™ CX1030 example curve. Range: 4 to 325K User Calibration Curve File Format Sensor calibration curves may be sent to any Cryo-con instrument using a properly formatted text file. This file has the extension .crv. It consists of a header block, lines of curve data and is terminated by a single semicolon (;) character.
Page 150
Cryo-con Model 24C Appendix A: Installed Sensor Curves The Multiplier field is a signed, decimal number that identifies the sensor's temperature coefficient and curve multiplier. Generally, for Negative-Temperature- Coefficient (NTC) sensors, the value of the multiplier is -1.0 and for a Positive- Temperature-Coefficient (PTC) sensor, the value is 1.0.
Page 151
5. The last line in the file has a single semicolon ( ; ) character. All lines after this are rejected. 6. It is recommended that the curve back is read after downloading to ensure that the instrument parsed the file correctly. This is easily done by using the Cryo-con utility software’s curve upload function under Operations>Sensor Curve>upload.
Appendix B: Updating Instrument Firmware Appendix B: Updating Instrument Firmware Updates require the use of the Cryo-con Firmware Update Utility software and a hex file containing the updated firmware. These are available on the Internet. i Note: Updating firmware in any instrument is not entirely without risk.
The name of the hex file is used to identify the firmware update update. For example: M24C_301.hex specifies that this is revision 3.01 for a Model 24C with hardware revision C. i Note: The flash loader software does NOT check the hex file for compatibility with the target instrument.
Page 155
Cryo-con Model 24C Appendix B: Updating Instrument Firmware Loading Firmware Start the firmware update by running the Cryo-con Firmware Utility. This launches a dialog box as shown here. The instrument's default IP will appear in the dialog box. This can be changed if necessary.
Page 156
PC. Types of errors are: 1) Failure to erase flash memory. 2) Write error and 3) Verify error. If the error persists after several programming attempts, there is a hardware problem and you will need to contact Cryo-con.
Cryo-con Model 24C Appendix C: Troubleshooting Guide Appendix C: Troubleshooting Guide Error Displays Display Condition Input channel voltage measurement is out of range. Ensure that the sensor is connected and properly wired. Ensure that the polarity of the sensor connections is correct. Refer...
Cryo-con Model 24C Appendix C: Troubleshooting Guide Control Loop and Heater Problems Symptom Condition The control loops were disengaged by detection of an excessive internal Overtemp displayed. temperature. Possible causes: Shorted heater. Check heater resistance. Selection of a heater resistance that is much greater than the actual heater resistance.
System Shielding and Grounding Issues section. Note: Cryo-con controllers use a shielding scheme that is slightly different than some other controllers. If you are using cable sets made for use with other controllers, some shield connections may need to change. If pin 3 of the input...
RS-232 Connections section. Debugging tip: Cryo-con utility software can be used to talk to the controller over the RS-232 port using the terminal mode. All command and response strings are displayed. This is a good way to establish a connection.
Page 161
Press the System key and scroll down to the RIO-Address: field. Debugging tip: Cryo-con utility software can be used to talk to the controller over the IEEE-488 port using the terminal mode. All command and response strings are displayed. Since the software provides the proper interface setup, it is a good way to establish initial connection.
Cryo-con Model 24C Appendix C: Troubleshooting Guide General problems Symptom Condition Controller periodically Generally caused by low AC line voltage. Check the AC voltage and resets, or resets when ensure that it matches the instrument’s voltage selection. Control key is pressed.
If the P term does not work well when used directly, try a using the value divided by ten. For further assistance, please contact Cryo-con support. The Integral, or I term is in units of Seconds and should be the same for different controllers.
Various methods of manually tuning the controller are described below. Manual Tuning Procedures Manually tuning a PID control loop is relatively simple. It is greatly assisted by use of a data-logging program, such as the Cryo-con utility software package described in the Cryo-con Utility Software section.
Cryo-con Model 24C Appendix E: Sensor Data Sensor Packages The SM and CP Sensor Packages The S900-SM is mounted in a rugged surface-mounted package. This compact package features a low thermal mass and is easy to install. Package material is gold plated OHFC copper on an Alumina substrate.
Cryo-con Model 24C Appendix E: Sensor Data The BB Sensor Package The BB package is an industry standard 0.310" bobbin package that features excellent thermal contact to the internal sensing element. This ensures a rapid thermal response and minimizes thermal gradients between the sensing element and the sensor package.
Page 171
Next, place the bobbin on the mounting surface, insert screw through bobbin and lightly tighten. The Canister Sensor Package Cryo-con's Ruthenium-Oxide sensors are available in a small 0.95" x 0.2" cylindrical canister package. Construction: Gold-plated cylindrical OHFC copper canister, Stycast ®...
Cryo-con Model 24C Appendix F: Configuration Scripts Appendix F: Configuration Scripts The Cryo-con Utility software package can be used to send configuration scripts to any Cryo-con instrument. These scripts consist mostly of standard remote commands and queries. Scripts can be used to completely configure an instrument including setting custom sensor calibration curves and PID tables.
Page 174
Cryo-con Model 24C Appendix F: Configuration Scripts Basic XML Tags Comment: <! > Inserts a comment in the file for documentation and readability. The comment within the angle brackets after the exclamation is ignored by the software. <!Download User Curve 4>...
Page 175
Cryo-con Model 24C Appendix F: Configuration Scripts Floating Point Response: <Floatresponse> <Floatresponse> Compare the response returned from the instrument against an expected floating point number. This tag must always follow a Query tag; otherwise, it is ignored. When the comparison fails, an error text message will display. The returned value passes the test if within +/-2.5% of the expected value.
Cryo-con Model 24C Appendix F: Configuration Scripts PID tables are sent to the instrument by using standard command tags. For example: <PIDtable> <!--Group tag is for documentation only---> <Command>PIDTABLE 0:TABLE</Command> <Command>PID table 1</Command> <Command>320.00 2 10 1 ChA LOW</Command> <Command>300.00 2 10 1 ChA LOW</Command>...
Cryo-con Model 24C Appendix G: Sensor Data Tables Appendix G: Sensor Data Tables Silicon Diode Cryo-con S800 Silicon Diode Name: Cryocon S800 Configuration: Diode Silicon diode sensors offer good T(K) Volts mV/K sensitivity over a wide temperature range 1.87515 -36.86 and are reasonably interchangeable.
They and reasonable interchangeability. conform to the DIN43760 standard curve. The Model 24C supports them with 1.0mA Constant-Current AC excitation. Platinum RTD, DIN43760 and IEC751 Name: Pt100 385 Configuration: PTC100...
Below 2.0K 3.0mV follow a standard calibration curve. Data T(K) Ohms shown here is for typical sensors. 31312 -357490 The Model 24C supports Cernox™ using 13507 -89651 a 10mV or less Constant-Voltage AC 7855.7 -34613 excitation. Please refer to the section 2355.1...
Features include 13114 -145658 interchangeability and operation in high 6996 -30943 magnetic fields. 5053 -13345 The Model 24C will support the R500 3503 -4760 down to <100mK. Please refer to the 2327 -1203 section titled ""Voltage Bias Selection"...
Page 185
Cryo-con Model 24C Appendix G: Sensor Data Tables Thermocouples Thermocouple Type K Name: TC type K Config: TC70 An external thermocouple module is μV μV/K required. -6457.7 0.74 Thermocouple Type E -6456.9 0.92 Name: TC type E Config: TC70 -6448.5 2.01...
Page 186
Cryo-con Model 24C Appendix G: Sensor Data Tables Thermocouple Type T Thermocouple Type Chromel-AuFe(0.07%) Name: TC type T Config: TC70 Name: AuFe 0.07% Config: TC70 μV μV/K μV μV/K -6257.5 1.03 -5299.6 8.98 -6256.2 -5292 10.1 -6242.9 3.12 -5278.9 11.6 -6199.2...
Appendix H: Rear Panel Connections Sensor Connections All sensor connections are made at the rear panel of the Model 24C using the two DIN-6 receptacles provided. Silicon diode and all resistor type sensors should be connected to the Model 24C using the four-wire method.
Note: The input connectors on the Model 24C will mate with either DIN-5 or DIN-6 plugs. Wiring is identical. If a DIN-6 plug is used, Pin 6 is not connected. Do not connect to pin 3 of either connector.
EGND Earth-Ground Table 40: Loop 1 Connections Caution: The Model 24C has an automatic control-on-power-up feature. If enabled, the controller will automatically begin controlling temperature whenever AC power is applied. For a complete description of this function, please see the Auto-Ctl function in the System Functions menu section.
Ground Table 42: RS-232 DB-9 Connector Pinout The cable used to connect the Model 24C to a computer serial port is a Dual Female Null Modem cable. An example is Digikey Inc. part number AE1033-ND. Figure 9: RS-232 Null Modem Cable...
Need help?
Do you have a question about the 24C and is the answer not in the manual?
Questions and answers