M30 – 程序结束并返回

此命令退出程序并返回到 gcode 文件的第一行。


语法和参数


  • M30
  • L值 当添加到 M30 指令时,程序将重复指定的循环次数。 L10 在停止倒带之前运行 gcode 10 次
  • L0值 当 L0 被添加到 M30 时,程序返回并在无限循环中重复。



INFO:磨削 Gcode 文件时,轴不会在 M30 的最后一个循环之前停止。这消除了周期之间的上升和下降时间。

示例程序


 N10 G00 X0 Y0
N20G00X10
N30 M30
N40 G00 Y10


  • N10线将 X 和 Y 轴移动到 0,00 位置。
  • 在线N20处,X轴移动到位置X10。
  • N30行,程序停止并且文件返回到N10行。按 Cycle Start 从N10行开始程序。



无限循环


 N10 G00 X0 Y0
N20G00X10 
N30 M30 L0    


  • 该程序在返回到 N10 并自动重新启动之前执行 N10 到 N30 行。它将一直持续到手动停止。



重复20次


 N10 G00 X0 Y0 
N20G00X10 
N30 M30 L20


  • 该程序执行 N10 到 N30 行,然后返回到 N10 并再次开始 20 个循环,此时它返回到 N10 并停止。