M功能也稱輔助功能,主要是命令數(shù)控車床的一些輔助設(shè)備實(shí)現(xiàn)相應(yīng)的動(dòng)作,數(shù)控車床常用的M功能如下:
(1)M00一程序停止。
數(shù)控程序中,當(dāng)程序運(yùn)行過程中執(zhí)行到M00指令時(shí),整個(gè)程序停止運(yùn)行,主軸停止,切削液關(guān)閉。若要使程序繼續(xù)執(zhí)行,只需要按一下數(shù)控機(jī)床操作面板上的循環(huán)( CYCLESTART)啟動(dòng)鍵即可。這一指令一般用于程序調(diào)試、首件試切削時(shí)檢查工件加工質(zhì)量及精度等需要讓主軸暫停的場合,也可用于經(jīng)濟(jì)型數(shù)控車床轉(zhuǎn)換主軸轉(zhuǎn)速時(shí)的暫停。
(2)M01一條件程序停止。
M01指令和M00指令類似,所不同的是:M01指令使程序停止執(zhí)行是有條件的,它必須和數(shù)控車床操作面板上的選擇性停止鍵( 0PT STOP)一起使用。若按下該鍵,指示燈亮,則執(zhí)行到M01時(shí),功能與M00相同;若不按該鍵,指示燈熄滅,則執(zhí)行到M01時(shí),程序也不會(huì)停止,而是繼續(xù)往下執(zhí)行。
(3)M02—程序結(jié)束。
該指令往往用于個(gè)程序的最后一個(gè)程序段表示程序結(jié)束。該指令自動(dòng)將主軸停止、切削液關(guān)閉,程序指針(可以認(rèn)為是光標(biāo))停留在程序的末尾,不會(huì)自動(dòng)回到程序的開頭。
(4)M03一主軸正轉(zhuǎn)。
程序執(zhí)行至M03指令,主軸正方向旋轉(zhuǎn)(由尾座向主軸看時(shí),逆時(shí)針方向旋轉(zhuǎn))。一般轉(zhuǎn)塔式刀座,大多采用刀頂面朝下安裝車刀,故用該指令。
(5)M04一主軸反轉(zhuǎn)。
程序執(zhí)行至M04指令,主軸反方向旋轉(zhuǎn)(由尾座向主軸看時(shí),順時(shí)針方向旋轉(zhuǎn))。
(6)M05一主軸停止。
程序執(zhí)行至M05指令,主軸停止,M05指令一般用于以下一些情況:
①程序結(jié)束前(??墒÷裕?yàn)镸02和M30指令都包含M05)。
②數(shù)控車床主軸換擋時(shí),若數(shù)控車床主軸有高速擋和低速擋,則在換擋之前,必須用M05指令,使主軸停止,以免損壞換擋機(jī)構(gòu)。
③主軸正、反轉(zhuǎn)之間的轉(zhuǎn)換,也必須使用M05指令,使主軸停止后,再用轉(zhuǎn)向指令行轉(zhuǎn)向,以免伺服電動(dòng)機(jī)受損。
(7)M08一冷卻液開。
程序執(zhí)行至M08指令時(shí),啟動(dòng)冷卻泵,但必須配合執(zhí)行操作面板上的 CLNT AUTO鍵,使它的指示燈處于“ON”(燈亮)的狀態(tài),否則無效。
(8)M09一冷卻液關(guān)。
M09指令用于將冷卻液關(guān)閉,當(dāng)程序運(yùn)行至該指令時(shí)冷卻泵關(guān)閉,停止噴冷液,這一指令??墒÷裕?yàn)镸02、M30指令都具有停止冷卻泵的功能。
(9)M30—程序結(jié)束并返回程序頭。
M30指令功能與M02指令功能一樣,也是用于整個(gè)程序結(jié)束。它與M2指令別是:M30指令使程序結(jié)束后,程序指針自動(dòng)回到程序的開頭,以方便下一程序的執(zhí)行,其他方面的功能
(10)M9—調(diào)用子程序
程序運(yùn)行至M98指令時(shí),將跳轉(zhuǎn)到該指令所指定的子程序中執(zhí)行。
指令格式:M98P L ;
式中,P為指定子程序的程序號;L為調(diào)用子程序的次數(shù),如果只有一次,則可省略。
(11)M99子程序結(jié)束返回/重復(fù)執(zhí)行。
M99指令用于子程序結(jié)束,也就是子程序的最后一個(gè)程序段。當(dāng)子程序運(yùn)行至M99指令時(shí),系統(tǒng)計(jì)算子程序的執(zhí)行次數(shù),如果沒有達(dá)到主程序編程指定的次數(shù),則程序指針回到子程序的開頭繼續(xù)執(zhí)行子程序,如果達(dá)到主程序編程指定的次數(shù),則返回主程序中M98指令的下一程序段繼續(xù)執(zhí)行。
M99也可用于主程序的最后一個(gè)程序段,此時(shí)程序執(zhí)行指針會(huì)跳轉(zhuǎn)到主程序的第一個(gè)程序段繼續(xù)執(zhí)行,不會(huì)停止,也就是說程序會(huì)一直執(zhí)行下去,除非按下 RESET鍵,程序才會(huì)中斷執(zhí)行。
使用M功能指令時(shí),一個(gè)程序段中只允許出現(xiàn)一個(gè)M指令,若出現(xiàn)兩個(gè),則后出現(xiàn)的那一個(gè)有效,前面的M功能指令被忽略。
如果本篇文章對你有所幫助,歡迎點(diǎn)個(gè)贊或者關(guān)注一下,感謝您的閱讀,如果您有更好的建議,歡迎在下方評論區(qū)留言。關(guān)注數(shù)控車床,每天與大家分享精密機(jī)床知識。
文章由:數(shù)控車床http://411156.com/東莞市周氏數(shù)控設(shè)備有限公司整理提供,此文觀點(diǎn)不代表本站觀點(diǎn)以上便是數(shù)控車床常用的輔助功能指令是控制哪些動(dòng)作的的介紹希望可以幫助到大家,更多的數(shù)控知識,請關(guān)注我們。
本文標(biāo)題:數(shù)控車床常用的輔助功能指令是控制哪些動(dòng)作的 地址:[ http://411156.com/xinwenzixun/xingyezixun/348.html ]
手機(jī):13649862382
電話:13649862382
郵箱:226284020@qq.com
地址:東莞市大嶺山鎮(zhèn)顏屋村顏蓮路86號鑫峰科技園C棟一樓
微信咨詢: