昨天碰见这么一个问题,客户现场有一个TP1200,需要连接现场2个1200的CPU。本来,就hmi连接资源而言,这个功能是完全可以满足的。
问题的关键在于,这两个CPU不在同一个网段!!!而且现场就得这么用!,这就 。。。好吧,那想想办法先,毕竟客户是上帝嘛
一想到不同网段之间的设备进行PN通讯,那么第一反应就是用西家的PN耦合器(PN/PN 耦合器 V4.x 订货号:6ES7158-3AD10-0XA0)
尝试在TIA V16中组态了一下,效果如下图:
网络视图
拓扑视图:
其实,上述方法是将其中HMI的IP地址和其中一款CPU设置在同一个网段内,然后通过PN耦合器进行两个不同网段之间进行通讯,数据交互,然后HMI从和其相连接的CPU读取两个CPU的数据,间接实现和两个不同网段的CPU进行通讯的目的。这种方式应是切实可行,因为手边缺少相应的硬件,待客户现场测试后再行更新,告知大家结果。
还有一种,不同网段之间的设备通讯,可以选择用带有路由功能的交换机,可以将不同网段的设备耦合在一起(不是特别专业,不确定用词是否恰当),但是由于时间关系,这种方式还没来得及去验证,待后面有时间再进行实测吧。
不知各位大佬,针对这种情况,有没有什么好的解决办法呢?