三菱Q06H用RS232通信的报文
时间: 2024-05-22 07:10:08 浏览: 109
三菱rs232通讯
三菱Q06H使用的RS232通信协议为ASCII码协议。以下是一个简单的读取D寄存器的报文示例:
发送方发送:`01 03 00 00 00 01 D4 0A`
解释如下:
- `01`:设备地址,表示通信的目标设备为1号设备。
- `03`:功能码,表示读取多个寄存器的值。
- `00 00`:读取寄存器的起始地址,这里表示D0寄存器。
- `00 01`:读取寄存器的数量,这里表示读取一个寄存器的值。
- `D4 0A`:CRC校验码,用于数据完整性校验。
接收方返回:`01 03 02 00 00 00 00 12 18`
解释如下:
- `01`:设备地址,表示返回数据来自1号设备。
- `03`:功能码,表示读取多个寄存器的值。
- `02`:数据字节数,表示返回的数据有两个字节。
- `00 00`:D0寄存器的值,用16进制表示。
- `00 00`:D1寄存器的值,用16进制表示。
- `12 18`:CRC校验码,用于数据完整性校验。
阅读全文