96
INM 725B Rev 21
13 .4 .15 Write Multiple Registers – Function 16 - Request
Register Address
This is used to address the “start” register to be written.
If the port register offset has been set then this would offset the default start register.
To write the input status write to registers 0 -255, with register 0 being channel 1 unless
mapping has been enabled then this will be defined in the mapping spreadsheet.
For PB group status use the following registers:
Pushbutton
Register Address
Lamp Test
256
Acknowledge
257
Reset
258
Mute
259
System Test
260
First Reset
261
Lamp test Audible
262
Sleep
263
Inhibit
264
Unattended
265
Auto Ack Disable
266
Quantity
This represents the number of registers the user wishes to write to
Byte Count
This represents the number of data bytes sent
Data
Inputs
This represents the status of the inputs to be written:
Channel set to Normally Open
Value AND’d with register mask not equal to register mask – Input Normal
Value AND’d with register mask equal to register mask – Input Abnormal
Channel set to Normally Closed
Value AND’d with register mask not equal to register mask – Input Abnormal
Value AND’d with register mask equal to register mask – Input Normal
Pushbutton
To write the pushbutton group status, write 0 = PB Deactivate, 1= PB Active
Bit 0
Pushbutton Group 1
Bit 1
Pushbutton Group 2
Bit 2
Pushbutton Group 3
Bit 3
Pushbutton Group 4
Bit 4
Pushbutton Group 5
Bit 5
Pushbutton Group 6
Bit 6
Pushbutton Group 7
Bit 7
Pushbutton Group 8