① 首先确认控制器实际发出的脉冲当前值是否和预想的一致,如不一致则检查并修正程序
② 监视伺服驱动器接收到的脉冲指令个数是否和控制器发出的一致,如不一致则检查控制线电缆
③ 检查伺服指令脉冲模式的设置是否和控制器设置得一致,如CW/CCW 还是脉冲+方向
④ 伺服增益设置太大,尝试重新用手动或自动方式调整伺服增益
⑤ 伺服电机在进行往复运动时易产生累积误差,建议在工艺允许的条件下设置一个机械原点信号,在误差超出
允许范围之前进行原点搜索操作
⑥ 机械系统本身精度不高或传动机构有异常(如伺服电机和设备系统间的联轴器部发生偏移等)。
伺服电机位置超差原因
位置误差过大原因:
1、 检查是不是伺服被卡住了,或者阻力明显变大,如果是那么调整机械。
2、检查运行状态,看看是不是跑得不好了,如果调整PID能在保证平稳运行的情况下,还能缩小跟随误差,那么通过调整PID解决。
3、以上两个都没问题,那么可能是系统的刚性低,达不到设置最小值。可以通过加大位置误差报警值,让其报警范围变大来解决问题。