Appendix B Response message data structure: Abnormality response message data structure: Note: How many bytes of data in response message depend on the read device address number in through reading device address number in DVP10MC11T. DVP10MC11T in request message. So n value in Byte n in response message can be calculated Example: To write 0x0100 and 0x0200 to 0x1000 and 0x1001 address via function code 06. 0x1000 and 0x1001 are the Modbus address of D0 and D1 in DVP10MC11T respectively. Request message: “ 00 00 00 00 00 0B 01 10 10 00 00 02 04 01 00 02 00” Response message:
“00 00 00 00 00 06 01 10 10 00 00 02” B-8 DVP-MC operating manual Data order Name Byte Byte0 Transaction identifier High byte Byte1 Low byte Byte2 Protocol identifier High byte Byte3 Low byte Byte4 Modbus data length High byte Byte5 Low byte Byte6 Modbus ID Single byte Byte7 Function code Single byte Byte8 The start address of word devices where to write values in DVP10MC11T High byte Byte9 Low byte Byte10 The address number of word devices where to write values.
(Counted by Words) High byte Byte11 Low byte Data order Name Byte Byte0 Transaction identifier High byte Byte1 Low byte Byte2 Protocol identifier High byte Byte3 Low byte Byte4 Modbus data length High byte Byte5 Low byte Byte6 Modbus ID Single byte Byte7 0x80+ function code Single byte Byte8 Abnormality response code Single byte