32
Relay Status consist of a single pair of Hexadecimal digits. This again is best thought of
as an 8 bit binary number where the bits each have a separate significance.
The significance of the individual bits within the message is given in the tables and
examples which follow. There is some duplication of information between the various
parts of the status message. This is done deliberately so that in any application only the
most appropriate part of the message need be monitored. Thus the refilling process may
be monitored either from the point of view of what is happening to each channel, from
within the Channel Status; or from which relays and valves are being operated, from the
Relay Status. It is unlikely that any one application will require all the information in the
status message.
The tables which follow give the significance of the three portions of the message.
Xabc
CHANNEL USAGE (The three digits correspond to the three channels)
Allowed values are:
0
Channel not in use
1
Channel used for Nitrogen Level
2
Channel used for Helium Level (Normal Pulsed Operation)
3
Channel used for Helium Level (Continuous Measurement)
9
Error on channel. (Usually means probe unplugged)
Suuvvww CHANNEL STATUS (Two digits per channel)
The pairs of digits are most logically thought of as representing an 8-bit binary
number, where the bits have the following significance.
Bit 0
Current flowing in Helium Probe Wire
Bit 1
Helium Probe in FAST rate
Bit 2
Helium Probe in SLOW rate
Bits 3,4
Auto-Fill Status
00
End Fill
(Level > FULL)
01
Not Filling
(Level < FULL, Level > FILL)
10
Filling
(Level < FULL, Level > FILL)
11
Start Filling
(Level < FILL)
Bit 5
Low State Active
(Level < LOW)
Bit 6
Alarm Requested (As defined by CONFIG BYTE)
Bit 7
Pre-Pulse Current Flowing
Rzz
RELAY STATUS
The single pair of digits represent an 8-bit binary number, where the bits
have the following significance: