新松机器人(SR 系列、协作 / 工业 6 轴 / SCARA)重复定位精度调整,遵循先机械→再原点→再参数补偿→最后精度验证的闭环流程,可快速将重复定位精度稳定在 **±0.02~0.03mm**。
一、先做:机械与基础检查(根源排查)
1. 机械间隙与紧固(最常见原因)
关节螺栓复紧:电机 / 减速机 / 连杆 / 法兰螺栓,按手册扭矩对角分次拧紧(M8≈25N・m,M10≈45N・m)。
传动间隙检测:断电松刹车,手动推拉末端,用百分表测反向间隙:
减速机背隙:≤0.05°(≈0.03mm/100mm 臂长)
回转支撑 / 轴承:径向 / 轴向间隙 **≤0.1mm**
润滑与磨损:补充专用润滑脂;减速机 / 轴承异响 / 间隙过大→更换。
基座与安装:地脚螺栓复紧,检查安装平面度(≤0.05mm/m)。
2. 电气与传感器检查
编码器电缆 / 动力线:无松动、破损、干扰。
伺服电机:无丢步、异响、温度异常。
原点传感器:清洁、紧固,信号稳定。
二、核心:原点校准(EMD 机械零点标定)
1. 准备
手动模式(TEACH)、伺服上电、低速(5%~10%)、卸载末端负载。
清空干涉区,无轴 / 编码器报警。
2. 示教器操作(新松 RC / 新松控制器)
MENU → 设定 → 机器人 → 校准 → 机械零点(EMD)
选择全部轴或问题轴,执行自动标定
机器人低速寻原点挡块 / 传感器,自动停止
提示标定完成 → 保存 → 重启控制器(必须重启生效)
3. 命令行标定(维修 / 撞机后)
plaintext
# 1. 编码器复位 ENCRESET # 2. 重启控制器 # 3. 执行零点标定 CALIB # 4. 重启
4. 原点合格判定(必须达标)
各轴关节角度基准偏差:≤±0.01°
TCP 单点复现偏移:≤±0.02mm
手动 / 自动无卡滞、无零点报警
三、关键:参数补偿(软件层面优化)
1. 反向间隙补偿(消除机械回差)
路径:MENU → 参数 → 伺服参数 → 反向间隙补偿
操作:
用千分表测各轴反向间隙值(mm / 脉冲)
输入对应轴补偿值,保存 → 重启
原则:只补固定间隙,机械磨损需先修机械。
2. 伺服增益优化(提升动态稳定性)
路径:MENU → 参数 → 伺服参数 → 位置环 / 速度环增益
建议值(现场通用):
位置环增益(Kp):800~1200 rad/s
速度环增益(Kv):150~250 rad/s
积分时间常数:5~10 ms
调整:小幅递增,直到无抖动、无超调、定位快。
3. 工具 / 用户坐标校准(TCP/Uframe)
TCP 校准(四点 / 六点法):
固定参考顶针 / 球
机器人以不同姿态触碰,记录点位
系统自动计算 TCP(X,Y,Z,Rx,Ry,Rz)
用户坐标(Uframe):重新标定工件坐标系,消除安装偏移。
四、精度验证(闭环确认)
1. 重复定位测试(标准流程)
示教 1 个标准点位(工作空间中心)
机器人离开→返回该点,重复10~30 次
用激光跟踪仪 / 千分表测每次坐标偏差
计算标准差:≤±0.03mm为合格
2. 多点位验证
选取工作空间前 / 中 / 后、左 / 中 / 右、上 / 中 / 下共 9~15 点
每点重复 10 次,所有点偏差 **≤±0.03mm**
3. 负载测试
末端挂额定负载,重复定位偏差仍 **≤±0.03mm**
五、常见问题与处理
调整后仍漂移:
编码器 / 电缆故障→更换
热变形→环境恒温、预热 30 分钟再校准
腕部抖动 / 定位差:
J4/J5/J6 减速机背隙大→重新预紧或更换
腕部轴承磨损→更换
J1 回转定位不准:
回转支撑间隙大→更换
基座松动→复紧地脚螺栓
重复定位时好时坏:
电缆接触不良→重新插拔、固定
电磁干扰→屏蔽电缆、接地
六、长期维护建议
每周:检查螺栓、手动盘轴测间隙
每月:清洁关节、补脂、TCP 校准
每季度:全面精度检测、原点校准、伺服参数优化
每年:机械精度校准、减速机 / 轴承检查。

