一、测量功能
在外圆磨床上通常可有两种测量功能,主动量仪的磨削过程测量和工件量仪的工件位置测量。同程序段多进给速度功能可配合主动量仪来控制磨削的过程,工件位置测量可使用工件测量功能。
1.同程序段多进给速度
关于配合主动量仪进行的测量功能,西门子数控系统有多种解决方案:通过PLC或NC程序删除余程,同程序段多进给速度等。删除余程的方案有难以解决的问题:当同时接收到多个到位信号时,PLC不易确定信号的优先级,处理过程比较繁琐。同程序段多进给速度功能由于对应信号有优先级的区别,可以很方便地解决此类问题,建议尽量使用此功能。同程序段多进给速度功能的介绍如下:
基于NCK的快速输入(主动量仪的测量输出),此功能可在一个程序段中激活6种进给速度、延时和回退。此快速输入由MD21220定义。
17~12:激活对应的速度F7~F2:
11:激活延时ST,单位:秒;延时结束后会激活删除余程;
10:激活回退SR;回退后自动激活删除余程。优先级:从10到17,优先级由高变低。程序段结束的条件:
a.编程终点位置到达;
b.回退结束(SR);
c.延时结束(ST)
2.工件位置测量
用于测量工件的准确安装位置,以实现工件零点的定义。通道测量功能可实现工件位置测量。系统对量仪的要求:探头在检测到物体时,能够产生24V的保持信号(而不是脉冲信号)。量仪信号的连接:测量信号应连接到802D sl接口X20的端子11(测量1)或接口X21端子11(测量2)。端子9和端子12为探头信号的公共端(信号地)。
MDl3200 MEAS_PROBE_LOW_ACTIVE可定义探头的有效电平。
测量程序需用户自行开发,其中一些相关语句举例如下:
802D sl的零件程序中编程测量循环举例:
N10 G1乃00)(300 z200 MEAS=-1;探头1下降沿触发
N20 G1 F300)(300 Y100 MEAS=1;探头1上升沿触发
N30 G1 F300 x300 z200 MEAs=-2;探头2下降沿触发
N40 G1 F300)(300 Y100 MEAS=2;探头2上升沿触发
探头信号生效或编程位置到达,测量程序段结束。
注意:当编程测量某一几何轴(工件坐标系),所有几何轴的测量结果均被存储。测量结果(系统变量):
$AC_MEA[1]一探头触发状态(测量开始时该变量复位,探头触发时置位)
$AA_MM[<轴名>]一机床坐标系的测量结果非AA_Mw[<轴名>]一工件坐标系的测量结果
二、斜轴功能
由于磨削工件加工工艺的需要,如图1所示,如果在同台机床上实现标识1、2、3、4部位的磨削,x轴和Z轴在机械上是非90。的关系,由此会给零件程序的编程带来很大困难,斜轴功能(TRAANG)可解决此问题。使用了斜轴转换之后,零件程序可在笛卡尔坐标系下正常编程,数控系统会自动计算轴的运动速度和距离。