Write Multiple Registers - Function Code 16; Write Multiple Registers Query; Write Multiple Registers Response - ABB C1900 Installation Manual

Circular chart recorder and recorder/controller, modbus (rtu) communications option
Hide thumbs Also See for C1900:
Table of Contents

Advertisement

...5 MODBUS FUNCTIONS
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.
– a write multiple register request to write the value 10 to the register address 121 and the value 100 to the register
Example
address 122 in slave 01 is shown below.
Register
Start
Address
Function
Offset
High
01
10
00
5.6.2

Write Multiple Registers Response

The response confirms slave identification, function code, starting register address and quantity only.
:
Example
Address
Function
01
10
12
Register
Number
Start
Byte
of
Offset
Count
Registers
Low
78
00
02
Register Start
Register Start
Offset High
Offset Low
00
78
Holding
Holding
Register
Register
Register
121 High
121 Low
04
00
0A
Number of Registers
00
02
Holding
Holding
Error Check Field
Register
122 High
122 Low
00
64
D4
Error Check Field (CRC-16)
00
10
(CRC-16)
C4
90

Advertisement

Table of Contents
loading

Table of Contents