非模态指令是指在程序段中有效,并且仅在该程序段中起作用的指令。一旦程序段执行完毕,非模态指令的功能就会自动取消,在下一段程序中需要重新指定。以下是一些非模态指令的例子:
G00:快速定位
G01:直线插补
G04:暂停(休止)
M03:主轴正转
M05:主轴停止
M30:程序结束
M98:调用子程序
M99:返回上一级子程序
需要注意的是,模态指令与非模态指令的主要区别在于模态指令在执行后一直有效,直到被同组的其他指令取消,而非模态指令仅在其所在的程序段中有效。
非模态指令是指在程序段中有效,并且仅在该程序段中起作用的指令。一旦程序段执行完毕,非模态指令的功能就会自动取消,在下一段程序中需要重新指定。以下是一些非模态指令的例子:
G00:快速定位
G01:直线插补
G04:暂停(休止)
M03:主轴正转
M05:主轴停止
M30:程序结束
M98:调用子程序
M99:返回上一级子程序
需要注意的是,模态指令与非模态指令的主要区别在于模态指令在执行后一直有效,直到被同组的其他指令取消,而非模态指令仅在其所在的程序段中有效。