当前位置:
工控论坛
> >
产品
>
PLC
我要发帖
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 表示功能码错了,检查一下功能码 这些错误代码不是经常使用,部分同志可能会生疏
回复
引用
举报
热门招聘
相关主题
松下PLC跟串口调试助手如何通...
[9694]
博途V13系统手册
[8111]
三菱PLC输出COM端接什么线?
[18923]
西门子 编程语言scl stl 差别...
[8743]
s7-200plc与PC通过RS485通信...
[21280]
给工控初学者几点 ‘忠告‘
[7125]
中文版的西门子S7-200仿真软...
[8408]
PLC继电器输出是否直接驱动接...
[15791]
一位老工程师收藏的3018套PL...
[10713]
自控系统设计中PLC的正确选择...
[12824]
官方公众号
智造工程师
客服
小程序
公众号