S7-200 Modbus通信一部分正确一部分错误

已锁定

手机用户20170926399209

  • 帖子

    4
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2017-09-26

普通 普通 如何晋级?

S7-200 Modbus通信一部分正确一部分错误

808

7

2017-09-26 13:52:43

PLC型号:CPU222 CN  212-1AB23-0XBB

将PLC设置为Modbus从站

分别使用功能1,2,3,4去读取PLC,5个命令如下

02 01 00 02 00 06 1D FB
02 01 00 02 00 1A 1C 32
02 02 27 12 00 06 52 8A
02 03 9C 41 00 01 FA 7D
02 04 75 32 00 01 8A 3A

从PLC返回的结果如下:(Modbus_Resp后面的数据)
Modbus_Resp : 0201010051CC
Modbus_Resp : 02010400000000C8D1
Modbus_Resp : 0282023161
Modbus_Resp : 02830230F1
Modbus_Resp : 02840232C1

其中:只有功能码为1的命令成功执行;其他功能码返回的error信息都为2(非法波特率或校验)

        

求助:但功能码1能正确执行,数据都能正常收到,是不是表明,串口波特率和校验都是对的?那为什么还会报 非法波特率或校验 错误

S7-200 Modbus通信一部分正确一部分错误 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33298条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。