最近项目要用到西门子系列PLC与AB compactLogix L36ERM系列之间交换数据,看到有这个要求顿时甚感压力大。
西门子之间交换数据都经历过实操,而且勿需增加额外的硬件成本,用自带的以太网口就能搞定。用西门子1200/1500/300的网口和AB的网口直接通过交换机通讯查了资料要用到SOCKET功能,看起来十分复杂,核心部分还是有偿获得的,关键200的系列还不一定支持这个方法。看来不到万不得已的情况是不走这个方案了。用modbus吧两边要增加硬件,而且合起来造价也令人咂舌。在选方案的过程中找到了一家第三方网关的产品,看里面的功能相当诱人且丰富。本着试一试的心态让老板买了一套,刚好乘春节假期在家中做做组态通讯试验。由于第三方的应用案例是1200/1500做主打,对smart200的应用没有实际案例。中间走了一点点弯路,但效果出来了,直接支持PPI协议和AB交换数据,太好了,走通用的modbus也可以。这样我就心里有底了,到时自己加上通讯心跳判断程序就行了。
做到有些异类点通讯我想要是品牌方自己开发一些类似图表功能的、类似向导类的应用就好了。既然第三方能做到,那品牌方不是轻而易举,这样对品牌推广岂不是更为有利。高水平的玩“单反”,普通的玩“智能相机”,大家都可以乐在其中!