C1300
Advanced Circular Chart Recorder
5 Modbus Functions
12
IM/C1300–MOD
Rev. C
5.6 Write Multiple Registers – Function Code 16
5.6.1 Write Multiple Registers Query
Holding registers existing within the controller can have their contents changed by this message (a maximum of 8 registers). When
used with slave address zero (broadcast mode) all slave controllers load the selected registers with the contents specified.
Example
– a write multiple register request to write the value 10 to the register address 121 and the value 100 to the register address
122 in slave 01 is shown below.
5.6.2 Write Multiple Registers Response
The response confirms slave identification, function code, starting register address and quantity only.
Example:
Address
Function
Register Start
Offset
Number of
Registers
Byte
Count
Holding
Register 121
Holding
Register 122
Error Check Field
(CRC-16)
High
Low
High
Low
High
Low
01
10
00
78
00
02
04
00
0A
00
64
D4
C4
Address
Function
Register Start Offset
Number of Registers
Error Check Field
(CRC-16)
High
Low
01
10
00
78
00
02
00
10
90