欧姆龙伺服 ERR24(Al‑24)报警解读
G5 (R88D‑KT/KN‑ECT)、GN/GT 老系列:ERR24 = 偏差计数器溢出(Position Deviation Overflow)❗不要和 ERR26(Overspeed 过速度)混淆,很多网上资料把 24、26 代码弄混。含义:位置偏差(指令位置‑电机实际反馈位置)超过参数【Pn014 偏差溢出检测电平】设定脉冲数,驱动器报警停机。典型现象:伺服 ON 正常,一给运动指令立刻报 24;或者高速运动、负载变大时报 24;电机甚至完全不动直接报警。
区分:
Al‑24:偏差计数器溢出,指令发出去,电机跟不上,位置差越积越大超限。
Al‑26:过速度 Overspeed,电机实际转速超过 Pn513 超速检测等级。
触发的几大类原因(按现场出现概率排序)
1、机械 / 负载问题
机械卡死、阻力过大、导轨卡顿、丝杆抱死;电机输出转矩已经饱和,追不上位置指令,偏差持续累积。
负载惯量远大于伺服允许惯量比。
抱闸电机:抱闸没有完全打开,电机硬对抗机械抱闸,转矩顶满,直接报 24。
重点检查抱闸 24V 供电是否到位,抱闸释放时序是否晚于伺服使能。
2、接线故障
编码器接线异常:A/B 相断线、虚接、插头松动;编码器反馈丢失,驱动器看不到电机实际转动,位置偏差无限上涨直接报警。
电机动力 U/V/W 错相、缺相、接触不良。
脉冲指令接线错误(脉冲 + 方向模式接线颠倒、COM 公共端没共地),指令脉冲没有正确送入驱动器。
干扰:编码器线缆和动力线并行走线,屏蔽接地不良,脉冲丢失。
3、参数配置问题
Pn014 偏差溢出检测电平设置过小。出厂默认一般很大,人为改小后,轻微跟随误差就触发报警。
电子齿轮比设置错误,指令脉冲和电机实际转速完全不匹配。
转矩限制参数设置过低,电机输出被限幅,出力不足追不上指令。
增益过低:位置环 P、速度环 P 增益太小,响应迟钝,高速下跟随偏差持续拉大。
加减速时间太短,指令变化太快,机械跟不上。
4、上位机指令侧问题
PLC 脉冲输出异常,大量脉冲输出,但电机不执行;
脉冲模式参数不匹配:上位机是脉冲 + 方向,驱动器设置成双脉冲(CW/CCW)模式,指令解析错乱。
5、硬件本体损坏
电机编码器损坏;驱动器功率回路故障。
快速现场排查步骤
脱开联轴器,空载测试伺服伺服单独运行 JOG 点动;空载不报 24,一带负载就报 → 机械阻力大、抱闸未打开、负载过大。
监控驱动器内部监视参数(CX‑Drive 软件或者面板监视)
如果给指令,但实际转速始终 0,偏差疯狂上涨:编码器回路、动力接线、抱闸问题。
监视「位置偏差」:看报警瞬间偏差值是否超过 Pn014 设定。
监视「转矩输出」:是否持续 100% 转矩饱和。
监视电机实际转速:给指令时电机有没有实际转速反馈。
参数核对
Pn014:偏差溢出阈值,临时放大测试(不要直接无限调大,仅排查)。
确认脉冲输入模式(脉冲 + 方向 / CW‑CCW)和 PLC 输出模式一致。
检查转矩限制参数,确认没有被限制在很小百分比。
适当加大加减速时间,排除指令变化过快。
检查抱闸电机:伺服 ON 时,测量抱闸端子 DC24V 是否可靠输出。很多故障:伺服使能已经 ON,但抱闸还没释放。
检查编码器插头、动力插头,屏蔽接地,线缆分开走线。
临时应急与根治
临时放大 Pn014 只是屏蔽报警,不能解决根源,只是不让它跳闸;设备依然跟随差、定位不准。
真正根治方向:
解除机械卡滞,确认抱闸时序正确;
匹配惯量,优化增益;
修正电子齿轮、脉冲模式;
修复接线与干扰。
和冲床场景结合的提示
冲床工况容易出现 ERR24:
机械冲击大,编码器插头震动松动;
伺服使能和电机抱闸时序错误,抱闸还没松开就输出运动指令;
冲床瞬间负载突变,转矩饱和;
PLC 脉冲指令模式与驱动器脉冲模式不匹配。

