V90 运动位置不对

请问大家,用S7-200用绝对脉冲控制V90伺服上下运动,运动一段时间后出现位置不正确的情况,(比要求走多了)。这是什么原因呢?

最佳答案

按理论计算,运动的距离与脉冲数成绝对的正比关系,但在实现工程中会存在ㄧ种误差,叫积累误差,指的是在运动控制中,由于机械传动机构,还有象步进电机失步,以及运行距离计算误差等的影响下,工件每运行ㄧ段距离的实际数据与理论上计算得到的距离数据之间存在ㄧ个微小的偏差,此误差随着运行的距离逐渐增加而使误差值逐步累积,最后达到ㄧ个不可忽略的数值,于是出现了你遇到的现象!
            解决的办法是设置ㄧ个误差修正值,即在200模块中写ㄧ段程序,将测量的实现距离与计算的距离相比较,得到的误差值要在计算值中及时减出,这样每个单循环中的误差值及时得到修正,就不会再出现误差值累积现象了,当然在你的绝对位置控制中也可结合反馈值调整而正常!

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc155815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日
下一篇 2017年6月6日

相关推荐