Appendix A Data structure of abnormality response message: Note: The written value 0x0000 in the bit device in request or response message means that the value written in the bit device is 0. 0xFF00 means that the value written in the bit device is 1. Example: The value of M0 in DVP10MC11T is set as 1 via function code 05; M0 address is 0x0800. Request message: “01 05 08 00 FF 00 8E 5A” Response message: “01 05 08 00 FF 00 8E 5A” Function code: 0x0F, write multi bit-device register values Data structure of request message:
A-22 DVP-MC operating manual Data order Name Byte Byte0 Modbus ID Single byte Byte1 0x80+ function code Single byte Byte2 Abnormality response code Single byte Byte3 Low byte of CRC check sum Low byte Byte4 High byte of CRC check sum High byte Data order Name Byte Byte0 Modbus ID Single byte Byte1 Function code Single byte Byte2 The start address of DVP10MC11T bit device where to read state. High byte Byte3 Low byte Byte4 The number of DVP10MC11T bit devices where to write values. High byte Byte5 Low byte Byte6 How many bytes for bit devices where to write values Single byte Byte7 The value written in DVP10MC11T bit device Single byte …
The value written in DVP10MC11T bit device Single byte Byte n The value written in DVP10MC11T bit device Single byte Byte n+1 Low byte of CRC check sum Low byte Byte n+2 High byte of CRC check sum High byte