最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

西门子840D数控系统下垂补偿功能的应用

发布时间:2014-11-04 作者:佚名  来源:电气自动化技术网
西门子840D数控系统不同于以前曾广泛应用的810T/M和840C等数控系统,它并没有提供专门的双向螺距误差补偿功能。通过对840D系统中的下垂补偿功能的分析研究,找到了一种方法,成功地解决了进行双向螺距误差补偿的问题。

三、关于840D下垂误差补偿功能的机床关键数据说明

  1.NC机床数据

  MD 18342:补偿表的最大补偿点数,每个补偿表最大为2000插补补偿点数。

  MD32710:激活补偿表。

  MD32720:下垂补偿表在某点的补偿值总和的极限值,840DE(出口型)为1mm,840D(非出口型)为10mm。

  2.设定机床数据

  SD41300:下垂补偿赋值表有效。

  SD41310:下垂补偿赋值表的加权因子。

  由于这两个数据可以通过零件程序或PLC程序修改,所以一个轴由于各种因素造成的不同条件下的不同补偿值,可通过修改这两个数据来调整补偿值。

四、应用

  下垂补偿功能应用于双向螺距误差补偿,其装载步骤与840D螺距误差补偿方法一样。

  例1  正向补偿文件

    %_N_NC_CEC_INI
    CHANDATA(1)
    $ANCEC[0,0]=0.000
    $AN_CEC[0,1]=0.000
    $AN_CEC[0,2]=0.000
    $AN_CEC[0,3]=0.000
    $AN_CEC[0,4]=0.000
    $AN_CEC[0,5]=0.000
    $AN_CEC[0,6]=0.000
    $AN_CEC[0,7]=0.000
    ……
    $AN_CEC[0,57]=0.000
    $AN_CEC[0,58]=0.000  以上定义补偿插补点的补偿值
    $AN_CEC_INPUT AXIS[0]=(AX1) 定义基准轴
    $AN_CEC_OUTPUT AXIS[0]=(AX1)  定义补偿轴
    $AN_CEC_STEP[0]=50  定义补偿步距
    $AN_CEC_MIN[0]=-1450  定义补偿起点
    $AN_CEC_MAX[0]=1450  定义补偿终点
    $AN_CEC_DIRECTION[0]=1  定义补偿方向,正向补偿生效,负向无补偿
    $AN_CEC_MULT BY_TABLE[0]=0  定义补偿表相乘
    $AN_CEC_IS_MODULO[0]=0  定义补偿表模功能

  例2  负向补偿文件

    %_N_NC_CEC_INI
    CHANDATA(1)
    $AN_CEC[1,0]=0.000
    $AN_CEC[1,l]=0.000
    $AN_CEC[1,2]=0.000
    $AN_CEC[1,3]=0.000
    $AN_CEC[1,4]=0.000
    $AN_CEC[1,5]=0.000
    $AN_CEC[1,6]=0.000
    $AN_CEC[1,7]=0.000
            ……
    $AN_CEC[1,57]=0.000
    $AN_CEC[1,58]=0.000  以上定义补偿插补点的补偿值
    $AN_CEC_INPUT AXIS[1]=(AX1)  定义基准轴
    $AN_CEC_OUTPUT AXIS[1]= (AX1) 定义补偿轴
    $AN_CEC_STEP[1]=50  定义补偿步距
    $AN_CEC_MIN[1]=一1450  定义补偿起点
    $AN_CEC_MAX[1]=1450  定义补偿终点
    $AN_CEC_DIRECTION[1]=-1 定义补偿方向,负向补偿生效,正向无补偿
    $AN_CEC_MULT BY TABLE[1]=0  定义补偿表相乘
    $AN_CEC_IS_MODULO[1]=0  定义补偿表模功能

  通过对840D/810D灵活多变的补偿变量的分析研究,不仅成功地进行了双向螺距误差补偿,而且下垂补偿功能还可以应用于横梁的下垂补偿、台面的倾斜补偿等方面。 

2
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。