使用过固高位置比较的功能的朋友可能遇到过指令调用没有返回错误,但是位置比较没有触发的现象。造成位置比较不触发的原因可能是误差带轨迹没有进入误差带、比较位置计算错误、编码器位置与规划位置不一致等。可以发现,都是跟位置有关,到底是什么原理,接下来我来逐个分析。
1 实际运动轨迹没进误差带
这里有两种情况,一种是误差带设置不合理,尤其是二维位置比较,由于实际轨迹或多或少跟规划轨迹都会有偏差,如果误差带设置不合理就没办法触发输出;第二种是电机跟随很差,始终没有办法进入到最大误差带范围内。
图1-1 二位位置比较示轨迹与误差带意图
1.1误差带设置不合理

我也是有底线哒~
© 版权声明
THE END
暂无评论内容