modbus rtu?

yuzhonghao868 2010-11-15 05:02:20
看了很多资料,整理了一个modbus rtu 指令 01 03 00 06 00 01 24 0A
01:设备地址
03:读寄存器的值
0006:寄存器起始地址
0001:寄存器数量
240A:CRC校验码。
对于指令我这样的解释对吗。我用串口工具测试是没有返回结果的,请高手指点。
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuzhonghao868 2010-11-22
  • 打赏
  • 举报
回复
我现在知道错误在哪了,是因为电控的把串口的波特率给改掉了,9600不行了。不过还是谢谢你们
schlafenhamster 2010-11-15
  • 打赏
  • 举报
回复
modbus从机,不是总能返回错误的,有时它会不执行也不返回错误
yuzhonghao868 2010-11-15
  • 打赏
  • 举报
回复
我用的是串口调试助手,参数设置是,波特率为9600,无校验,数据位是8,停止位是1.不知道是不是设置错了
vivvan 2010-11-15
  • 打赏
  • 举报
回复
数据应该是没什么问题,即使错了,串口也应该会回复你结果的..

还是检查一下串口设置吧.

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧