kevin-q
一天加一分,总有一天可以达到100分。
级别: 家园常客
精华主题: 0
发帖数量: 105 个
工控威望: 888 点
下载积分: 346 分
在线时间: 91(小时)
注册时间: 2016-12-29
最后登录: 2019-07-03
查看kevin-q的 主题 / 回贴
楼主  发表于: 2017-03-03 18:04
图片:
我最近写了一个控制行程的程序,但是在设备上运行时,行程的误差太大了,偏差有一两mm(有时候还不更大),请教了别的师傅,他们说是我写的程序有问题,所以想请教一下各位大神,帮帮忙,要怎么修改会好些。
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
1楼  发表于: 2017-03-04 08:23
单从程序上看,不会引起定位不准,楼主可以调整下加减速时间试试,伺服在行进过程中如果突然遇到阻力变大但又没达到伺服过载报警的界限值,此时会产生丢步现象,楼主可以监控伺服的峰值负载率,波动是否特别大;还有就是干扰问题了,是否是干扰引起的也好判断,监控伺服驱动器实际接收到的脉冲数是否与发送的一致;最后就剩下机械问题了,联轴器是否松动打滑,机械结构是否松动?
成功的路上需要帮助