暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

EtherCAT的热连接HotConnect全解

Lizzy的倍福园地 2021-07-13
3717


在工作中实践总结,在朋友圈分享讨论,做最接地气的公众号 


默认设置的EtherCAT网络,在运行中的从站是不能随意拔插的,否则可能引起严重后果。根据EtherCAT的传输机制,主站默认会按从站在网络中的顺序来识别从站地址。比如数据包离开主站后到达的第1个从站,地址为1001,第2个为1002,以此类推。即使是对于星形分支,其实内部也是有先后次序的链式结构。比如EK1122的两个RJ45口,就有前后之分,如果网线插反了,各自所连接的EtherCAT从站地址就会调转。CU1128虽然有8RJ45,内部原理也是一样的,其中的IN口必须来自主站方向,而其它7个口也有先后之分,网线不能任意插拔,否则网络中的EtherCAT从站地址就会乱套。极端的情况,以EK1122为例,如果两个网口所连接从站设备完全一致,如果网口插反了,主站直接就会把上口连接的站识别为下口连接的站,输入输出通道错位,可能产生严重后果。

 

在某些情况下,用户希望一个从站断电之后,不影响其它从站的运行。所以使用EK1122或者CU1128构成星形网络,一个分支断电了,其它分支还能正常供电。实际上,要实现一个站断电不影响其它站点工作的功能,仅仅是保证物理网络连通是不够的,还需要设置热连接组,即Hot Connect Group。设置成功后,整组从站可以随时上线或者掉线,网络其它从站不会受影响,同时也不再限制从站的输入网线必须插到某个网口。

 

本文描述CU1128EK1122构成的EtherCAT星形网络中实现热连接功能的各种设置。软件版本:TwinCAT 2.11build 2254


(******************************)

喜欢本文?识别二维码,可关注公众号


本公众号配套文档:ftp://116.255.232.235:21

支持匿名访问,支持IE访问


-技术区


Lizzy Chen的系列教材

TwinCAT与Step 7编程异同

倍福系统的CAN 2.0通讯解决方案

我读《EtherCAT和TSN》白皮书

PageFault,不得不说的故事

TwinCAT程序更新之九重天

TwinCAT DB Server:从PLC直接操作数据库

ADS加不上路由的若干可能性(第3版)

PLC代码执行时间和影响因素的测试

小程序:从PLC写注册表




 


文章转载自Lizzy的倍福园地,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论