文档介绍:840D 系统补偿功能汇总
数控机床的的几何精度, 定位精度一方面受到机械加工母机的精 度限制, 另一方面更受到机床的材料和机械安装工艺的限制, 往往不 能够达到设计精度要求。 而要在以上诸多方面来提高数控机床的几何 精度,定位精度需要投入大量的人力物力。 在机械很难提高精度的情 况下,通过数控电气补偿能够使数控机床达到设计精度。
一、 反向间隙补偿 机床反向间隙误差是指由于机床传动链中机械间隙的存在,机床 执行件在运动过程中, 从正向运动变为反向运动时, 执行件的运动量 与目标值存在的误差,最后反映为叠加至工件上的加工精度。
机床反向间隙是机床传动链中各传动单元的间隙综合,如电机与 联轴器的间隙,齿轮箱中齿轮间隙,齿轮与齿条间隙,滚珠丝杠螺母 副与机床运动部件贴合面的间隙等等。
反向间隙直接影响到数控机床的定位精度和重复定位精度。 在半 闭环下,由伺服电机编码器作为位置环反馈信号。 机械间隙无法由编 码器检测到, 在机械调整到最佳状态下需要进行反向间隙补偿。 在全 闭环下,直线轴一般采用光栅尺作为位置环反馈信号, 旋转轴一般采 用外接编码器或圆光栅作为位置环反馈信号。 由于是直接检测运动部 件的实际位移, 理论上讲全闭环下无反向间隙。 但是由于光栅尺或圆 光栅本身精度的限制和安装工艺的限制等等,使得全闭环下也具有 “反向间隙”,这在激光干涉仪下能很明显看出来,一般在 左右。
西门子 840D 数控系统反向间隙补偿的方法如下: 测得反向间隙值后在轴机床数据输入反向差值,单位为
mm 。 MD32450 BACKLASH [0]
MD32450 BACKLASH [1]
其中 [0]为半闭环, [1]为全闭环。输入后按下 Reset 键,回参考 点后补偿生效。可以在 诊断 f 服务显示 f 轴调整 f 绝对补偿 值测量系统 中看到补偿效果。
反向间隙补偿能够在较大程度上提高数控机床的定位精度、 重复 定位精度,但是它的值是固定的,不能适用于机床的整个行程,这就 需要另一种电气补偿手段, 螺距误差补偿。 两者结合能使数控机床达 到较高的定位精度和重复定位精度。
二、螺距误差补偿 重型数控机床的传动机构,一般为滚珠丝杠传动或齿轮齿条传 动。受到制造精度的影响丝杠上的螺距和齿条齿轮的齿距都有微小的 误差,对于半闭环数控机床, 这将直接影响其定位精度与重复定位精 度。而对于全闭环,由于受到光栅尺自身的精度,光栅尺安装的直线 度、挠度的影响也会产生“螺距误差” 。
西门子 840D 数控系统螺距误差补偿原理如下图所示:
$AA_ENC_COMP_STEP
$AA_ENC_COMP_MIN
$AA ENC COMP MAX
MD: MM ENC COMP MAX POINTS
补偿间隔为100mm
补偿起点为100mm
补偿终点为1200mm
补偿点总数为12
下面以齐二机床厂TK6926型控落地镗的主轴箱 Y轴(第2轴) 为例来说明西门子840D数控系统螺距误差补偿的操作步骤:
主轴箱丫轴为全闭环,行程5500mm,我们设置补偿间隔500mm, 起始点为-5500mm,终点为0mm。
(1)设定轴螺距补偿点数
修改轴参数 38000MM_ENC_COMP_MAX_POINTS [1]=20
注意:修改此参数会引使系统在下次上电时重新分配 NCK内存,导 致数据丢失,因此在NCKReset前,应先做好NC数据备份(包括 补偿数据)。
(2)生成并修改补偿表
将N(数据回传后,系统自动生成螺距误差补偿文件。 在 服务- 数据管理 -
NC-生效-数据-测量系统误差补偿 -测量系统误 差补偿-轴2。,文件名 。按下in put键打开该文件夹,将激光干涉仪测量的 误差值写入文件中,并保存。如下表所示:
CHANDATA(1)
$AA_ENC_COMP[1,0,AX2]=-
$AA_ENC_COMP[1,1,AX2]=-
$AA_ENC_COMP[1,2,AX2]=-
$AA_ENC_COMP[1,3,AX2]=-
$AA_ENC_COMP[1,4,AX2]=-
$AA_ENC_COMP[1,5,AX2]=-
$AA_ENC_COMP[1,6,AX2]=-
$AA_ENC_COMP[1,7,AX2]=-
$AA_ENC_COMP[1,8,AX2]=-
$AA_ENC_COMP[1,9,AX2]=-
$AA_ENC_COMP[1,10,AX2]=-
$AA_ENC_C