M代碼 |
說明 |
![]() |
M00 | 程序停 |
|
M01 | 選擇停止 |
|
M02 | 程序結束(復位) |
|
M03 | 主軸正轉 (CW) |
|
M04 | 主軸反轉 (CCW) |
|
M05 | 主軸停 |
|
M06 | 換刀 |
|
M08 | 切削液開 |
|
M09 | 切削液關 |
|
M30 | 程序結束(復位) 并回到開頭 |
|
M48 | 主軸過載取消 不起作用 |
|
M49 | 主軸過載取消 起作用 |
|
M94 | 鏡象取消 |
|
M95 | X坐標鏡象 |
|
M96 | Y坐標鏡象 |
|
M98 | 子程序調用 |
|
M99 | 子程序結束 |
循環 |
說明 |
![]() |
LCYC82 |
鉆削,沉孔加工 |
|
LCYC83 |
深孔鉆削 |
|
LCYC840 |
帶補償夾具的螺紋切削 |
|
LCYC84 |
不帶補償夾具的螺紋切削 |
|
LCYC85 |
鏜孔 |
|
LCYC60 |
線性孔排列 |
|
LCYC61 |
圓弧孔排列 |
|
LCYC75 |
矩形槽,鍵槽,圓形凹槽銑削 |
循環 |
說明 |
![]() |
CYCLE82 |
中心鉆孔 |
|
CYCLE83 |
深孔鉆削 |
|
CYCLE84 |
性攻絲 |
|
CYCLE85 |
鉸孔 |
|
CYCLE86 |
鏜孔 |
|
CYCLE88 |
帶停止鏜孔 |
|
CYCLE71 |
端面銑削 |
|
LONGHOLE |
一個圓弧上的長方形孔 |
|
POCKET4 |
環形凹槽銑削 |
|
POCKET3 |
矩形凹槽銑削 |
|
SLOT1 |
一個圓弧上的鍵槽 |
|
SLOT2 |
環行槽 |
循環 |
說明 |
![]() |
LCYC82 |
鉆削,沉孔加工 |
|
LCYC83 |
深孔鉆削 |
|
LCYC840 |
帶補償夾具的螺紋切削 |
|
LCYC84 |
不帶補償夾具的螺紋切削 |
|
LCYC85 |
鏜孔 |
|
LCYC93 |
切槽循環 |
|
LCYC95 |
毛坯切削循環 |
|
LCYC97 |
螺紋切削 |
循環 |
說明 |
![]() |
CYCLE71 |
平面銑削 |
|
CYCLE82 |
中心鉆孔 |
|
YCLE83 |
深孔鉆削 |
|
CYCLE84 |
剛性攻絲 |
|
CYCLE85 |
鉸孔 |
|
CYCLE86 |
鏜孔 |
|
CYCLE88 |
帶停止鏜孔 |
|
CYCLE93 |
切槽 |
|
CYCLE94 |
退刀槽形狀E..F |
|
CYCLE95 |
毛坯切削 |
|
CYCLE97 |
螺紋切削 |
M代碼 |
說明 |
![]() |
M00 |
程序停 |
|
M01 |
選擇停止 |
|
M02 |
程序結束(復位) |
|
M03 |
主軸正轉 (CW) |
|
M04 |
主軸反轉 (CCW) |
|
M05 |
主軸停 |
|
M06 |
換刀 |
|
M07 |
切削液開 |
|
M09 |
切削液關 |
|
M98 |
子程序調用 |
|
M99 |
子程序結束 |
M代碼 |
說明 |
![]() |
M00 |
程序停 |
|
M01 |
選擇停止 |
|
M02 |
程序結束(復位) |
|
M03 |
主軸正轉 (CW) |
|
M04 |
主軸反轉 (CCW) |
|
M05 |
主軸停 |
|
M06 |
換刀 |
|
M08 |
切削液開 |
|
M09 |
切削液關 |
|
M10 |
卡緊 |
|
M11 |
松開 |
|
M32 |
潤滑開 |
|
M33 |
潤滑關 |
|
M98 |
子程序調用 |
|
M99 |
子程序結束 |
M代碼 |
說明 |
![]() |
M03 |
主軸正轉 |
|
M04 |
主軸反轉 |
|
M05 |
主軸停止 |
|
M08 |
冷卻液開 |
|
M09 |
冷卻液關(不輸出信號) |
|
M32 |
潤滑開 |
|
M33 |
潤滑關(不輸出信號) |
|
M10 |
備用 |
|
M11 |
備用尖(不輸出信號) |
|
M00 |
程序暫停,按'循環起動'程序繼續執行 |
|
M30 |
程序結束,程序返回開始 |
M代碼 |
說明 |
![]() |
M03 |
主軸正轉 |
|
M04 |
主軸反轉 |
|
M05 |
主軸停止 |
|
M08 |
冷卻液開 |
|
M09 |
冷卻液關(不輸出信號) |
|
M32 |
潤滑開 |
|
M33 |
潤滑關(不輸出信號) |
|
M10 |
備用 |
|
M11 |
備用尖(不輸出信號) |
|
M00 |
程序暫停,按'循環起動'程序繼續執行 |
|
M30 |
程序結束,程序返回開始 |
M代碼 |
說明 |
![]() |
M00 |
程序停 |
|
M01 |
選擇停止 |
|
M02 |
程序結束(復位) |
|
M03 |
主軸正轉 (CW) |
|
M04 |
主軸反轉 (CCW) |
|
M05 |
主軸停 |
|
M06 |
換刀 |
|
M08 |
切削液開 |
|
M09 |
切削液關 |
|
M10 |
卡緊 |
|
M11 |
松開 |
|
M32 |
潤滑開 |
|
M33 |
潤滑關 |
|
M98 |
子程序調用 |
|
M99 |
子程序結束 |
M指令 |
解釋 |
![]() |
M01 |
條件停 |
|
M02 |
程序結束并停機 |
|
M03 |
主軸正轉 |
|
M04 |
主軸反轉 |
|
M05 |
主軸停 |
|
M06 |
冷卻開 |
|
M07 |
冷卻關 |
|
M08 |
工件夾緊 |
|
M09 |
工件松開 |
|
M10 |
開指定的繼電器 |
|
M11 |
關指定的繼電器 |
|
M20 |
設定刀補號 |
|
M21 |
程序結束并返回程序開頭 |
|
M71~M85 |
繼電器脈沖輸出 |
G代碼 |
解釋 |
![]() |
M00 |
程序暫停 |
|
M01 |
L××(K××) |
|
M02 |
程序結束并停機 |
|
M03 |
主軸正轉 |
|
M04 |
主軸反轉 |
|
M05 |
主軸停 |
|
M08 |
冷卻開 |
|
M09 |
冷卻關 |
|
M10 |
工件夾緊 |
|
M11 |
工件松開 |
|
M20 |
K××號繼電器 |
|
M21 |
K××關××號繼電器 |
|
M30 |
程序結束并返回程序開頭 |
|
M71~M85 |
繼電器脈沖輸出 |
G代碼 |
解釋 |
![]() |
G00 |
快速點定位指令 |
|
G01 |
直線插補指令 |
|
G02、G03 |
圓弧插補指令 |
|
G04 |
程序延時指令 |
|
G26、G27 G28、G29 |
返回起始點指令 |
|
G22、G80 |
程序循環指令 |
|
G23 |
矩形循環指令 |
|
G37、G38 G39、G36 |
返回硬參考點指令 |
|
G82、G83 |
螺紋循環指令 |
|
G46、G47 G48、G49 |
返回軟參考點指令 |
|
G96、G97 |
恒線速切削功能 |
M指令 |
解釋 |
![]() |
M00 |
程序暫停指令 |
|
M02 |
程序結束指令 |
|
M30 |
主軸停止,程序結束指令 |
|
M20 |
自動循環指令 |
|
M03 |
主軸正轉指令 |
|
M04 |
主軸反轉指令 |
|
M05 |
主軸停止指令 |
|
M06 |
發信后等待回答指令 |
|
M26 |
發信指令 |
|
M21 |
發信后等待回答指令 |
|
M97 |
程序跳轉指令 |
|
M98 |
子程序調用指令 |
|
M99 |
子程序返回指令 |
組別 |
M代碼 |
功能 |
![]() |
A |
M00,M01,M02 |
程序停止,程序選擇停,程序結束 |
|
B |
M03,M04,M05 |
主軸正轉,主軸反轉,主軸停 |
|
C |
M06 |
自動換刀 |
|
D |
M08,M09 |
冷卻液開,冷卻液關 |
|
E |
M98,M99 |
調用子程序,子程序返回 |