各位朋友,我现在遇到了一个难题,非常需要你们的帮忙。
前阵子公司有个电机坏了,前天刚修好拿回来装上(起初为了验证电机是否坏,我们曾将前后两个电机相连的联轴器松开,让两个电机空转,以此确定后面那个电机坏了)。问题来了,当装上电机之后,840D系统可以正常动作,但是由这两个电机控制的两个轴的原点位置好像不是最开始的原点位置,当然我也不能百分之百确定,虽然屏幕上已经显示在0°。这台840d系统主要用于扩口,两根轴是进行前后动作,是属于涡轮方式,正转进去反转回来。但是现在当把轮子扩好之后,机器人进去抓好几次都会撞,感觉收缩回去不到位,导致空间变小。
这个都是小问题,最主要的问题是现在扩口出来的轮子的轮缘一边大一边小,大的那边符合生产要求,小的那边不行。然后我修改了程序里面的参数,将其变大,但是效果不是很明显,我也不能一直将其变大,会把模具损坏。然后我不放轮子进行扩口实验,主要是为了看下两边是不在在同一水平线,口子对的准不准。发现当两根轴伸缩到工作位置时,口子还算是对准的,虽然中间有条缝隙,没有完全合并在一起(我现在也不清楚以前的时候,两边有没有并拢,当时也没拍照片)。
然后我进行空载运行,发现左右两边动作顺序不一致,当两根轴同时向中心靠近时,右边伸出的距离比较大。一接触到左边的,直接把左边的顶后退了一点,当两根轴分开时,右边的正常后退,而左边的反而前进了一点距离(应该就是被右边顶退回来的距离)然后后退。
我现在怀疑是左边的原点位置比以前伸出了一段距离,举个例子。就好像是左边以前的位置是0,右边的位置是100,而现在左边的位置是10,但是却被当成了原点,右边的位置不变。当两边同时向中心靠近时,右边走了50停止,左边走了40后仍想继续向前运动时由于碰到了右边,所以发生了后退现象。
小弟真心请教大家帮我分析一下是什么原因,或者有什么好的办法,谢谢大家。顺便问一下,拆下电机的联轴器对轴的原点位置有影响吗?期待你们的回复