控制柜 E20‑H、E30‑H;更换 / 维修电机之后绝对值编码器零点丢失;核心顺序:先机械刻度对齐(本体物理零位)→驱动器清除编码器故障数据 → 示教器执行单轴零点标定 RefRobotAxis。 安全前提:T1 手动模式,速度≤5%;大臂关节一定要做机械支撑,防止自重坠落;优先在联轴器松开状态对位,不要锁紧联轴器再硬掰本体刻度。
一、回装电机时优先对位
断电,电机与减速机之间联轴器螺栓全部松开,电机可以独立旋转。
T1 手动移动关节(减速机侧),单轴 JOG,将该关节本体外壳上的三角刻线 / 零位标记精准对齐;锁定抱闸,保持本体机械零位不动(减速机侧位置固定不动)。
不要看示教器屏幕角度,只看本体外壳物理刻线对齐。
此时减速机侧已经停在机械零位;伺服上电,单独旋转电机轴(联轴器松开,手臂本体保持不动)。
确认位置之后,保持两边不动,锁紧联轴器螺栓到图纸规定扭矩。
重点逻辑:先把机械侧定在零位,再调电机编码器轴,最后锁联轴器;锁完联轴器之后本体刻度不能再动。
二、如果已经锁紧联轴器再做标定
电机已经全部装好,联轴器已经锁紧;只能移动手臂本体对齐刻度
T1 低速单轴点动该轴,微调关节,目视本体外壳的机械基准刻线对齐到位;手臂保持这个姿态不动,手不要碰摇杆。
三、驱动器侧清除编码器故障数据(Fn010、Fn011)
维修电机上电一般报 A.47(多圈错误)、A.48 绝对值故障报警,必须先清除编码器内部旧数据,否则零点写入无效。
两种操作途径:驱动器面板 / 示教器伺服参数页
Fn010:清除绝对值编码器多圈计数信息
Fn011:清除编码器报警故障
完成后整机断电,等待 30 秒重新上电。
清除完之后机器人还没有零点;必须接着做示教器零点标定,不能到此结束。
四、示教器权限与零点标定操作(RefRobotAxis 单轴零点指令)
登录高级维护权限(维护密码:ESTUN123,不同固件版本略有差异)
示教器菜单路径: 【程序】→新建程序;调用系统内部标定指令:
RefRobotAxis(轴号)例:J1 轴写:RefRobotAxis(1);J6 轴写RefRobotAxis(6)
只执行维修过的那一根轴;不要执行全部轴 RefRobotAxis,会把其余完好轴零点全部冲掉!
当前本体已经处在机械刻度零位;运行这条指令;系统就把当前物理位置保存作为该轴的编码器电气零点。
保存机器人系统参数;再次断电重启控制柜。
五、标定完成验证
上电执行关节回零;
MoveJ P0回机械原点;查看本体刻度是否再次对齐。T1 低速单轴往复运行该轴;打开伺服监视,观察空载转矩、负载率,无抖动、无过载报警。
调取一个原有旧示教点位低速试运行,核对位置偏差;
导出全部系统参数备份保存。
六、高频踩坑错误
1:只做驱动器 Fn010/Fn011 清除报警,不执行 RefRobotAxis 零点写入。
现象:报警消失,但是零点依旧错位,一运行直接撞机。
2:锁死联轴器之后,直接在示教器把关节角度改成 0°,没有对齐本体外壳机械刻线。标定完全无效。
3:维修单根电机,执行RefRobotAxis(0)全部轴重写零点,把其余完好轴零点全部覆盖丢失。
4:对位完成之后,运行标定指令之前又拨动摇杆移动了关节;零点写入位置错误。
七、补充说明
如果本体关节的机械刻度磨损看不清,优先查阅该机器人本体手册的零位定位销方案;有定位销款直接插入定位销锁定机械零位。
电机后端编码器严禁现场私自拆解;维修尽量外送服务商;一旦编码器磁环移位,回原点无法修复。
多轴维修顺序建议:优先标定腕部 J4‑J6,再标定基座 J1‑J3,避免大臂遮挡视线看不清手腕刻度。

