虽然以太网交换技术、全双工通信技术以及IEEE802.1p&q规定的优先级技术在一定程度上避免了碰撞,但也存在着一定的局限性:
(1)以太网交换机的存储转发机制同样使通信延迟具有不确定性。通信延迟的不确定性主要来自于其排队延迟。无论采用哪种存储转发机制,当同时来自于多个端口的报文需要向同一个端口转发时,交换机就必须将这些报文进行排队缓冲,并依次转发。因此,交换机的缓冲池大小将直接影响了来自于某一端口的报文能否以及何时被成功转发。
(2)以太网交换机存在的“广播风爆”问题。工业数据通信网络中广泛采用广播方式发送的实时数据报文,同样会产生碰撞。
除了通信实时性要求外,工业数据通信网络的通信还具有以下特点:
(1)周期与非周期信息同时存在,正常工作状态下,周期性信息(如过程测量与控制信息、监控信息等)较多,而非周期信息(如突发事件报警、程序上下载等)较少;
(2)有限的时间响应,一般办公室自动化计算机局部网响应时间可在几秒范围内,而工业控制局域网的响应时间应在0.01-1秒;
(3)信息流向具有明显的方向性,通信关系比较确定。正常工作情况下,变送器只需将测量信息传送到控制器,而控制器则将控制信息传送给执行机构,来自现场仪表的过程监控与突发时间信息则传向操作站,操作站一般只需将下载的程序或配置数据传送给现场仪表等;
(4)根据组态方案,信息的传送遵循严格的时序;
(5)传输的信息量少,信息长度比较小,通常仅为几位或几个、十几、几十个字节;网络吞吐量小;
(6)网络负荷较为平稳。
EPA系统中,根据通信关系,将控制现场划分为若干个控制区域,每个区域通过一个EPA网桥互相分隔,将本区域内设备间的通信流量限制在本区域内;不同控制区域间的通信由EPA网桥进行转发;在一个控制区域内,每个EPA设备按事先组态的分时发送原则向网络上发送数据,由此避免了碰撞,保证了EPA设备间通信的确定性和实时性。