| Code | Function |
|---|
| M00 | stop the machine and the program |
| M01 | If the optional stop button on the machine is active, stop the machine |
| M03 | spindle on in clockwise direction |
| M04 | spindle on in counterclockwise direction |
| M05 | spindle stop |
| M06 Tnnmm | select tool nn with offset mm |
| M08 | turn on main spindle cooling |
| M09 | turn off main spindle cooling |
| M13 | Spindle On, Coolant On |
| M30 | program end, rewind |
| M91 | Readout Display Incremental |
| M92 | Readout Display Absolute |
| M97 | Go to or jump to line number |
| M98 Pnnnn | call subprogram nnnn |
| M99 | subprogram end, return to calling program |
| M100 | Machine Zero Reset |
| M199 | Mid program start |