伺服电机误差,参数如何调整?

我的松下A5伺服电机是2KW,现在出现如下问题,一个轴X每移动1000大0.7--0.8,他的PR0.08参数设置是200,说是20/200,也就是200个脉冲转一圈移动20MM:然后另一个轴Y是每移动1000小0.9-1,他的PR0.08参数设置是480,说是20/480,也就是480个脉冲转一圈移动20MM。现在我是每个数据比如X轴要手工换算乘以0.9993,Y轴是乘以1.001,这样太麻烦了,请教帮忙改下伺服里的什么参数,可以把这个误差修正过来,这样用不着每次编程时换算。
如果可以调整参数来修正误差,请附上具体步骤,我不是专业人员

步骤如下:

10000*X/Y=5242880 //X为电子齿轮的分子,Y为电子齿轮的分母,在驱动器里设的
得出65535/125 //分子为65535,分母为125

同样设Y轴:
10000*X/Y=5242880 //X为电子齿轮的分子,Y为电子齿轮的分母,在驱动器里设的
得出65535/625 //分子为65535,分母为625
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-27
松下的最简单了,首先你要知道你的丝杆螺距是多少,也就是一圈走多少mm,然后,分子分母都是为0,通过pr08里面输入你需要多少脉冲走一圈就可以了,打个比方你的丝杆螺距是10mm,pr08设置10000,那么就是10000脉冲走一圈,也就是走10mm,移动当量就是1个脉冲走0.001mm。懂了没有?
第2个回答  推荐于2017-09-23
请补充:
伺服电机编码器的分辨率是多少,(说明书上有写)
还要知道丝杆的螺距是多少,也就是说电机转一圈,X轴和Y轴移动的距离
只有这样才可以设置电子齿轮。
不用在程序里面计算追问

伺服电机编码器的分辨率没找到,网上查1048576不知道是否对?丝杆量了下是50和20,也就是相隔一个槽的的距离卡尺量下大概50和20MM,你帮我这样计算下怎么设置,希望步骤详细,这样我按步设置看看能不能改过来。还有,X 轴有个5倍的减速器,丝杆滚珠丝杠(台湾上银 SFR5050*4360P1),螺距大概50,这个每1000+0.7。Y轴没有减速器,丝杆滚珠丝杠(台湾上银SFR4020*1633P1,螺距大概也是20,这个每移动1000-0.9
帮我算算,谢谢

追答

现在是(1048576*5)个脉冲转一圈,现在设成10000个脉冲转一圈,计算步骤如下:

10000*X/Y=5242880 //X为电子齿轮的分子,Y为电子齿轮的分母,在驱动器里设的
得出65535/125 //分子为65535,分母为125

同样设Y轴:
10000*X/Y=5242880 //X为电子齿轮的分子,Y为电子齿轮的分母,在驱动器里设的
得出65535/625 //分子为65535,分母为625

试一下看,试车时,把速度设低一点

本回答被提问者采纳
第3个回答  2012-07-17
伺服电机应该和以前的一样的型号才行。如果不一样就牵扯到伺服电机的编码器分辨率是多少,伺服参数等的设置。如果是和原来一样的型号只需重新调整机床回零
相似回答