s7的200 300 冗余400与第三方DCS的MODBUS通讯

我有个项目,现有一个s7-200(CPU为224,只有一个通讯接口且已被占用),一个s7-200(CPU为226,两个通讯端口,PORT0空闲,PORT1占用),另外一个s7-300的CPU为315-2PN/DP(两个以太网口未用),还有一套S7-400H系统(CPU为414-7H)。现在想与第三方DCS进行modbus通讯,请问是否需要增加什么硬件和通讯线? 另外如何写发送数据的程序? 谢谢!

问题补充:
哪位能提供一下,关于这几个PLC和DCS通讯的例子?谢谢!

最佳答案

1、s7-200(CPU为224,只有一个通讯接口且已被占用),增加一个EM277模块,将目前与CPU通讯的设备转到EM277上,然后用CPU的通讯口进行modbus通讯。如果不改变现有通讯方式,只能加CP243将数据先传给S7-300,然后再进行modbus通讯。

2、s7-200(CPU为226,两个通讯端口,PORT0空闲,PORT1占用),可以直接用空闲的通讯口进行modbus通讯。

3、s7-300的CPU为315-2PN/DP(两个以太网口未用),增加CP341(带 modbus硬件狗),进行modbus通讯。

4、S7-400H系统(CPU为414-7H),在ET200M上增加CP341(带 modbus硬件狗),进行modbus通讯。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc238250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午5:49
下一篇 2018年12月1日 下午5:49

相关推荐