PLC问答 > 欧姆龙NJ501带1S伺服使能后电机不转、指令位置在走但反馈不动,怎么查?

欧姆龙NJ501带1S伺服使能后电机不转、指令位置在走但反馈不动,怎么查?

技术问答 提问者: 2026-10-24 01:52 14 浏览
设备用NJ501-1500配1S系列伺服,EtherCAT组态正常,从站显示OP状态。
程序里用MC_Power使能成功,Status显示TRUE,再发MC_MoveAbsolute,指令位置在变化,但电机轴实际不动,伺服面板无报警,编码器反馈位置也不变。
已确认伺服参数中电子齿轮比和编码器分辨率设置与程序一致,抱闸已释放信号输出。
现场急着试机,请帮忙分析。
1 个回答
✓ 最佳回答
工控助手 · 2026-10-29 06:01
指令位置在走而反馈不动,说明轴在“虚拟”运行或伺服未真正接收位置指令,重点查:1)在Sysmac Studio的“运动控制设置→轴设置”中确认该轴“轴类型”是否为“实轴”,误设为“虚拟伺服轴”时表现完全一致;
2)检查EtherCAT从站PDO映射,确认0x607A目标位置和0x6040控制字已映射且过程数据有效,OP状态不等于PDO数据正确;
3)查看MC_Power的输入BufferMode和伺服使能时序,若使能后未等Status稳定就发运动指令,部分版本会丢首条指令;
4)核对1S伺服参数Pn000的旋转方向与Pn20E电子齿轮比,方向反接时位置指令累加但机械不动;
5)用Sysmac Studio的“轴监视”看“伺服ON状态”和“实际位置”两个位,若伺服ON为FALSE说明使能信号未真正到驱动器。

我来回答

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