引用引用第3楼daiz63于2015-12-25 11:03发表的 :有偏差时,要查清3个位置,到底是谁的偏差1.指令位置2.反馈位置3.机械位置
引用引用第5楼namae于2015-12-25 11:45发表的 :为什么电子齿轮要有小数点?那你的计算方式存在问题吧
引用引用第6楼qianyonggang于2015-12-25 11:59发表的 :小数点会导致在不断的循环中逐步累积误差,但你的单个循环误差几毫米也太大了,检查机械部分
引用引用第10楼whj4190于2015-12-25 17:54发表的 :机械精度达不到,减速器的精度也有关系,链轮带动链条正反转会有间隙的误差累积,看外部加传感器行不?我做个平面的循环转动,也是机械无精度,最后用速度模式,加传感器检测来停止
引用引用第11楼老兔子于2015-12-25 19:42发表的 :这种来回造成的误差通常都是机械的问题,特别是你采用了减速器和链条传动更是这样。按楼上(10楼)的办法解决也是不错的办法。
引用引用第15楼安徽精致酷龙于2015-12-26 09:33发表的 :10楼对的,伺服的精度是建立在机械的精度基础上的.根据我的经验,伺服的精度远超过我们一般机械所需精度.而实际工程中的这种误差大多数是机械设计不合理.你都用伺服了,还用链轮来做传动不合理.
引用引用第17楼namae于2015-12-26 21:11发表的 :我也不知这样算是否可以?不知你伺服编码器的分辨率是多少?
引用引用第19楼sznczj于2015-12-27 09:34发表的 :我发表下我个人的见解1,从你的描述上来看你的设备是做正反转的往返运动而不是做圆周运动,所以电子齿轮不论怎么设置都不会造成误差积累。2,一般情况下机械结构有可能造成定位不准确,但一般不会造成误差的积累.......