modbusCRC校验出错 点击:1238 | 回复:1



龙峰111

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2016年8月31日
发表于:2016-08-31 14:56:18
楼主

///////////////Start!//////////////////

[01][05][00][10][00][00][CC][0F]

Waiting for a confirmation...

<01><05><00><10><00><00><CC><0F>

[01][05][00][11][00][00][9D][CF]

Waiting for a confirmation...

<01><15><10><11><00>

ERROR CRC received 1100 != CRC calculated 2F5C

[01][05][00][11][00][00][9D][CF]

Waiting for a confirmation...

<00><9D><CF><01><05>

ERROR CRC received 105 != CRC calculated 5904

out_1 on err


以上数据是我写的测试程序在ubuntu终端打印出来的显示信息。其中[01][05][00][10][00][00][CC][0F]是发视频那个指令。模块为01,功能码为05。但是每次都出现这种CRC校验的错误,各种方法都试过了,最终我实在找不出是哪里的问题,特此在这求助精通modbus的大神,帮小弟一把!!!





RobinLiu333

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 425回
  • 年度积分:0
  • 历史总积分:874
  • 注册:2005年7月17日
发表于:2017-06-26 11:39:22
1楼

把你代码贴出来 看看


热门招聘
相关主题

官方公众号

智造工程师