关于Smart200 Modbustcp & Modbus Slave经验交流

已锁定

gexiuming

  • 帖子

    33
  • 精华

    3
  • 被关注

    26

论坛等级:侠客

注册时间:2010-08-17

普通 普通 如何晋级?

关于Smart200 Modbustcp & Modbus Slave经验交流

7453

2

2019-04-20 21:28:01

在工程实施中将ST60PLC作为Modbus子站与上位HMI软件及另外第三方硬件进行通讯,网络连接采用工业以太网,通过交换机连接各设备。由于是第一次这样操作,经历多次失败,最终取得成功。现就Smart200 PLC做为Modbus子站的使用总结如下。

如果采用以太网链路,最多支持4个modbustcpserver连接,8个modbustcpclient连接。modbustcpserver是数据响应端,相当于RS485连接方式的Modbus Slave,即从站。modbustcpclient是数据请求端,相当于RS485连接方式的Modbusmaster,即主站。Smart200 CPU可以同时做为主站和从站。

如果采用RS485链路,Smart200 PLC,通过cpu自带RS485端口和扩展RS485接口支持2个modbus主站,或者1主1从。RS485方式仅支持1个从站。

本文重点对Smar200PLC作为从站的应用进行探讨。经过多次失败后,获得成功经验,总结如下:

1)通过以太网和RS485两种链路最多同时支持5个从站,4个modbustcpserver和1个modbusslave

2)每个从站对应一个主站连接

3)Modbustcpserver组态主要注意事项:

ConnId和LocPort这两个参数,每个server不能定义为一样的,不能重复,要区分(如果都设置一样的,只有1个能正常通讯)。IPaddr1、IPaddr2、IPaddr3、IPaddr4这4个参数可以不指定都设置为0,也可以根据需要指定。Connect参数用SM0.1启动即可。


4)Modbus slave组态主要注意事项:

MBUS_INIT的EN端,用SM0.1启动,或者其它上升沿信号启用一次即可。如果用SM0.0,则通讯不成功。

ModTcp&RTU测试.pdf


关于Smart200 Modbustcp & Modbus Slave经验交流 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9438条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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