Delta Electronics DVP15MC11T Operation Manual page 542

Table of Contents

Advertisement

Example
To read the contents of address 0x0000 and 0x0001 in DVP15MC11T via function code 03.
0x0000 and 0x0001 are the Modbus addresses of %MW0 and %MW1 in DVP15MC11T
respectively.
Suppose the value of %MW0 is 0x0001 and %MW1 is 0x0002:
Request message: 01 03 00 00 00 02 C4 0B
Response message: 01 03 04 00 01 00 02 2A 32
Function code 06 writes one single word register value
Data structure of a request message:
Byte NO.
Byte0
Byte1
Byte2
Byte3
Byte4
Byte5
Byte6
Byte7
Data structure of a response message:
Byte NO.
Byte0
Byte1
Byte2
Byte3
Byte4
Byte5
Byte6
Byte7
Data structure of an exception response message:
Byte NO.
Byte0
Byte1
Byte2
Byte3
Byte4
Example
Write 0x0100 to the address 0x0000 in DVP15MC11T via function code 06.
Request message: 01 06 00 00 01 00 88 5A
Response message: 01 06 00 00 01 00 88 5A
Function code 0x10 writes multiple word register values
Data structure of a request message:
Name
Modbus ID
Function code
DVP15MC11T register address where to
write the value
The written value
Low byte of CRC check sum
High byte of CRC check sum
Name
Modbus ID
Function code
DVP15MC11T word register address where
to write the value
The written value
Low byte of CRC check sum
High byte of CRC check sum
Name
Modbus ID
0x80+ function code
Exception response code
Low byte of CRC check sum
High byte of CRC check sum
Appendix A. Modbus Communication
Byte
Single byte
Single byte
High byte
Low byte
High byte
Low byte
Low byte
High byte
Byte
Single byte
Single byte
High byte
Low byte
High byte
Low byte
Low byte
High byte
Byte
Single byte
Single byte
Single byte
Low byte
High byte
A_
A-9

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents