结构推理 G指令和M指令的基本功能是什么?模态G代码和非模态G代码有何区别?
【正确答案】准备功能G指令是使数控机床建立起某种加工方式的指令,例如插补、刀具补偿和固定循环等。
   辅助功能M指令主要用于表示主轴正转、主程序结束并返回程序开头、主轴停止、换刀、切削液开与关等功能的指令、各种进给操作时的辅助动作及其状态。
   G指令有模态代码和非模态代码,模态代码具有续效性,即在一个程序段中使用一次,便保持其功能的有效,直到后面的程序段中使用同组的另一代码时才失效,而非模态代码只在书写的程序段中有效。
【答案解析】