讨论

求问EtherCAT视频教程,调试的时候总线总是抖动咋办

刚哥
刚哥
2026/04/18 21:51

做机器人调试十几年了,ABB、安川、库卡、汇川基本都摸过。最近接了一个项目用汇川IS620N伺服走EtherCAT,主站是倍福CX5140,从站12个轴,跑起来位置模式下偶尔会丢一两个通讯周期,示波器抓EtherCAT帧抖动大概在50us-200us之间飘,DC同步也对过了,但抖动还是压不下去。

想找个系统的EtherCAT视频教程看看,最好能把分布式时钟那块讲透的,B站上一搜一堆但质量参差不齐,有人看过觉得讲得好的麻烦推荐一下。另外想问各位,这200us的抖动对12轴联动精度影响大不大?需不需要上FPGA方案?

18 3

全部回复 (3)

小冯
小冯#1

200us的抖动在12轴联动上不算小了,特别是走龙门同步或者双驱的时候,相位差直接体现在加工光洁度上。我之前调试过类似项目,汇川IS620N在重载多轴场景下DC同步窗口要给到1ms以上才稳。你先检查一下倍福CX的实时核调度周期设置,跑在500us还是1ms?另外网线用超五类屏蔽的没?水晶头压接质量也会引起这种抖动,示波器抓的是PDO还是FMMU帧?建议先用TwinCAT的EtherCAT诊断工具跑一遍统计,看看到底是哪个从站在抖。

2026/04/19 02:51
1132705544
1132705544#2

B站有个"工控老鬼"的系列,讲倍福和EtherCAT底层挺细的,从SOEM移植到SSC协议栈都过了一遍,对你这种老调试应该能看进去。DC那块他专门有一讲,把分布时钟的四种同步模式拆开讲了,比官方手册好懂。

2026/04/19 22:30
一切随缘
一切随缘#3

你这个思路有问题。12轴用倍福CX5140跑EtherCAT,CPU负载本来就吃紧,再上12个IS620N还要保证DC同步精度,上FPGA不是过度设计。你直接把倍福换成CX20xx系列带专用EtherCAT网卡的,或者主站直接用汇康的AM系列PLC算了,国产伺服配国产PLC兼容性反而好。我手上有个18轴的项目就是这么干的,抖动压在20us以内妥妥的。

2026/04/25 14:31