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