27 Rev. 2.4 (3/05)
Honeywell Analytics CM4 Protocol Manual
Get Floating This packet returns general information about the
Status slave. It combines the information of packet 0x37
0x45 (Get Point Status) and 0x31 (Get Unit Status).
However, it reports the concentration in IEEE
oating-point format instead of as a scaled integer.
Since it provides information that would otherwise
require ve interrogations, this should permit faster
polling of slaves on a multidrop RS-485 bus.
Command Packet to Slave:
Command code (0x45) - 1 byte
Response from Slave:
Command code (0x45) - 1 byte
CM4 date - 2 bytes
CM4 time - 2 bytes
Status - 1 byte
0x01 - in monitor
0x02 - maintenance fault relay
activated
0x04 - instrument fault relay
activated
0x08 - (1 bit) undened
0x10 - A new fault has occurred
since the last time packet 0x3D (Get
Fault History) was requested.
0x20 - A new alarm has occurred
since the last time packet 0x36 (Get
Alarm History) was requested.
0xC0 - (2 bits) undened
(The 7 byte Point Structure repeats 4 times)
Concentration - 4 byte oating point
Number in PPM
Flow - 2 byte integer in CC/min
Point status - 1 byte
0x01 - point disabled in
conguration
0x02 - point disabled now (It
may have become disabled
because of a fault.)
0x04 - point locked out
0x08 - low ow
0x30 - (2 bits) concentration
summary integer. The
meaning of this eld is as
follows:
00: 0.0 == Concentration