重要区分:带电更换电池(不断 SMB 供电)一般不会丢零点,无需校准;断电更换电池、报警 20032 转数计数器未更新,才需要做本次校准校准本质:更新转数计数器(记录电机整圈数),不是微校 Fine Calibration;电机校准偏移出厂固定,一般不用改

轴刻度对齐示意

六轴零位姿态
一、校准前安全准备
钥匙切至 T1 手动模式,速度≤250mm/s,外围加装防护,清理干涉
完整备份:系统、程序、参数;拍照保存本体银色标签电机校准偏移值
上电等待系统完全启动(≥60 秒),确认新电池接线正确,无 38200/38213 硬件报警
操作顺序:4→5→6→1→2→3 逐轴移动(先调腕部,避免被大臂挡住刻度视线)
手动单轴 JOG,对准每个关节本体上机械零位刻度 / 凹槽标记(以本体刻线为准,不要看示教器角度)
二、示教器菜单操作(IRC5 经典系统,RobotWare 6.x)
ABB 主菜单 → 校准 → 选择机械单元(ROB_1)
【校准参数】→ 编辑电机校准偏移,对比屏幕数值 和 本体银色标签上的偏移值:一致则跳过;不一致,手动录入原厂数值,确认后重启控制器生效
仅更换电池、未拆装电机 / 减速箱,偏移值不会变,绝大多数现场直接跳过这一步
重启完成,再次进入【校准】→【转数计数器】→ 更新转数计数器
弹出警告【更新可能改变预设点位】→ 点击【是】
勾选需要校准的轴(全选 1-6 轴)→ 点击【更新】
更新操作时:不需要按住示教器使能 Enable,电机保持下电状态
等待提示【更新成功】,关闭窗口,重启控制柜
OmniCore(RobotWare7 新版)菜单路径
首页 → Calibrate(校准) → 选中机械单元 → Calibration Methods → Revolution Counters → 勾选轴 → Update(更新)
三、校准完成验证步骤(不能省略)
查看事件日志:确认 20032 转数计数器未更新报警消失
T1 低速,单轴、多轴联动试运行全行程,无 50204 运动监控报警、无卡顿异响
编写测试程序 MoveAbsJ [[0,0,0,0,0,0],v100,fine,tool0],手动运行,核对各轴刻度是否对齐
试运行原有生产程序,复核工件点位精度;精密焊接 / 打磨场景,必要重校 TCP 工具坐标
四、关键注意事项(避坑)
不要混淆:更新转数计数器 ≠ 微校 Fine Calibration;微校需要专用仪器,只有碰撞、更换电机 / 齿轮箱才需要,单纯换电池不用微校
刻度不要强行追求绝对居中,在标记公差范围内对齐即可;但不能差半圈(4/6 轴极易多转一圈校准错误,导致整机点位完全偏移)
未完成校准,严禁切自动模式运行,极易撞机
若更新后反复报警 20032:检查 SMB 插头、编码器线缆、SMB 板是否腐蚀损坏
多机 MultiMove 系统:每台机械臂需要单独执行一遍更新转数计数器
五、常见误区说明
更新完示教器各轴角度不是 0°:属于正常现象,因为存在电机校准偏移,不是校准失败
带电更换 SMB 电池,全程不断电:保留原有转数计数器数据,不需要做零点校准,只需查看电池电压正常即可
控制柜主板 RTC 纽扣电池没电:只会丢失系统时间,不会触发 20032,不用更新转数计数器
六、故障应急处理
校准后点位整体偏移:大概率某轴多转一圈更新,重新 JOG 对准刻度,再次更新转数计数器
SMB 内存校验报错(50295):校准界面进入【机械手存储器】,同步控制柜内存与 SMB 内存数据,再执行更新计数器
如果你告诉我机器人型号(IRBxxx)+ 控制柜型号(IRC5/OmniCore),我可以提供该机型原厂标准零位示意图与推荐操作参数。


