Fanuc M Codes – Fadal Machining Centers

Fanuc M Codes for Fadal Machining Centers with FANUC Series 18i–MB5 CNC Controls.

Fadal Machining Center

Fadal Machining Center

Fanuc M Codes

M00Program Stop
M01Optional Program Stop
M02End-of-Program
M30End-of-Program
M98Sub-Program Call
M99Sub Program End
M03Spindle Start Forward CW
M04Spindle Start Reverse CCW
M05Spindle Stop
M06Tool Change
M07Coolant ON – Mist Coolant/Coolant Thru Spindle
M08Coolant ON – Flood Coolant
M09Coolant OFF
M11Set Tool Carousel position to 1 (ATC Tool Changer ONLY)
M19FANUC canned cycle positioning,(Not for spindle orientation)
M20Wash Down, Toggle ON/OFF
M20MIDACO pallet change 1
M20Does nothing
M22Chip Conveyor Toggle ON/OFF
M29Rigid Tap
M41Low Gear Select
M42High Gear Select
M48100% Spindle Speed Override Forced
M49100% Spindle Speed Override Released
M60A Axis Brake ON
M61A Axis Brake OFF
M62B Axis Brake ON
M63B Axis Brake OFF
M64M64/65 Output ON
M65M64/65 Output OFF
M66M66/67 Output ON, Chip Conveyor ON
M67M66/67 Output OFF, Chip Conveyor OFF
M68M68/69 Output ON, Wash Down ON
M69M68/69 Output OFF, Wash Down OFF
M78M78/79 Output ON, Cooled spindle ON
M79M78/79 Output OFF, Cooled spindle OFF
M80MIDACO Pallet Changer 2
M85A Axis Rotary Table Enable
M86A Axis Rotary Table Disable
M87B Axis Rotary Table Enable
M88B Axis Rotary Table Disable
M100Position Tool Drum to Pocket by T-Word Ex: “M100 T05”
M150Return the current tool to ATC carousel(ATC ONLY)
M151Transfer the tool from carousel into spindle.(ATC ONLY)
M190Spindle Orient for tool changer