首页 理论教育 M代码执行时的常效指令和动作变化

M代码执行时的常效指令和动作变化

时间:2023-06-30 理论教育 版权反馈
【摘要】:在执行M02以后,执行M02前的常效指令将根据设定动作里的选项而变化。若设定“自动电源关断”为ON时,在读至M02后,动力电源自动切断。按ENT键后,可断续执行M00代码以后的程序。2)在执行M06时,不检测电极丝的切断状态。3)仅在M06指令所在的程序块里执行。

M代码执行时的常效指令和动作变化

1.M02(运行程序结束)

功能:表示主程序结束。

在执行M02以后,执行M02前的常效指令将根据设定动作里的选项而变化。

若设定“自动电源关断”为ON时,在读至M02后,动力电源自动切断。但在模拟加工时,即使“自动电源关断”为ON,也不切断电源。

2.M00(程序停止)

功能:执行M00指令后,程序的执行被暂时停止。与单个程序块停止的情况相同,至此以前的常效命令信息全部被保存起来。

按ENT键后,可断续执行M00代码以后的程序。

3.M01(选择程序停止)

功能:同M00的功能相同。但是只有在设定画面里设定“选择停止”=ON时,M01指令才有效;设定“选择停止”=OFF时,M01指令被忽视。

4.M98(子程序调用)

功能:用于调用子程序。

5.M99(子程序结束调用)

功能:表示子程序结束。M99被执行后,程序返回到主程序,继续执行主程序。

6.M05(忽视接触感知)(www.xing528.com)

功能:忽视接触感知的代码。只是对M05指定的同一程序块内的移动忽视接触感知。

7.M06(不放电)

功能:带有M06的程序块在执行时,移动过程中不放电。

例:

M06 G01X_Y_;直线插补到X_Y_位置的过程中不放电

M06 G02G03X_Y_I_J_;沿圆弧插补到X_Y_位置的过程中不放电

注意:

1)执行该动作时,接触感知功能有效。若要忽视接触感知,请同时用M05。

2)在执行M06时,不检测电极丝的切断状态。

3)仅在M06指令所在的程序块里执行。

8.M199(Q文件结束)[1]

功能:使Q文件结束。执行M199指令后,程序返回到调用Q命令的主程序,然后继续执行主程序。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈