s7的200 300 冗余400与第三方dcs的modbus通讯
112.95.251.214
发布于2014-03-20 17:24
3
0
标签:
有个项目,现有一个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通讯。