张鹏迪,徐自强,张艳梅,艾军
水泥厂现场总线技术的应用越来越广泛,但仍然存在着大量只有串行接口的设备,如变频器、电力计量表、汽车衡等。这些设备往往还需要再接入一种现场总线(如Profibus-DP、Profinet等),才能参与整个水泥生产系统的过程监控。Anybus Communicator现场总线串行网关作为智能协议转换器,能将串行数据转换为易处理的I/O数据,再映射到主站控制器中,可实现不同通讯协议间的数据交换及通讯。以阿联酋某水泥厂项目为例,该项目通过Anybus Communicator的AB7000通讯网关将RS-485通讯协议转换为ABB 800xA系统所支持的Profibus-DP现场总线协议,从而实现了Elite 440型电力计量表电压、电流、功率及电量等参数的远程读取及监控。
在阿联酋项目,为实现ABB 800xA系统与Elite 440型电力计量表之间的数据通讯和数据的实时读取,项目利用CBM控制器Profibus总线功能,选取了AB7000网关,使带有RS-485 Modbus RTU接口的自动化设备实现了联网。AB7000网关支持所有主流现场总线和工业以太网络,兼容所有主流厂商的PLC,一个模块最多可连接31台使用RS-485接口的串行设备。该项目网络架构如图1所示。
AB7000网关作为Modbus-RTU主站,为RS-485接口设备提供协议转换。Profibus-DP现场总线与RS-485间交换数据均存储在Communicator存储器输入/输出缓冲区内,数据和串行协议的转换在网关内完成。串行网关将数据转换为易处理的I/O数据,映射到主站控制器中。主控制器中读取的数据,只需要和串行网关数据配置一致,将数据拆分或组合即可。

图1 网络架构图
AB7000网关主控制器的通讯I/O字节长度和AB7000网关的配置应一致,因此需要先行配置项目AB7000网关。……