數(shù)控車床輔助功能
1.功能
輔助功能M可以設(shè)定一些開關(guān)操作,它主要用于機床加工操作時的工藝性指令,如“打開/關(guān)閉冷卻液”等,從M0一M99,共100個。其特點是靠繼電器的通斷來實現(xiàn)其控制過程,如表5—5所示。除少數(shù)M功能(如MO)被數(shù)控系統(tǒng)生產(chǎn)廠家固定地設(shè)定了某些功能外,其余一般可供機床生產(chǎn)廠家自由設(shè)定(PLc程序)。需要注意的是,在一個程序段中最多可以有5個M功能。
(1)MOO——程序暫停。完成編有MOO指令的程序殷中的其他指令后主軸停止.進給停止,冷卻液關(guān)斷,程序停止。此時可執(zhí)行某一手動操作,如工件調(diào)頭、手動變速等。重新按“循環(huán)啟動”按鈕,機床將繼續(xù)執(zhí)行下一程序段。
(2)M11——計劃停止(任選暫停)。與MOO相似,不同處在于必須在操作面板上,預(yù)先(程序啟動前)按下任選停止開關(guān)按鈕,使其相通,當(dāng)執(zhí)行完編有MOI指令的程序段的其他指令后,程序停止。如不按任選停止,則MOI指令不起作用,程序繼續(xù)執(zhí)行。當(dāng)零件加工時間較長,或在加工過程中需要停機檢查、測量關(guān)鍵部位以及交接班等情況時,使用該指令很方便。
(3)M02——程序結(jié)束,包括主程序與子程序結(jié)束都可使用。執(zhí)行該程序后.表示程序內(nèi)所有指令均已完成,因此,切斷機床所有動作,機床復(fù)位。但程序結(jié)束后,不返回到程序開頭的位置。
(4)M03——主軸順時針(正)轉(zhuǎn)。
(5)M04——主軸逆時針(反)轉(zhuǎn)。
(6)M05——主軸停止。
(7)M06——刀塔轉(zhuǎn)位,必須與相應(yīng)的刀號結(jié)合,才構(gòu)成完整的換刀指令。一般車床無蔫M6,而采用T…直接換刀。
(8)M07——冷卻液開(第一冷卻)。
(9)M08——冷卻液開(第二冷卻)。
(10)M09——冷卻液關(guān)。
(11)M17——子程序結(jié)束。
(12)M30——主程序結(jié)束。在完成程序段的所有指令后,使主軸進給、冷卻液停止,機床復(fù)位,與M02相似,不同處在于該指令還使紙帶回到起始位置。
(13)M41、M42--•——主軸齒輪級。
2.應(yīng)用說明
M功能在坐標(biāo)軸運行程序段中的作用情況如下:如果MO、M1、M2功能位于一個有坐標(biāo)軸運行指令的程序段中,則只有在坐標(biāo)軸運行之后這些功能才會生效;對于M3、M4、M5功能,則在坐標(biāo)軸運行之前,信號就傳送到內(nèi)部的接口PLC.控制器中,只有當(dāng)受控主軸按M3或M4啟動后,才開始坐標(biāo)軸運行。對于M5指令,則在坐標(biāo)軸運行以后才能生效;
其他M功能信號與坐標(biāo)軸運行信號一起輸出到內(nèi)部接口PLc控制器上。
在編寫程序段時,如果工藝上對這兩個操作順序沒有嚴(yán)格要求,可以編成一個程序段。但如果工藝要求是一定某個操作先執(zhí)行,在不了解M功能時序的情況下,可以將其分成兩個程序段,先編程的程序段先執(zhí)行。