
CGW-MB Installation and Users’ Manual | P/N:LS10248-000HW-E | REV.G | JUL/31/2022
59
Register Mapping
Modbus Communications
•
Lower Byte
: Primarily used when bit 11 in the upper byte is a ‘1’, which means the
point is active. Any Fire, Security, Critical Process, Medical, Mass Notification, or
Supervisory alarm state identifies the active state in this CLSS Gateway mainboard.
Refer to
for detailed information about the active point.
All of the lower byte will be zeroes if the device is not in an active state.
If the point is not present in the panel programming, all bits in the Lower Byte will have a
‘1’ or the value FFH, but the Upper Byte will have a ‘0’.
Specifically, the lower byte contains the actual active event for this point. An active state
is defined in this CLSS Gateway mainboard as any Fire, Security, Critical Process,
Medical, Mass Notification, or Supervisory alarm state.
If the point is not present in the panel programming, all bits in the lower byte will contain
a ‘1’ or the value FFH, but the upper byte will contain a ‘0’.
Table 7.14: Channel Status Holding Register: Bit Definitions
Point Status Holding Registers
Each of the point status holding registers is divided into an upper and lower byte as
described below.
•
Upper Byte
: The upper byte contains general status information about the point.
•
Lower Byte:
The lower byte is primarily used when bit 11 in the upper byte is a ‘1’ (or
active). When bit 11 is a ‘1’,
See “CGW-MB Active Event Code” on page 73.
for detailed
information about the active point. The lower byte will be all 0’s if the device is not in an
active state.
The only possible active event type for zones is Non-Fire Activation (71H).
Active Event Code” on page 73.
Refer to
Table 7.15, “Point Status Holding Register Channel Addresses”
for details of the
holding register addresses and the channels. Each holding register range is for detectors
or modules.
Upper Byte
Lower Byte
Bit
No.
15
14
13
12
11
10
9
8
7 6 5 4 3 2 1 0
Bit
Name
Ack
Block
Prealarm
Trouble InActive Active Enable
Disable
Ack
Fire
Alarm
Active Event Code
(When Bit 11 is set
to 1, see
.)
When individual upper byte bits are set to 1, the following definitions
apply:
Ack Block
(Bit 15): All events on this point, other than fire alarm, are
acknowledged. Not applicable for zones.
Prealarm
(Bit 14): The channel is in a prealarm state. Not applicable for
zones.
Trouble
(Bit 13): The channel is in a trouble state. Not applicable for
zones.
InActive
(Bit 12): The channel is not active.
Active
(Bit 11): The channel is active and there will be an active event type
in the lower byte.
Enable
(Bit 10): The channel is enabled.
Disable
(Bit 9): The channel is disabled.
Ack Fire Alarm
(Bit 8): The fire alarm on this channel is acknowledged.
Not applicable for zones.
Table 7.15: Point Status Holding Register Channel Addresses
Start Address End Address
Address
400001
400300
L1D1–L1D300