关于MODBUS通讯CRC校验 点击:447 | 回复:3



未知123

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 79回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2020年3月12日
发表于:2020-12-07 08:09:15
楼主

小白求助:

我用FX3U-232ADP-MB模块进行ADPRW指令的时候需要自己写CRC校验码??



楼主最近还看过



未知123

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 79回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2020年3月12日
发表于:2020-12-07 08:13:00
1楼

我在进行通讯的时候,发现发的报文跟厂家给的集线器报文命令不一致,这是不是要先进行CRC校验?? 厂家给的CRC两位是5AH 17H ,我发送的是 44H 1CH


Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 544回
  • 年度积分:73
  • 历史总积分:17753
  • 注册:2010年8月04日
发表于:2020-12-07 15:25:42
2楼

可以在网上 找个  CRC在线计算 来验证下,看看哪个命令 是正确的。

CRC在线计算    http://www.ip33.com/crc.html   注意结果的顺序。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-12-07 19:52:37
3楼

使用ADPRW指令实现Modbus RTU时,CRC校验无需自己计算,这个你看可以看看指令参数

指令参数无非是设置从站站号、功能码、寄存器地址、寄存器数量、读写暂存区域等参数

指令会自动计算CRC校验。


热门招聘
相关主题

官方公众号

智造工程师