在ControlLogix PLC系统中有多种通信模块,可以实现工业以太网(EtherNet/IP)、控制网(ControlNet)、设备网(DeviceNet)、DH+网等的通信连接。
在ControlLogix PLC系统中,通信模块1756-ENBT和1756-EWEB可以连接EtherNet/IP网络进行通信,通信速率为10/100Mbps。每个通信模块最多可以支持64个TCP/IP连接,支持128个ControlLogix连接的I/O信息数据。其最大功耗为3.65W。实物如图2-35所示。
图2-35 工业以太网通信模块实物图
ControlNet网络是开放的工业控制网络,可以满足大控制量的实时控制要求。ControlNet网络采用可靠的通用工业协议(CIP),将I/O网络和对等网络信息传输的功能集成在一起。
ControlNet网络能够对苛刻任务的控制数据提供确定的、可靠的传输,并且可以支持对控制时间无苛刻要求的数据传输。I/O数据更新和控制器之间的互锁优先于常规报文传输。
ControlLogix PLC系统冗余就是通过ControlNet网络实现的。
通信模块1756-CNB和1756-CNBR可以实现控制网通信功能,通信速率为5Mbps,每个通信模块最多可以支持64个连接,最大功耗为5.14W。
DeviceNet网络是开放的底层设备网络,基于标准CAN(Control Area Network)技术,采用可靠的通用工业协议(CIP),连接简单的工业设备,如传感器、执行机构等。
通信模块1756-DNB可以实现设备网通信功能,通信速率为125Kbps、250Kbps、500Kbps,最大功耗为5.3W。
三层网络架构分别通过各自的网络通信模块实现,各层网络的通信模块如图2-36所示。
图2-36 三层网络通信模块图