在MES现场控制的应用中,出于以下原因,会考虑在生产现场架设IT PLC:
通过松耦合的架构,减少对现场实时控制的影响。
把握手和大部分位信号的处理转移到现场控制层,减少OPC的负载。
缓存部分数据在IT PLC,减少对MES服务器实时响应的依赖。
一旦有了IT PLC,就要考虑IT PLC和OEM PLC之间的通信。
在MES实施的实践中,通常IT系统的规划要晚于OEM控制的规划,同时,IT系统要处理的业务逻辑也仅仅占OEM PLC总业务的10%~20%,因此往往在IT介入的时候,OEM PLC的架构已基本定型,留给IT并没有太多技术选择。
同时,为了减少双方的相互影响,明确界定双方的责任线,往往会要求双方硬件隔离、网络隔离、通信隔离、数据隔离。
比如说,双方会有各自的PLC和HMI,实现硬件隔离。
OEM PLC通过CPU PN口组建OEM网络,然后通过CP卡接入IT PLC网络,以实现网络隔离。
要求IT PLC尽可能走单边通信,减少对OEM PLC通信的影响,从而实现通信隔离。
在OEM PLC定义专门的数据交换区,用于双方交换数据,从而实现数据隔离。
下面从单边通信需要的角度出发,阐述一下常见的几种IT PLC和OEM PLC的通信方式。
方式1:通过Coupler组态通信
IT PLC和OEM PLC通过PN/PN Coupler进行组态,通过硬件自动把一方的Input/Output映射成另一方的Output/Input。
优点:通过硬件实现