數控系統M代碼詳解M08 M09 M19 M30 M98 M99

M代碼說明2

9. M08:切削劑噴出

程序執行至M08,即啟動切削劑泵,但必須配合執行操作面板上的 CLNT AUTO鍵,處於"ON" ( 燈亮 ) 狀態。 ( 切削液程序鍵,處於ON ) 否則泵不會啟動。

一般CNC機械主軸附近有一閥門可以手動調節切削劑流量大小。

數控系統M代碼詳解M08 M09 M19 M30 M98 M99

10.M09:噴霧及切削劑關閉

噴霧及冷卻劑泵浦關閉,停止切削劑噴出。常用於程序執行完畢之前。(但常可省略, 因為一般M02、M30指令皆包含M09)。

11.M19:主軸定向停止

主軸旋轉至一固定之方向而後停止旋轉,於裝置精搪孔刀及背搪孔刀使用G76或G87指 令時,因其包含M19指令,且刀具會平移一小段距離。故必須先以MDI方式執行19指令,以確定偏位方向,以便提供給G76或G87指令使用。

數控系統M代碼詳解M08 M09 M19 M30 M98 M99

12.M30:程序結束

此指令應置於程序最後單節,表示程序到此結束。此指令會自動將主軸停止(M05)及關 閉切削劑(M09),且程序執行指針會自動回到程序的第一單,以方便此程序再次被執行。此即是與M02指令不同之處,故程序結束大多使用M30較方便。

13.M98:主程序呼叫子程序(發那科系統)

此指令置於主程序之某一單節,當執行至M98時,控制器,即從內存內呼叫M98後面所指定之子程序出來執行。執行次數大多由1~99。指令格式:

數控系統M代碼詳解M08 M09 M19 M30 M98 M99

14.M99:子程序結束並跳回主程序(發那科系統)

此指令用於子程序最後單節,表示子程序結束,且命令程序執行指針跳回主程序中M98的下一單節繼續執行程序。

M99指令也可用於主程序最後單節,此時程序執行指針會跳回主程序的第一單節繼續執行此程序,所以此程序將一直重複執行,除非按下RESET鍵才能中斷執行。此種方法常用於CNC銑床或MC開機後的暖機程序,

如下面例子可供參考。(也常用於展覽會場展示用)。

O1234;

數控系統M代碼詳解M08 M09 M19 M30 M98 M99



分享到:


相關文章: