楼主是想知道
modbus通讯协议的报文吧。
modbus通讯时最常用的是RTU通讯方式:
1.通讯时读请求格式如下:
从站地址(1个字节)、功能代码(1个字节)、从站数据起始地址(2个字节)、读数据长度(2个字节)、CRC校验(2个字节)。
2.读响应格式如下:
从站地址(1个字节)、功能代码(1个字节)、读数据长度(1个字节)、数据(长度与数据长度中的字节数相同)、CRC校验(2个字节)。
3. 写请求格式:
从站地址(1个字节)、功能代码(1个字节)、从站数据起始地址(2个字节)、写出数据长度(1个字节)、写出数据(长度与数据长度字节相同)、CRC校验(2个字节)。
4. 写响应格式:
从站地址(1个字节)、功能代码(1个字节)、从站数据起始地址(2个字节)、写数据长度(2个字节)、CRC校验(2个字节)。
建议楼主可以看看我以前写的《
modbus通讯说明》
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=849645&s_id=0&num=79#anch