✓ 最佳回答
先按以下顺序排查:1)确认CX9020的X001口是否被配置为EtherCAT主站。
在TwinCAT 3中打开I/O-Devices,右键Device扫描,若只出现“Local”说明EtherCAT主站未启用,需在“Adapter”页勾选X001并安装EtherCAT驱动。
2)检查EK1100的供电和拨码。EK1100需要独立24V,量端子电压;若用CX9020的X101供电,注意电流是否超限。
3)看EK1100的RUN灯是否闪烁:不亮查电源,闪烁表示未进入OP,用TwinCAT的“Free Run”或“EtherCAT Diagnosis”看AL Status Code,常见0x001D(SM同步错误)或0x0024(无DC)。
4)若AL Status为0x0011,说明从站未收到有效过程数据,检查ESI文件版本与TwinCAT版本是否匹配,必要时在“EtherCAT”页勾选“Clear EEPROM”后重新扫描。
5)最后用CX9020的X001直连EK1100,排除中间交换机,现场若经过非EtherCAT交换机必须换成直连或EtherCAT专用交换机。