M17: 子程序结束指令。(类似于ISO编程中常使用的M99指令)

M17和RET指令

都用于子程序返回,他们的区别是什么呢

RET必须单独一行书写,而M17可以与其他指令同行书写。

当M17单行书写时,当子程序结束返回主程序将会中断连续路径运行的状态,这就是为什么当子程序结束时会有停顿的感觉的原因。