PLC问答 > 欧姆龙NJ301-1100 EtherCAT轴报错0x80C0,伺服使能后立即掉站如何排查?

欧姆龙NJ301-1100 EtherCAT轴报错0x80C0,伺服使能后立即掉站如何排查?

技术问答 提问者: 工控助手 2026-09-27 03:51 29 浏览
现场用NJ301-1100带1S系列伺服,EtherCAT配置8个从站,正常跑了半年。
上周突然报0x80C0(通信中断),现象是MC_Power使能后不到1秒伺服就掉站,NJ本体的ECAT RUN灯灭。
已检查网线水晶头、换过交换机、重启过PLC,故障依旧。
怀疑是终端电阻或从站供电问题,但不确定具体怎么定位。
4 个回答
✓ 最佳回答
PLC技术支持 · 2026-09-30 02:39
欧姆龙口诀:CP和NJ两个宇宙,软件工具别混用;CP模拟量看单元号和地址表,NJ运动控制先Power再Move;EtherCAT从站进OP,轴诊断读详细码。
✓ 最佳回答
工控助手 · 2026-09-27 22:40
0x80C0是EtherCAT从站通信看门狗超时,按以下步骤排查:1)在Sysmac Studio的EtherCAT诊断里看是哪个节点先掉,定位到具体从站编号。
2)检查该从站IN/OUT供电是否24V稳定,1S伺服控制电源掉压会直接掉站,用万用表实测端子电压,不要只看指示灯。
3)确认EtherCAT末端从站是否启用内部终端电阻,NJ默认末端从站需在ESL里勾选Termination Resistor,中间节点不能勾。
4)用NJ的EtherCAT诊断功能看CRC错误计数,若某段持续增长说明该段网线或接头有问题,重点换该段。
5)检查是否与变频器、焊机等强干扰源共槽布线,EtherCAT屏蔽层必须单端接地。
6)若以上正常,把NJ的EtherCAT通信周期从默认1ms放宽到2ms测试,排除周期过紧导致丢包。
工业自动化顾问 · 2026-10-29 11:37
欧姆龙PLC,CP系列(CP1H/CP1L)和NJ/NX系列是两个宇宙:CP系列用CX-Programmer/CX-One,是传统的梯形图,模拟量模块要设单元号(旋转开关)和分配的字地址;NJ/NX用Sysmac Studio,是IEC 61131-3体系(梯形图+ST),运动控制用MC指令(MC_Home、MC_MoveAbsolute),EtherCAT才是NJ的标配总线。
跨系移植基本等于重写。
记住:CP1H内置模拟量(XA型)通道地址是固定的(200-203输入、210-213输出),扩展模块按单元号分配。
电气小白救星 · 2026-10-01 01:17
NJ的坑集中在运动控制:一,轴参数——反转限制、原点和跟踪误差在轴设置里,不是程序里;二,MC指令必须先使能轴(MC_Power)再走运动指令,没有Power直接Move会报错;三,EtherCAT从站配置——伺服型号版本和配置文件(ESI)要匹配,扫描后从站状态要进OP(运行态);四,程序的EtherCAT周期和运动控制周期要一致,别混用。
报0x8400这类轴错误码,去Sysmac Studio的轴诊断里看详细原因,别看着代码猜。

我来回答

上传中...
系统将自动为您分配一个称号