S7-200的modbus通信不启动问题

已锁定

小吵

  • 帖子

    52
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2016-08-31

普通 普通 如何晋级?

S7-200的modbus通信不启动问题

673

4

2016-08-31 01:49:54

是这样的,最近在学习S7-200的plc,想测试一下通信功能,从书上和网上找了不少例子在一一测试,了解到HMI和200的通信一般常用两种,一种是ppi,一种是modbus

modbus之前hmi上用的比较多,所以多机时比较方便
我用威纶的屏,和200进行通信时,先用ppi测试,一切正常,可以读出来和写进去数据。

后转用modbus测试,就遇到一直通信不成功的问题,HMI一直提示PLC no response.

但是线的接法在ppi上已经连接成功了,应该就是没有问题的,与是仔细看程序
程序如下,是在网上借鉴的。

网上是用sm0.1来使能modbus的,我用串口助手测试过,发出去命令时,返回的只有两到3个Hex码,感觉不太正常,好像是modbus没有启动,与是我用I0.2来硬性的启动它
同时我在下面用I0.0驱动Q0.0灯,这时用STEP7软件来监控程序状态。
按理说,com端口在启动modbus时,应该是ppi是通信不成功的吧,这样的话,STEP7软件应该也是不能监控到plc的状态了
但是实际上,我在闭合I0.2驱动MODBUS时,STEP7软件仍然能监控到S7 200的状态,也就是说,这时应该还是ppi数据线在通信,而不是modbus通信模式。

为什么会是这样呢?请各位前辈帮忙分析一下,多谢

S7-200的modbus通信不启动问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33258条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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