控制器出现EtherCAT掉线问题的处理方法
以下文章来源于Dylan科伺技术,作者Dylan123456
情况一:从站丢失同步
原因:
1、可能是EtherCAT任务抖动超了;
2、网线存在问题,使用不带屏蔽的网线,或者接触不好;个别从站存在问题。
排除可能原因:
①、查看日志,存在以下日志内容,说明确实是丢帧了.
“ Fieldbus lost synchronicity”总线失去同步
“Drive=25:1E motion generating FB wasn't called for at least one cycle”至少一个周期未被调用
处理方法:
1、使用源程序,监控总线抖动

注意,运行后需要先手动复位主站的监控数据,监控出现问题时候的数据,启动等其它修改数据不需要,需运行时复位数据开始监控EherCAT_Task 总线任务的抖动一般关注的是最小/最大抖动时间(µs) 这两个最值分别的绝对值相加 一般不超过 200微妙。
EtherCAT_Task 的最大循环时间 不能超过 总线设置的循环时间,如果超过说明该循环时间内CPU处理不过来,需要改大循环周期,或者优化程序,将没实时性要求的程序逻辑放到其它优先级设置较低的任务程序里面。
2、如果监控总线抖动任务是正常的,那么需考虑外围原因,如网线,网线接触情况,从站是否损坏情况等等。至少使用超五类网线,即网口带金属片,具备屏蔽层。
情况二:网线接错
原因:
1、驱动器等网线接错了,正常是上一个从站的网口接下一个从站的IN,实际接错了,接了IN接到IN,或者OUT接到下一个OUT。
2、实际的从站的顺序接错,比如实际一个接的是耦合器模块,但是组态却配置的是驱动器的组态导致通讯不上。
排查措施:
1、使用程序在线监控主站这里扫描,扫描出来的组态,即是当前实际所连接的从站顺序,如果是跟组态配置的顺序没对上,就是接错线了。
2、查看控制器或PLC的主站网口或从站的网口灯,如果灯没有闪烁,就说明通讯没连接上,从站从哪里没闪烁,说明就是那里开始没通讯上,需要处理。
- 漂流项目全民健身普及推广活动在广东清远举行
- 宁夏回族自治区第二届残疾人运动会和特殊奥林匹克运动会开幕
- 广州“龙超”第三站落幕 肇庆、番禺队伍分揽两大组别冠军
- 国家体育总局:“十五五”时期将完善竞技体育新型举国体制
- 我国居民主要健康指标持续向好
- 电影文化节目《周末一起看电影》带观众探“密档”赴一场绝境守护
- 第二十二届滇池文学奖揭晓 国内三位作家斩获殊荣
- 原创舞蹈诗《共同家园》海口开演
- 从出版IP到微短剧 业界热议“好故事”跨界融合新路径
- 专家学者齐聚“千年瓷都”景德镇 共探遗产保护与国际传播新路径
- 2026克鲁伊夫世界足球俱乐部青少年锦标赛天津开赛
- 长篇小说《横河》跨越半个世纪的中国呈现超越地域的书写
- 广州建城2240年得名1800年专题展展出一级文物51件
- 警惕毒誓营销陷阱 “5天根治神药”实为消字号产品
- “七夕映像馆”:用AI重温岁月里的爱情
- 四川震灾防减救一体化智能大模型“磐御”正式发布