Polycold Cryochiller
Host Commands
Installation and Operation Manual
Command Format
Brooks Automation
214072 Revision B
7-3
Command Terms
The following will be used to represent the format of command and reply parameters.
[n] = a numeric value (0 thru 9)
[nnnn] or [nnn.n] = a multi-numeric value which may contain a decimal place
(Example: 1234 or 567.8)
[nnnnnnnn] = 32 bit number / bitfield
[c] = a character value such as an alphabetic character
[cccc] = a multi-character value which may contain alphabetic character and/or numeric values.
[A] = the reply code. The first character of the response from the Polycold system to the external
device provides information about the specific command received along with information about
whether the command succeeded. Refer to Response Code
.
32 Bit Numbered Bitfield
Bitfields are hexadecimal data that contain parameter data that is interpreted using the decimal value.
Follow the steps below to find the decimal values in the hexadecimal bitfield value.
•
Convert the hexadecimal value to binary.
•
Determine the value of each set bit by counting the binary bits starting from the least significant
bit as zero.
•
Record the decimal value of all of the bits that are set.
•
Look up the decimal values of each set bit in the parameter listing for the command.
Example of Remote Monitor Usage Use with
1.
Send the command “ACTIVE_ALARMS, 1, ?
2.
Receive the response ACTIVE_ALARMS $A 00002000, 0, 0.
00002000 is the Hexadecimal response.
3.
Translate the hexadecimal value of 00002000 to binary.
•
The first three hex digits are 0 and the 4th hex digit is 2.
•
The 4th hex digit value of 2 decodes to 0010 in binary.
4.
Find the decimal value of each set binary bit by counting from the LSB with the LSB being 0.
•
The table shows that hex 00002000 is decimal value 13.
5.
Look up the decimal value in the parameter list. This example shows that alarm bit 13 is set.
Table 7-2: Hexadecimal Bit Field Decoding
Hex Bit
Hex Digit 4
Hex Digit 3
Hex Digit 2
Hex Digit 1
Hex Value
2
0
0
0
Binary Value
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0