登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:Modbus 报文解释

点击:1550 回复:10

最近在学习Modbus RTU通讯,这里有一组报文不知道什么意思
附件 40002.jpg
设备传递的通讯格式为:10位  1个起始位,8个数据位,1个停止位,无奇偶校验
                     11位  1个起始位,8个数据位,2个停止位,无奇偶校验
采用十六进制通讯
【01】【03】【01】【00】【00】【48】【44】
01表示下位机即我的设备ID号,03表示读保持寄存器,01表示读寄存器个数吗?接下来几个又什么意思?求各路大神指教
15-07-17 13:37
站号 功能码  寄存器数量 数据 校验码
基本上就是这样。
15-07-17 15:06
哪位大神可否帮我详解下上面报文???
15-07-20 08:46
你这返回的是个错误代码吧?
最后修改:2015/7/20 10:19:13
15-07-20 10:13
返回信息有错误
15-07-20 11:20
这是哪家的设备,MODBUS协议做错了
15-07-20 15:21
不得不说返回的格式不对,在读一个寄存器的情况下,返回报文中的字节个数应该为2的!
15-07-20 19:52
返回值中少了一位吗?
15-08-03 16:48

引用 553285955 在 2015/8/3 16:48:01 发言【内容省略】

返回的报文格式不对!
15-08-05 14:47
协议做错了
应该是02
15-11-03 08:25

上一页下一页

工控新闻

更多新闻资讯