欢迎来到天天文库
浏览记录
ID:6749268
大小:78.50 KB
页数:4页
时间:2018-01-24
《fanuc 0m 丝杠螺距误差补偿的基本原理和补偿方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、FANUC0M丝杠螺距误差补偿的基本原理和补偿方法一、丝杠螺距误差补偿的基本原理在半闭环位置控制系统中,从位置编码器或旋转变压器等位置测量器件返回到数控系统中的轴运动位置信号仅仅反映了丝杠的转动位置,而丝杠本身的螺距误差和反向间隙必然会影响工作台的定位精度,所以对丝杠的螺距误差进行正确的补偿在半闭环系统中是十分重要的。图1描述了丝杠螺距误差补偿的基本原理X轴位置值010020030040050060070080090010001100120013001400补偿点号01234567891011121314补偿量-1-1-1000111100-10图中的虚线为补偿前用激光测长仪测得的机床工作台X
2、进给轴上的15个指定的实际位置与指令位置的误差值。在FANUC0系统中,螺距误差的补偿是在固定间距的补偿点上补入的,每一个进给轴上最多允许设置128个等距离的补偿点,而每一个补偿点上的最大补偿量为+7个检测单位补偿倍率。图1中X轴补偿后的定位误差控制在+1个检测单位内,补偿前工作台从X0点到X100的定位误差为+1检测单位,而补偿点X100的补偿量为—1,因此补偿后X100点的实际定位误差值变为0,同样,补偿前工作台从X100到X200的定位误差为+1检测单位,而补偿点X200的补偿量为—1,因此补偿后X200的实际定位误差值也变为0;X300点也作同样处理。由于补偿前X400,X500和X6
3、00点相对于前一点的定位误差值均未超过1个检测单位,所以不需补偿(这些点的补偿值为0)。补偿前X700,X800,X900和X1000相对于前一点的定位误差值均为—1个检测单位,这些点的补偿值均为+1,因此这些点补偿后的实际定位误差值也变为0;由于补偿前X1100和X1200相对于前一点的定位误差值也均未超过1个检测单位,所以也不需补偿(这些点的补偿值也为0)。补偿点X1300和X1400的处理方法也类同。二、丝杠螺距误差的测量程序此外,在执行丝杠螺距误差测量程序前必需完成被测轴的回零操作。三、与丝杠螺距误差补偿有关的参数1.补偿量倍率001176543210PML2PML1PML2和PML1
4、的状态组合决定误差补偿量的倍率,它们对X,Y,Z和第四轴有效。PML2PML1补偿倍率0010121041182.反向间隙补偿量参数号参数值0535BLKX0536BLKY0537BLKZ0538BLK4其补偿范围为0———2250(检测单位)3.补偿点间距参数号参数值0712PRSX0713PRSY0714PRSZ0715PRS4其设定范围为8000———99999999(单位0.0001INCH)4.轴参考点(零点)的补偿点号参数号参数值1000PECORGX2000PECORGY3000PECORGZ4000PECORG4FANUC0系统要求机床各轴的第一参考点(零点)必需是一个补偿点P
5、ECORGX,PECORGY,PECORGZ,PECORG4依次为X,Y,Z,4轴的第一参考点(零点)的补偿点号。5.各轴的补偿点的补偿号1001号X轴第一号补偿点的补偿量1128号X轴第128号补偿点的补偿量2001号Y轴第一号补偿点的补偿量2128号Y轴第128号补偿点的补偿量3001号Z轴第一号补偿点的补偿量3128号Z轴第3128号补偿点的补偿量4001号第4轴第一号补偿点的补偿量4128号第4轴第4128号补偿点的补偿量FANUC0系统规定各轴的第1号补偿点应在它的最负端,即补偿点的编号从最负端开始,逐一向正向编号。与图1相应的螺距误差补偿参数设定如下:(1)补偿量倍率为10011号
6、7654321000(2)补偿点的间距100mm0712号100000(3)X轴参考点(零点)的补偿点号1000号0(4)X轴的补偿点的补偿量参数号补偿点号补偿量10011-110022-110033-1100440100550100660100771100881100991101010110111101012120101313-11014140注:X轴的第一参考点(零点)位于X轴的最负端位置,所以参数1000设定为0。应该指出的是丝杠螺距误差补偿功能仅在进给轴回零操作完成后生效,所以在接通NC电源或紧急停机以后必需执行回零操作,否则将可能影响零件的加工精度。
此文档下载收益归作者所有