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功能指令被忽略。
如果本篇文章對你有所幫助,歡迎點個贊或者關注一下,感謝您的閱讀,如果您有更好的建議,歡迎在下方評論區留言。關注數控車床,每天與大家分享精密機床知識。
文章由:數控車床http://www.cjeh.cn/東莞市周氏數控設備有限公司整理提供,此文觀點不代表本站觀點以上便是數控車床常用的輔助功能指令是控制哪些動作的的介紹希望可以幫助到大家,更多的數控知識,請關注我們。
本文標題:數控車床常用的輔助功能指令是控制哪些動作的 地址:[ http://www.cjeh.cn/xinwenzixun/xingyezixun/348.html ]
手機:13649862382
電話:13649862382
郵箱:226284020@qq.com
地址:東莞市大嶺山鎮顏屋村顏蓮路86號鑫峰科技園C棟一樓
微信咨詢: