发布于 2018-05-17 07:48:36
4楼
也就是说,这玩意就是一个主动的数据转发设备而已?
也就是西门子用来实现真正的多主站连接了,不再像以前那样需要PLC来管理连接了?
其实对外都是作为客户端,是一个很智障做法,因为太多外部服务器不支持广播数据,这样外部设备越多就会导致外部服务器数据更新周期的时间越久(为了外设数据一致性必须把采集到的数据轮询发给需要的其他外设才能再次采集新数据,为了保证相同外设数据都相同,在发现任一外设数据改变了又要花大量时间把这个变化的数据发送到所有相关的外设,最后的最后如果多个外设同时发生数据改变那么就导致只有一个外设能修改数据其他外设的数据都被数据一致性处理冲掉了)…最后给客户的感觉就是智障。就好比一个PLC通过这个网关连接了几十个画面数据组态一模一样的触摸屏,这样就导致网关的通讯周期很长,屏越多感觉等待反应的时间就越久!
如果外设都支持广播又是另外不同的飞一般的感觉了…但用了这么多西门子Modbus从站都是不支持广播!!
所以,个人觉得对下级PLC等设备作为还是作为数据采集客户端,对上层上位机作为数据服务器才是更好的选择。就好像现在的绝大多数网页服务器不管多少并发都能保证上位机刷新到的数据是近乎实时数据。要加快速度简单的提升交换机速度就是了。最主要的是我不需要为通讯逻辑写任何的程序代码!!!