
5-10
<Toc> <Ind> <5. MODBUS Communication >
IM 77J04J11-01E 1st Edition : 2006.08.25-00
16 Writes data into multiple D registers
● Function
Writes data into a sequence of contiguous D registers by the specified number of D regis-
ters, starting at a specified D register number.
• The maximum number of D registers to be written into at a time is 32.
• For the format of response in the event of failure, see subsection 5.2.2.
• Broadcast addressing is possible by setting 00 in the address number.
● Message (for normal operation)
Message (continued)
Element Start of
Message Mark
(:)
Address
Number
(ADR)
Function
Code (10)
D-Register
Start Number
(Lower Digit)
Number of bytes in RTU mode None 1 1 1
1
None
2
22 2
D-Register
Start Number
(Upper Digit)
1
2Number of bytes in ASCII mode
Error
Check
End of Message
Mark (CR+LF)
Number of
D Registers
(Upper Digit)
2
1
Number of
D Registers
(Lower Digit)
2
1
Byte
Count
2
1
Data
(Upper Digit)
2
1
Data
(Lower Digit)
2
1
2
2
• • •
• • •
• • •
● Response (for normal operation)
Response (continued)
Element Start of
Message Mark
(:)
Address
Number
(ADR)
Function
Code (10)
D-Register
Start Number
(Lower Digit)
Number of bytes in RTU mode None 1 1 1
1
None
2
22 2
D-Register
Start Number
(Upper Digit)
1
2Number of bytes in ASCII mode
Error
Check
End of Message
Mark (CR+LF)
Number of
D Registers
(Upper Digit)
2
1
Number of
D Registers
(Lower Digit)
2
1
2
2
Komentáře k této Příručce