用Galil DMC2143控制一DD马达(安川), 发现顺时针运动定位很好,发出10000个脉冲(IPW=10000),DD马达转的角度准确(通过DD电机的编码器反馈查看)。 但反向运动就发现有误差,反向发出10000个脉冲(IPW10000),发现位置丟了约20-30个脉冲(通过编码器反馈),并且只要是反向,就必定丟脉冲。 DD电机的驱动器附带一个调试软件,可以查看接受到的脉冲数,结果发现DD电机接受到的脉冲数就少了,就少了20-30个脉冲。 奇怪了,难道我一直用的Galil运动控制器发的脉冲数就不准? 还是在传输环节丟了部分脉冲?