欢迎访问~东莞市周氏数控设备有限公司!
语言选择:繁體中文

行业资讯

数控车床常用的辅助功能指令是控制哪些动作的

M功能也称辅助功能,主要是命令数控车床的一些辅助设备实现相应的动作,数控车床常用的M功能如下:

(1)M00一程序停止。

数控程序中,当程序运行过程中执行到M00指令时,整个程序停止运行,主轴停止,切削液关闭。若要使程序继续执行,只需要按一下数控机床操作面板上的循环( CYCLESTART)启动键即可。这一指令一般用于程序调试、首件试切削时检查工件加工质量及精度等需要让主轴暂停的场合,也可用于经济型数控车床转换主轴转速时的暂停。

(2)M01一条件程序停止。

M01指令和M00指令类似,所不同的是:M01指令使程序停止执行是有条件的,它必须和数控车床操作面板上的选择性停止键( 0PT STOP)一起使用。若按下该键,指示灯亮,则执行到M01时,功能与M00相同;若不按该键,指示灯熄灭,则执行到M01时,程序也不会停止,而是继续往下执行。

(3)M02—程序结束。

该指令往往用于个程序的最后一个程序段表示程序结束。该指令自动将主轴停止、切削液关闭,程序指针(可以认为是光标)停留在程序的末尾,不会自动回到程序的开头。

(4)M03一主轴正转。

程序执行至M03指令,主轴正方向旋转(由尾座向主轴看时,逆时针方向旋转)。一般转塔式刀座,大多采用刀顶面朝下安装车刀,故用该指令。

(5)M04一主轴反转。

程序执行至M04指令,主轴反方向旋转(由尾座向主轴看时,顺时针方向旋转)。

(6)M05一主轴停止。

程序执行至M05指令,主轴停止,M05指令一般用于以下一些情况:

①程序结束前(常可省略,因为M02和M30指令都包含M05)。

②数控车床主轴换挡时,若数控车床主轴有高速挡和低速挡,则在换挡之前,必须用M05指令,使主轴停止,以免损坏换挡机构。

③主轴正、反转之间的转换,也必须使用M05指令,使主轴停止后,再用转向指令行转向,以免伺服电动机受损。

(7)M08一冷却液开。

程序执行至M08指令时,启动冷却泵,但必须配合执行操作面板上的 CLNT AUTO键,使它的指示灯处于“ON”(灯亮)的状态,否则无效。

(8)M09一冷却液关。

M09指令用于将冷却液关闭,当程序运行至该指令时冷却泵关闭,停止喷冷液,这一指令常可省略,因为M02、M30指令都具有停止冷却泵的功能。

(9)M30—程序结束并返回程序头。

M30指令功能与M02指令功能一样,也是用于整个程序结束。它与M2指令别是:M30指令使程序结束后,程序指针自动回到程序的开头,以方便下一程序的执行,其他方面的功能

(10)M9—调用子程序

程序运行至M98指令时,将跳转到该指令所指定的子程序中执行。

指令格式:M98P L ;

式中,P为指定子程序的程序号;L为调用子程序的次数,如果只有一次,则可省略。

(11)M99子程序结束返回/重复执行。

M99指令用于子程序结束,也就是子程序的最后一个程序段。当子程序运行至M99指令时,系统计算子程序的执行次数,如果没有达到主程序编程指定的次数,则程序指针回到子程序的开头继续执行子程序,如果达到主程序编程指定的次数,则返回主程序中M98指令的下一程序段继续执行。

M99也可用于主程序的最后一个程序段,此时程序执行指针会跳转到主程序的第一个程序段继续执行,不会停止,也就是说程序会一直执行下去,除非按下 RESET键,程序才会中断执行。

使用M功能指令时,一个程序段中只允许出现一个M指令,若出现两个,则后出现的那一个有效,前面的M功能指令被忽略。

如果本篇文章对你有所帮助,欢迎点个赞或者关注一下,感谢您的阅读,如果您有更好的建议,欢迎在下方评论区留言。关注数控车床,每天与大家分享精密机床知识。

文章由:数控车床https://www.zhoushicnc.com/东莞市周氏数控设备有限公司整理提供,此文观点不代表本站观点

以上便是数控车床常用的辅助功能指令是控制哪些动作的的介绍希望可以帮助到大家,更多的数控知识,请关注我们。

本文标题:数控车床常用的辅助功能指令是控制哪些动作的 地址:[ https://www.zhoushicnc.com/xinwenzixun/xingyezixun/348.html ]

编程知识

联系我们

手机:13649862382

电话:13649862382

邮箱:226284020@qq.com

地址:东莞市大岭山镇颜屋村颜莲路86号鑫峰科技园C栋一楼

微信咨询:

数控车床


close
用手机扫描二维码关闭
二维码