讨论
EtherCAT总线报错,0x1A44连续掉站,求老哥帮忙看看
难得糊涂
2026/03/18 07:40
手头一个项目用的倍福CX2030带12个从站,伺服是台达的ASDA-A2,通讯周期设的1ms。前两天跑得好好的,今天早上启动直接报0x1A44,从站数量从12掉到8,后面4个时有时无。换过一根网线,从最后一个掉线的伺服开始往前查,拓扑没问题,物理连接都正常。ESC寄存器状态里看了一下,最后两个从站的AL Status Code是0x001A,主站那边显示Link Detected但没数据交换。
怀疑是EMC问题,柜子旁边有个变频器最近改了参数。但是示波器抓波形看差分信号幅值是正常的,没明显畸变。Wireshark抓了ECAT帧,最后两个从站完全没回包,中间那个伺服偶尔会回包但是CRC校验过不去。现在想问一下,这个0x1A44对应的到底是物理层问题还是从站本身挂了?要不要直接寄回去给台达检测,还是说先把整个网络分段隔离试试?
68 3