Write Multiple Registers (Fc: 16) - Mitsubishi QJ71MB91 User Manual

Table of Contents

Advertisement

4
MODBUS(R) STANDARD FUNCTIONS

4.15 Write Multiple Registers (FC: 16)

Writes values to multiple holding registers.
(1) Request message format (Master
Function code
Function
Head holding
code
register number
(10
)
(0000
to FFFF
H
H
(H)
(2) Response message format (Slave
(When completed normally)
(When completed with an error)
Figure 4.87 Write multiple registers (Exception message)
Write points
n *1
)
(0001
to 007B
)
H
H
H
(L)
(L)
(H)
Figure 4.85 Write multiple registers (Request message)
* 1 The number of the specified write points must be matched with the number of bytes.
Function code
Function
Head holding register number
code
(The value same as in the
(10
)
H
request message is stored.)
(H)
Figure 4.86 Write multiple registers (Normal response message)
Function code
Data
Function
Exception
code
2
code *
(90
)
H
* 2 Exception and error codes are stored in the buffer memory in the case of error completion.
Refer to the following for storage location, confirmation methods, and detailed contents.
Section 11.4
Slave)
Data
Number of
Device
bytes, n x 2 *1
data
(0001
to
1
H
00F6
)
H
(H)
(L)
Master)
Data
Write points
(The value same as in the request
message is stored.)
(L)
(H)
4.15 Write Multiple Registers (FC: 16)
Device
. . .
data
n
(H)
(L)
(Number of bytes n x 2)
(L)
1
2
3
4
5
6
7
8
4
- 52

Advertisement

Table of Contents
loading

Table of Contents