Owner's manual

Introduction to Programming
Chapter 10
10-32
Table 10.F
M-codes
M-code
Number
Modal or
Non-modal
Group
Number
Function
M00 NM 4 Programstop
M01 NM 4 Optional programstop
M02 NM 4 Programend
M06 NM 4 Tool change
M30 NM 4 Programend andreset(taperewind)
PRIMARY SPINDLE
M03 M 7 Spindlepositive rotation (cw)
M04 M 7 Spindlenegativerotation (ccw)
M05 M 7 Spindlestop
M19 M 7 Spindleorient
AUXILIAR YSPINDLE 2
M03.2 M 11 Spindlepositive rotation (cw)
M04.2 M 11 Spindlenegative rotation (ccw)
M05.2 M 11 Spindlestop
M19.2 M 11 Spindleorient
AUXILIAR YSPINDLE 3
M03.3 M 12 Spindlepositive rotation (cw)
M04.3 M 12 Spindlenegative rotation (ccw)
M05.3 M 12 Spindlestop
M19.3 M 12 Spindleorient
M07
M 8 Mistcoolanton
M08 M 8 Flood coolanton
M09 M 8 Coolantoff
M48
M 9 Overridesenabled
M49 M 9 Overrides disabled
M58
M 10 Reserved fora lathe CSS feature.
Canbe usedby amill for any function.
M59 M 10 Reserved fora lathe CSS feature.
Canbe usedby amill for any function.
M98
NM 5 Sub-programcall
M99 NM 5 Sub-programendand programjump