liaodaijiang
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看liaodaijiang的 主题 / 回贴
楼主  发表于: 2014-11-09 21:07
我用一台3UPLC控制J3伺服(40A、位置模式)正转10000脉冲,然后反转10000脉冲;这样连续几次后电机无法回到原位,相差2毫米(再多几次误差更大)各位大侠请教这个该怎么处理
现在的情况是回原点后前进10000脉冲但只跑了9992个脉冲,返回后跑了10000脉冲(8);再次前进又少了8脉冲(9984);再次回来也是10000个脉冲(16)定位方式是直接发的脉冲(PLSY)
[ 此帖被liaodaijiang在2014-11-11 10:43重新编辑 ]
liaohianbin
成功=目标+坚持
级别: 略有小成
精华主题: 0
发帖数量: 192 个
工控威望: 295 点
下载积分: 2470 分
在线时间: 126(小时)
注册时间: 2014-08-29
最后登录: 2024-05-28
查看liaohianbin的 主题 / 回贴
1楼  发表于: 2014-11-09 21:38
正反转是有误差的,因为丝杆有精度误差,就是间析,精度是电气和机械来提高的,机械精度不度,光是电气提高是不可能的,如果老是正反转的,可以在电气上加上反转的补充脉冲量来减少误差。每差向相反运动时加上这误差脉冲量来离补就行了。