【AB技术篇】ESD和DCS通过消费者和生产者标签通讯设计
设计解决方案原则:
· 一条 CIP网络 中的必需AADvance应用程序硬件体系结构,带有两个AADvance端口IP地址中指定它。 (如果两个网络被定义,只有一个将正常工作)。
· 必须使用两个 以太网端口的网络上AADvance其位于不同的子网,使交叉交通量是不可能的。 (该子网的一部分的的IP地址的子网掩码,其中具有 位设置为 1,例如255.255.255.0指定的第一个三个数字。)
· 这两个子网的接线方式从两个不同AADvance T9110 处理器模块,以便该处理器不是一个单一故障点。
· 在ControlLogix,两个子网每个导线连接至其自身的独立在每个以太网模块的一个冗余一对ControlLogix,即一个总的四个以太网模块
· 对于数据从AADvance到ControlLogix,只有一个AADvance生产商变量是必要的。以太网模块的两个ControlLogix的单独的子网上每个方面都具有一个单独使用者变量。
· 对于数据从ControlLogix到AADvance,两个生产商是ControlLogix中所需,两个消费消耗中的变量AADvance。这两个使用者变量指定一个生产者地址从两个IP地址的ControlLogix通信模块。两个生产者是必需的,因为AADvance需要一个单播连接。
· 该ControlLogix通信模块与与其AADvance必须在本地机架ControlLogix与处理器,而不是在一个远程机架。
· AADvance无法通信通过一个dlr(设备级别环)而不用通过一个网络点击“(埃塔普)。
· 如果一个Stratix管理型交换机被使用,配置AADvance和ControlLogix端口为'自动化设备'。
一个例子网络如下所示。认为,所有的IP地址子网掩码为255.255.255.0。
这种方法可确保通信故障手上方的一个网络。
1.31发布时固件和更旧版本,在一个故障转移的 ControlLogix冗余对、AADvance到ControlLogix生产者/消费者通信可能需要 几分钟进行重新建立与新的主要ControlLogix。这是因为AADvance固件在操作系统308不了解的ARP广播所发送的新ControlLogix,以确定其mac/IP地址关系。 AADvance然后必须超时其TCP连接然后再次尝试。
TCP/IP堆栈已得到纠正用于OS308(版本1.32),以识别这些广播、和生产者/消费者通信重新建立与新的主要ControlLogix更快。
· 有关删除一个以太网电缆、生产者/消费者Communications,则重新建立在冗余子网在需要6-10秒。
PlantPAx关键过程可以产生或消耗一个最大标签大小为500字节的AADvance版本1.3固件(400字节的版本1.2)。
配置是最成功,如果生产者/消费者标签被添加一个接一个和测试,以便清除哪些标签错误地配置。所有通信 可能会 丢失如果一个生产者/消费者对不一致。
ControlLogix使用者配置
· 的RPI设置为不小于200ms。
· 取消选中使用单播连接”EtherNet/IP
ControlLogix生产商配置
· 选中“AllowUnicastConsumerConnections
PlantPAx关键过程使用者配置
· 确保最大连接数至少有两个。
AADvance生产商配置
· 生产商必须的路径不包含空格。格式为IP.ip.ip.ip,1、插槽,其中IP.ip.IP.IP是IP地址作为常规的四位数字格式,和插槽是ControlLogix的处理器插槽数量。
注:使用的连接状态的结构和一个AADvance生产商不起作用。它将显示以连接到一个ControlLogix带有固件v19,但状态元素将无法工作。它无法连接到固件v20。