M00 Program Halt. Program execution stops, and coolant and spindle are turned off. Program execution resumes when the start button is pressed, or control can be transfered to the menu screen by pressing the stop button. Use M00 in the middle of a file to safely change tools or check dimensions.

M02 Program End. Program execution stops, coolant and spindle are turned off, program execution jumps to the menu screen. Restart is not possible, lines after an M02 can not be executed.

M03 Start Spindle. Turns on relay A.

M05 Stop Spindle.

M06 Stops spindle, turns off coolant, stops program execution. Useful for tool changes.

M08 Coolant On. Turns on relay B.

M09 Coolant Off.

M30 Program End & Re-wind. Program execution stops, coolant and spindle are turned off, program execution goes to the beginning of the current part file. Use M30 to make multiple parts without having to re-enter the part's name.

M98 and M99, Go To and Return From Subroutine are not supported, use
cut and paste in your text editor to accomplish the same thing.