cctv197910
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 133 点
下载积分: 400 分
在线时间: 18(小时)
注册时间: 2017-11-06
最后登录: 2024-12-20
查看cctv197910的 主题 / 回贴
楼主  发表于: 2019-07-25 09:00
伺服用脉冲控制往返运行,前进5000个脉冲后再返回5000个脉冲,传动部件是减速机加丝杆,每次运行一个来回后停留位置和回原点后的初始位置就相差5丝,运行次数越多就和原点偏离的越远,造成累计误差的原因估计是减速机齿轮公差造成的,请教大家有什么办法可以把这个偏差在程序上处理掉?
jian10050708
级别: 略有小成
精华主题: 0
发帖数量: 78 个
工控威望: 241 点
下载积分: 370 分
在线时间: 27(小时)
注册时间: 2007-12-05
最后登录: 2024-12-09
查看jian10050708的 主题 / 回贴
1楼  发表于: 2019-09-20 10:19
你可以将MR-JE伺服驱动参数的PA13参数修改下,里面有个指令输入脉冲列过滤器选择
通过选择和指令脉冲频率匹配的过滤器,能够提高耐干扰能力。
0: 指令输入脉冲列在4 Mpps以下时
1: 指令输入脉冲列在1 Mpps以下时
2: 指令输入脉冲列在500 kpps以下时
"1" 对应1 Mpps以内的指令。在输入1 Mpps ~ 4 Mpps的指令时,请设置 "0" 。

默认是0,你可以设成2,我好几个项目均有这种问题,都是往返定位的机构,都会出现工作一天下来位置跑偏,改完这个参数就问题均解决。供参考尝试