S7-1500 ModbusTCP通信,连接不上

已锁定

wangfulu001

西门子1847工业学习平台

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2016-07-27

普通 普通 如何晋级?

S7-1500 ModbusTCP通信,连接不上

4271

3

2016-08-16 14:59:45

     使用1513PLC与研华的控制器通信,通过ModbusTCP方式,研华控制器为server,1513为Client。编写程序,主要是读数据,因为数据量较大,通过轮询的方式调用MB_Client。通过监控,发现Done一直没为1过,status save为8380“接收的 Modbus 帧格式错误或接收到的字节过少”。

通过wireshark抓包,发现网络上有ModbusTcp通信数据,每条数据请求和应答都存在。但是应答的数据在IP层好像存在报错,说是校验和错误。在1513的MB_client的背景数据块里,有个临时数据区,那里也有研华发来的数据。

使用仿真工具ModbusPoll,作为客户端,测试研华控制器,没问题,数据请求和应答正常。

使用仿真工具ModbusSlave,作为服务器,测试1513PLC,测不通,即使编最简单的MB_client调用,也没通过。

哪位大侠帮帮忙,搞了好久都没搞出来,打400也没解决。为啥用ModbusSlave都测不通?有没有与测试软件操作的链接发我下。

S7-1500 ModbusTCP通信,连接不上 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11107条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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