发布于 2014-08-28 16:30:49
43楼
看大家都是从如何使用的方面谈,我想从另外一个角度来谈。
首先的一个问题是PLC控制器之间的通讯量到底有多大?一般而言,控制器之间的通讯,主要是跨区域的连锁、联动信号传输,就我的项目经验而言,没有见过超过20字节的,大部分就是几个开关量,这样的通讯量需要以太网的速度吗?显然是大炮打蚊子。
第二以太网和profibus工业总线哪个可靠性更高?我没有数据,但我听说华为做过测试,可靠性不必说,甚至PROFIBUS-DP通讯机制比采用以太网卡的通讯机制速度要快。
从系统安全可靠性设计的角度,以前的典型设计一般是一级分站与上位机以及一级分站之间采用光纤以太网连接,一级分站和二级分站以及智能设备之间一般采用工业现场总线。
如果2个PLC分站要采集同一台仪表的信号用于各自的控制回路,分散控制风险提高可靠性的的做法是在仪表现场进行隔离分配,这并不是PLC之间通讯不可靠,而是还要考虑规避IO硬件和线路环节的故障风险。
现在随着新一代CPU普遍集成了以太网接口,传统意义上的二级分站也采用以太网连接,项目实施中多数工程师从组态方便和快速的角度,往往选择采用与一级分站同一网段了,当然以太网的通讯容量也完全可以支持这样做,传统意义上的二级PLC分站基本消失了。
由于承担了自控系统中的连锁功能,以太网通讯的可靠性就成了重要的问题,我所遇到的系统运行中出现的问题,大部分都是交换机故障,交换机成了关键部件,而西门子PLC编程中只支持CP故障的事件响应处理,但对于交换机故障怎么办呢?