通信模块是用来将控制器模块连接到不同网络的设备。在ControlLogix框架上安装通信模块后,就可以访问相应的网络。网络与网络之间可以通过ControlLogix的框架背板实现无缝连接。
1.以太网通信模块
EtherNet/IP是一种开放式的工业网络协议。EtherNet/IP网络采用以太网(Ethernet)通信芯片、物理介质(非屏蔽双绞线)及其拓扑结构,通过以太网交换机实现各设备间的互联,能够同时支持10M和100M以太网设备。EtherNet/IP的协议由IEEE802.3的物理层和数据链路层标准、TCP/IP协议组和通用工业协议(Common Industry Protocol,CIP)3个部分构成,前两部分为标准的以太网技术,这种网络的特色就是其应用层采用CIP,即Ether-Net/IP提高了设备间的互操作性。ControlNet和DeviceNet网络中的应用层协议也采用了CIP。CIP一方面提供实时I/O通信,另一方面实现信息的对等传输,用以实现非实时的信息交换。
ControlLogix通过以太网模块和EtherNet/IP网络进行通信的网络概貌如图2-24所示。
在使用该模块时,需要对它的IP地址进行设置。
2.控制网通信模块
ControlLogix控制系统同ControlNet网络进行通信是通过1756-CNB型或者1756-CNBR型以及1756-CN2型通信模块实现的。这些模块的节点地址通过模块顶部的拨码开关进行设置,1756-CNBR通信模块外部结构如图2-25所示。
图2-24 EtherNet/IP网络概貌
(www.daowen.com)
图2-25 1756-CNBR通信模块外部结构
ControlNet网络能够对苛刻任务控制数据提供确定的、可重复的传输,同时支持对时间无苛刻要求的数据转输。I/O数据的更新和控制器之间的互锁始终优先于程序的上传/下载、常规报文传输。
ControlNet网络一般采用总线型结构,如图2-26所示。其中1756-CNB(R)模块既可以当做“扫描器”也可以当做“适配器”。
关于使用ControlNet冗余系统,如图2-27所示。
图2-26 ControlNet网络结构
图2-27 ControlNet冗余系统
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。