JZGKCHINA
工控技术分享平台
尊重原创 勿抄袭
勿私放其他平台
写在前面
一直以来,PLC跟其他设备的通讯方式都是自动化工程师入门学习的难点和要点。说它难,因为这里面牵扯到了数据通讯的一些知识,说它重要,因为大多数自动控制现场不会单独一个PLC在孤独的工作,总会有跟其他PLC或者第三方设备通讯的情况发生,那么这种情况下必然要使用通讯来实现数据的交互了(硬接线方式不在本文讨论之内)。
本系列主要讨论PLC通讯的物理连接和支持的通讯协议,很多时候我们把通讯跟高速公路交通来类比,所谓的物理连接相当于高速公路的路面,通讯协议可以理解为高速公路上跑的各种车。对于详细的通讯协议内容和配置方法会在后面的章节中逐个举例说明。
点击跳转各章节:
第一部分
第二部分
第三部分
DLR环网的配置
书接上文:
1、DLR环网的配置
如果你的DLR环网里面没有AB的交换机设备,那么这个配置将会非常轻松加愉快。
(1)、将需要挂载到DLR环网链路上的AB设备都里使用网线或光纤连接起来,注意此时不可将环封闭,先某一根网线断开,形成线性拓扑的状态。
(2)、选择某一个环网节点设备配置为supervisor,通常我们都是用RSLinx软件进行配置。
此处需要注意的是:
配置示例,以1756-EN2TR为例:
在编程软件中,IO设备列表里面添加1756-EN2TR,双击设备,弹出属性框
点击Network选项,显示Network配置页面,勾选Enable Supervisor Mode
点击页面上Advance按钮,配置DLR环网的一些参数,建议使用默认配置即可
配置完成后保存下载程序即可。
1769-L33ERM配置示例:
在RSLinx软件里面,搜索到1769-L33ERMPLC,右键选择ModuleConfigure
在弹出的配置画面内点击Network选项即可进入到配置页面
然后勾选Enable Ring Supervisor选项,保存
同样地,1769-L33ERM设备也可以在编程软件里面进行配置,方法与1756-EN2TR一样,不在赘述。
(3)、配置完成后
配置完supervisor后即可将断开的网线连接好,使其成为一个完整的环路。
2、DLR环网的监控
配置完成后,我们可以使用以下工具对DLR环网进行监控和状态查看
使用Studio5000 Logix Designer软件查看是,也是在IO设备列表点击环网设备,弹出属性页面,选择Network选项即可查看到当前的环网状态
使用RSLinx软件查看时,在RSLinx软件的列表中选择该网络设备,右键点击ModuleConfigure选项,然后选择Network,就会显示出当前的环网状态
如果环网出现故障,该页面内也会显示出当前故障的位置,如图所示即为在IP地址为192.168.1.3和192.168.1.2设备之间出现的问题。
其他的比如WEB页面、DLR诊断工具什么的大家可自行搜索学习即可。
3、如何实现PLC到上位机的网络冗余
了解了EtherNet/IP协议的环网特性后,我们发现PLC连接现场IO的时候网络能够以一种更加安全稳定的方式建立,即使该网络中出现了一些故障也不会影响到其余设备的正常运行。那么在我们工业控制系统中,如果将PLC和上位机之间的网络也配置为更加安全的架构呢?
实时上,由于EtherNet/IP符合IEEE802.3标准的特性,我们普通的工控机网卡都可以传输EtherNet/IP网络上的数据,而DLR环网协议也严格的限定了环网节点只能是支持DLR协议的设备,但是市面上除了AB以外的其他网络厂家生产的都不会专门支持DLR协议的,所有我们上位机的载体也就是工控机或服务器没办法参与到DLR的环网内,但是,我们可以在RSLinx软件的配合下使用双网互备的方式实现更加安全的网络拓扑。
如下所示:
进入“王老湿专栏”查看我所有优秀文章!
由于王老湿工作的特殊性和便利性,会比一些其他的自控人员更频繁的接触到各种厂家的PLC的通讯,因此对于主流PLC的通讯方式也有一些实际经验,现在分享出来供大家参考。王老湿的工作内容有一部分是协议转换产品的技术支持,所以,广告一下,有需要协议转换产品的可以通过关注剑指工控的微信公众号私信管理员联系我哦。