| M Code |
Function |
| M00 |
Program stop |
| M01 |
Optional stop |
| M02 |
1 cycle stop (Stop the machine when under the 1 cycle mode.) |
| M03 |
Spindle forward rotation |
| M04 |
Spindle reverse rotation |
| M05 |
Spindle stop |
| M06 |
Chuck close |
| M07 |
Chuck open |
| M08 |
Short cut program insertion ON (Starts the end cut program of bar material) |
| M09 |
Short cut program insertion OFF (Ends the end cut program of bar material) |
| M10 |
Knock out ON (Forward move of back side knock out bar) |
| M11 |
Knock out OFF (Reverse move of back side knock out bar) |
| M13 |
Close ling workpiece chuck |
| M14 |
Open long workpiece chuck |
| M15 |
Close back chuck |
| M16 |
Open back chuck |
| M18 |
Spindle zero point return and C axis gear ON (Preparation for C axis control) |
| M20 |
Reset C axis selection (End of C axis control) |
| M23 |
Back spindle forward rotation |
| M24 |
Back spindle reverse rotation |
| M25 |
Back spindle stop |
| M31 |
Turret speed selection (low-speed swing) |
| M32 |
Forward move of workpiece separator (back side) |
| M33 |
Reverse move of workpiece separator (back side) |
| M46 |
Y axis clutch OFF (Allows the axis move) |
| M47 |
Y axis clutch ON (It must not be used except when Y=0) |
| M50 |
Back pick-off inferiority detection (Rotate the spindle at low speed to set M50 after cut-off) |
| M51 |
Tool break detection (Detects the tool by the switch) |
| M52 |
Coolant ON |
| M53 |
Coolant OFF |
| M54 |
Bar feeder stop (Used when replacing the material.) |
| M55 |
Bar feeder material replacement start (Starts replacement of the bar feeder material.) |
| M56 |
Product count |
| M61 |
External M code 1 |
| M62 |
External M code 2 |
| M63 |
External M code 2 |
| M64 |
External M code 4 |
| M65 |
External M code 5 |
| M72 |
Back spindle air blow ON |
| M73 |
Back spindle air blow OFF |
| M74 |
C axis zero point deceleration dummy timer (to be used with M74G28H1;) |
| M75 |
Back spindle torque control (L) ON (25% the rated torque (same as M123)) |
| M77 |
Waiting for spindle synchronization to end |
| M78 |
Back spindle indexing |
| M79 |
Back spindle indexing OFF |
| M80 |
Tool #1 spindle forward rotation |
| M81 |
Tool #1 spindle reverse rotation |
| M82 |
Tool #1 spindle stop |
| M83 |
Tool #2 spindle forward rotation |
| M84 |
Tool #2 spindle reverse rotation |
| M85 |
Tool #2 spindle stop |
| M88 |
Interference check OFF (reset) |
| M89 |
Interference check ON |
| M94 |
Back spindle variation detection ON |
| M95 |
Back spindle variation detection OFF |
| M96 |
Spindle variation detection ON |
| M97 |
Spindle variation detection OFF |
| M98 |
Subprogram call |
| M99 |
Program return |
| M123 |
Back spindle torque limit (H) ON (When cut-off with the spindle and back spindle synchronization with each other. To stop the workpiece to slip in the chuck by the rotation error.) |
| M124 |
Back spindle torque limit OFF |
| M125 |
Citizen side used within the macro. |
| M126 |
Citizen side used within the macro. |
| M127 |
Citizen side used within the macro. |