Miscellaneous Function:
They are
words used for various other functions such as spindle rotation, coolant on or
off, tool change, spindle stop etc. They are not related to dimension of the
work. Machine tool responds immediately as soon as the miscellaneous function
instruction is processed. This information is prefixed by the alphabet M and
contains the numerical code for the function required. For example M03, which
means 'start spindle rotation clockwise'.
Code
|
Function |
M00 |
Program
Stop |
M01 |
Optional
(planned) stop |
M02 |
End
of Program |
M03 |
Spindle
Start Clockwise |
M04 |
Spindle
Start Counter Clockwise |
M05 |
Spindle
Off |
M06 |
Tool
Change |
M07 |
Coolant
No2 On |
M08 |
Coolant
No1 On |
M09 |
Coolant
Off |
M10 |
Clamp |
M11 |
Unclamp |
M13 |
Spindle
Clockwise & Coolant On |
M14 |
Spindle
Counterclockwise and Coolant On |
M15 |
Motion
+ |
M16 |
Motion
- |
M19 |
Oriented
Spindle Stop |
M30 |
End
of Tape |
M31 |
Interlock
Bypass |
M32-M35 |
Constant
Cutting Speed |
M36 |
Feed
Range 1 |
M37 |
Feed
Range 2 |
M38 |
Spindle
Speed Range 1 |
M39 |
Spindle
Speed Range 2 |
M50 |
Coolant
No3 On |
M51 |
Coolant
No 4 On |
M55 |
Linear
Tool Shift Position 1 |
M56 |
Linear
Tool Shift Position 2 |
M60 |
Work
Piece Change |
M61 |
Linear
Work piece Shift Position 1 |
M62 |
Linear
Work piece Shift Position 2 |
M68 |
Clamp
Work piece |
M69 |
Unclamp
Work Piece |
M71 |
Angular
Work Piece Shift Position 1 |
M72 |
Angular
Work Piece Shift Position 2 |
M78 |
Clamp
Slide |
M79 |
Unclamp
Slide |