1 项目背景
某天然气加压站,要实现鼓风机与上位系统的通讯,现场有4 套鼓风机,鼓风机采用的控制系统是罗克韦尔自动化公司的ControlLogix 冗余控制器,控制系统本地网络采用的是EtherNet/IP 以太网。而管线的整个骨干网采用的是Modbus TCP以太网,上位机采用了intouch 软件来组态,为了实现上位组态软件intouch 对于 ControlLogix 冗余控制器的数据监控,
需要把ControlLogix 冗余系统的数据转换成两路Modbus TCP 数据给上位机,形成通讯链路冗余。
2 难点分析:
1) 用户曾经考虑采用第三方Modbus TCP 通讯模块来进行测试,由于第三方模块无法直接插入冗余机架,为了实现数据交换通道的硬件冗余的要求,现场还需要专门为通讯模块单独配备了1756 的远程机架,EtherNe/IP 模块和电源,这样成本大大提升。
2) 测试中,分别将两个第三方Modbus TCP 模块插入不同的远程机架,然后分别和Modbus TCP 网络进行数据通讯,两个机架的Modbus TCP 通讯之间进行冗余切换,但是测试过程效果不佳。分析其原因在于第三方Modbus TCP 模块需要ADD-ON 程序来支持与背板通讯,同时还需要采用特殊冗余程序来完成不同模块间的切换,ADD-ON 程序和冗余程序必须相互结合,程序运行结构相对复杂。而一旦切换失效,则需要插拔模块进行复位才能恢复故障,有时出现故障后会引起冗余CPU 报错,导致整体停止。
3) RSlogix5000 分为很多种版本,对应的冗余程序并不兼容所有版本,如果现场产生未知故障,由于冗余程序所嵌套的ADD-ON 程序很多,现场分析起来十分复杂,影响系统恢复和维护的时间,将会给现场维护人员造成很大的困扰。
3 硬件网络图
4 总结与应对:
由于测试运行一段时间之后效果并不理想,经过详细调研,用户最终决定采用Beacon Global Technology 的BT-EN-MT-P 系列的网关来完成该项目。BT-EN-MT-P 系列网关的数据交换区为10000 个字,同时作为Modbus TCP 从站的数量和插入式模块通讯能力相当,而且全部可以采用I/O 链接扫描的方式通过EtherNet/IP 和ControlLogix 冗余系统完成通讯,速度响应性极高,配置更为简单方便。网关可以直接和EtherNet/IP 进行通讯,无需单独的远程机架,电源和EtherNet/IP 网络模块,节省了大量的费用。
Beacon 的BT-EN-MT 系列的网关可以支持两种不同以太网在同一个网段,或者不同的网段进行数据传输,EtherNet/IP和Modbus TCP 都可以同时配置做主/从,无需AOI 程序就可以完成网关和PLC 通过EtherNet/IP 的通讯配置,网关可以将通讯状态和模块工作状态实时的传输给PLC 固定的数据区域,利用PLC 的程序检测网关工作状态,并且判断实现不同Modbus
TCP 冗余链路的切换。如此设计,让ControlLogix 冗余自成体系,同时Modbus TCP 通讯环网冗余自成体系,两者互不影响,程序编辑调试更加简单方便,实现了鼓风机主系统冗余对应上位机环网冗余,解决了通讯问题。
viagra online consegna rapida: viagra senza ricetta – viagra consegna in 24 ore pagamento alla consegna
farmacia online piГ№ conveniente: Farmacia online migliore – comprare farmaci online con ricetta
comprare farmaci online con ricetta Cialis generico 5 mg prezzo acquisto farmaci con ricetta