一、最常见、90% 都是它:机械间隙 / 背隙(反向间隙)
机械结构在换向瞬间会空走一段,脉冲发了,但负载没动:
丝杆螺母间隙
联轴器松动、顶死、弹性变形
同步皮带张紧不均
齿轮箱背隙
现象
正走正常
反走时刚开始一段不动,走完才开始动
结果:反向实际位移 < 正向位移
判断方法拆掉负载,让电机空载跑
空载正反转一致 → 就是机械间隙
空载仍不一致 → 电气 / 伺服问题
二、伺服刚性、增益不对称(尤其是老机器)
位置环、速度环增益设置不合理,会出现:
正向过冲
反向欠冲或反过来
尤其:
位置环增益太高 → 换向抖动、定位偏差
伺服摩擦补偿没开 → 正反阻力不一样
转矩限制不对称 → 一边有力一边没力
三、脉冲方向信号干扰 / 方向电平跳变
现场最容易忽略:
方向信号线(DIR)受到干扰
方向切换瞬间丢 1 个~数个脉冲
屏蔽没做好、和动力线并行
公共端(GND)没共地
现象
每次换向都会固定少走几毫米
越高速越明显
四、电子齿轮比设置有问题(极少,但会发生)
有些伺服在:
电子齿轮比分子分母很大
或者有四舍五入误差会导致正反转累计误差不一样。
但这种一般差异很小,不会明显跑偏。
五、伺服参数:反向间隙补偿没开 / 开错
很多伺服自带 Backlash compensation(反向间隙补偿)
没开 → 换向就丢步
开了但数值设反 / 设错 → 越补越偏
台达、三菱、松下、汇川都有这个参数。
六、限位 / 原点开关抖动(偶尔影响)
如果换向时经过原点或限位:
开关抖动一下
PLC 多计 / 少计脉冲也会出现正反不一致。
最快定位方法(1 分钟判断)
脱开负载,电机空载跑相同脉冲
正反一致 → 机械间隙(最常见)
正反仍不一致 → 伺服 / 电气问题
看位置偏差脉冲正向、反向各跑一次,看伺服:
误差是否一样
换向瞬间误差是否爆冲
互换方向正转指令改成反转,看偏差是否跟着变
跟着变 → 机械
不跟着变 → 伺服参数 / 干扰
最简单解决顺序(现场直接照做)
先查联轴器、丝杆、皮带(80% 修好)
开伺服反向间隙补偿(Backlash)
降低位置环增益,避免换向过冲
脉冲 / 方向线换屏蔽双绞线,单端接地
开启摩擦补偿、换向补偿
重新调增益,做一键自动增益。

