modbus-RTU从机校验错误返回功能码是多少? 点击:6185 | 回复:4



石艺

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:41帖 | 67回
  • 年度积分:0
  • 历史总积分:538
  • 注册:2007年5月18日
发表于:2009-02-26 13:58:48
楼主

modbus-RTU

从机校验错误

返回功能码是多少?

或从机应该怎么样应答?




yjd159

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 312回
  • 年度积分:0
  • 历史总积分:417
  • 注册:2007年3月03日
发表于:2009-02-26 14:10:16
1楼
我想是不应答,CRC校验不是MODBUS的一部分,是串口通讯的一部分

zjffjz0010

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 81回
  • 年度积分:0
  • 历史总积分:317
  • 注册:2004年10月13日
发表于:2009-02-26 15:12:11
2楼
通讯错误就无返回。      

石艺

  • 精华:0帖
  • 求助:0帖
  • 帖子:41帖 | 67回
  • 年度积分:0
  • 历史总积分:538
  • 注册:2007年5月18日
发表于:2009-02-26 15:59:35
3楼

两位说的让我有点晕,

难通是我没讲清楚。

nari_zengfj

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2011年7月29日
发表于:2011-07-29 19:37:08
4楼
1、2楼的答非所问好不好 modbus从机返回的错误代码常用的有3个 02是寄存器错误 03是CRC错误 04是功能码错误 以04功能码为例 主机发:01 04 00 00 00 02 xx xx 从机回:01 84 02 c2 c1 表示读寄存器时发生了错误,如超过范围、寄存器没定义之类的 01 84 03 03 01 表示CRC错误 01 84 04 42 c3 表示功能码错了,检查一下功能码 这些错误代码不是经常使用,部分同志可能会生疏

热门招聘
相关主题

官方公众号

智造工程师