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
发帖数量: 194 个
工控威望: 296 点
下载积分: 2472 分
在线时间: 130(小时)
注册时间: 2014-08-29
最后登录: 2024-12-19
查看liaohianbin的 主题 / 回贴
1楼  发表于: 2014-11-09 21:38
正反转是有误差的,因为丝杆有精度误差,就是间析,精度是电气和机械来提高的,机械精度不度,光是电气提高是不可能的,如果老是正反转的,可以在电气上加上反转的补充脉冲量来减少误差。每差向相反运动时加上这误差脉冲量来离补就行了。
daizhi
一师一地一时一法
级别: VIP会员

精华主题: 0
发帖数量: 1470 个
工控威望: 1376 点
下载积分: 3900 分
在线时间: 2976(小时)
注册时间: 2007-05-31
最后登录: 2023-11-27
查看daizhi的 主题 / 回贴
2楼  发表于: 2014-11-10 13:11
错!丝杆往复运动理论上是没有误差的,不管其精度如何,误差只是表现在单程,返回后就还原,侧隙也只是固定范围内误差,不会越跑越远(或近)
诗人的眼泪
得意时,朋友认识了你。落难时,你认识了朋友。人生为棋 ,我愿
级别: 网络英雄

精华主题: 0
发帖数量: 486 个
工控威望: 7650 点
下载积分: 23717 分
在线时间: 609(小时)
注册时间: 2011-01-13
最后登录: 2024-03-29
查看诗人的眼泪的 主题 / 回贴
3楼  发表于: 2014-11-10 13:28
LZ 用的是相对定位还是绝对定位。
用你希望别人对待你的方式去对待别人.