首页 理论教育数控机床辅助功能指令简介

数控机床辅助功能指令简介

【摘要】:众所周知,数控机床对工件的加工是靠加工程序中的各种指令来完成的。为了维修的方便,现将一些常用的辅助功能M指令介绍如下;1.M00指令该指令用于数控机床在加工过程中,对工件和刀具的尺寸测量、手工换刀、手动变速等操作。不同的数控系统,其表示的方法也有所不同。

当前,数控机床应用得越来越多,学习一些相关的数控技术知识特别是软件方面的知识,对于维修人员来说更为必要。它不仅可以提高自身的理论水平,还能够增加数控技术的综合应用能力,给维修工作上档次奠定坚实的基础,为数控机床的维修工作带来很大的方便。

众所周知,数控机床对工件的加工是靠加工程序中的各种指令来完成的。而辅助功能M指令是必不可少的,它控制着数控机床或系统的辅助功能的动作,例如主轴的正转和反转及其停止;刀具的交换;工件的夹紧和松开;切削液的开和关;润滑系统的运行及程序的结束等。所有这些辅助功能的动作都是按一定顺序进行控制的,其控制信息主要是开关量信号,这些控制信息的执行由可编程序控制器(PLC)来完成。有关可编程序控制器(PLC)的内容在后面的模块中讲授。

辅助功能M指令由地址符M和两位数字组成,从M00~M99共100个,见附录C。辅助功能M指令一般书写在程序段的后部。为了维修的方便,现将一些常用的辅助功能M指令介绍如下;

1.M00指令(程序停止)

该指令用于数控机床在加工过程中,对工件和刀具的尺寸测量、手工换刀、手动变速等操作。其功能是在执行完含有M00指令的程序后,机床的主轴停转、进给和切削液都自动停止。要继续执行下一程序段时,需重按“起动”键,便可继续执行了。

2.M01指令(计划停止)

该指令用于加工工件及其关键尺寸的抽样检查、清理铁屑等。其功能与M00基本相似,不同的是只有“选择停止开关”按下时,M01指令才有效。

3.M02指令(程序结束)

该指令用于机床的停止并可复位。其功能与M00相似,但比M00多了“复位”的功能。

4.M03、M04、M05指令(正转、反转、停止)

该指令用于主轴的正转、反转、停止控制。其功能是决定主轴的运动状态。一般规定主轴顺时针旋转为其正转,逆时针旋转为其反转。

5.M06指令(换刀控制)

该指令用于换刀控制。其功能是完成电动控制刀架或多轴转塔刀具的自动转位换刀及加工中心的自动换刀。

6.M07、M08、M50、M51、M09指令(开、关控制)

该指令用于冷却机构的开、关控制。其功能是:M07、M08、M50、M51指令起动2号、1号、3号、4号冷却泵工作;M09指令关闭2号、1号、3号、4号冷却泵,并注销M07、M08、M50、M51指令。

7.M19指令(定向停止)

该指令用于主轴定向停止控制。其功能是在点位控制和自动换刀的数控机床中,使主轴准确地停止在预定的位置(角度)上。

8.M30指令(程序结束)

该指令用于程序结束控制。其功能与M02指令基本相同,只多了一个“倒带”的功能。

9.其他辅助功能指令

数控机床除了辅助功能指令M以外,还有F、S、T三个辅助功能指令。

(1)F指令(进给速度)

该指令是续效指令,用于进给速度控制。不同的数控系统,其表示的方法也有所不同。F指令通常用地址符F加3位数字表示,而3位数字就是进给速度的大小。如F130就表示进给速度是130mm/min;若进给速度与主轴转速有关时(螺纹加工),则表示进给速度是130mm/r。

(2)S指令(主轴转速)

该指令是续效指令,用于主轴转速控制。S指令由地址符S加2~4位数字表示。如S500表示主轴转速是500m/min或500r/min。

(3)T指令(刀具选择、补偿)

该指令用于选择刀具和刀具参数补偿号。T指令用地址符T加2位或4位数字表示。其中,2位数字的表示刀具的编号;4位数字的前2位是刀具号,后2位是刀具参数补偿号。

【任务小结】

通过该任务的实施,明确和了解了数控机床方面的一些知识。

1.数控机床电器控制电路分析:以TK1640数控车床为例,简介了数控机床的组成。具体地介绍了TK1640数控车床的组成和运动方式及其控制要求;其电器控制电路的分析方法及工作过程。

2.数控机床中常用的辅助功能指令简介:简介了数控机床常用的辅助指令(八个M指令及F、S、T三个指令)的组成和作用,以提高数控技术的综合应用能力。