M Codes
1 6 9
96-8000 rev R June 2007
M31 Chip Conveyor Forward / M33 Chip Conveyor Stop
M31 starts the optional chip conveyor motor in the forward direction; the direction that moves the chips out of the
machine. The conveyor will not turn if the door is open. It is recommended that the chip auger be used intermit-
tently. Continuous operation will cause the motor to overheat.
M33 Stops Conveyor motion.
M34 Coolant Increment / M35 Coolant Decrement
M34 moves the optional P-Cool spigot one position away from the current position (farther from home).
M35 moves the coolant spigot one position towards the home position.
Do not rotate the coolant spigot by hand. Serious motor damage will occur.
M36 Pallet Part Ready
Used on machines with pallet changers. This M code delays the pallet change until the Part Ready button is
depressed. A pallet change will occur after the pallet ready button is pressed (and the doors are closed). For
example:
Onnnnn (program number)
M36 (Flash “Part Ready” light, wait until the button is pressed)
M50 (Perform pallet change after Part Ready button is pressed)
(Part Program)
M30
M39 Rotate Tool Turret
Tool changes should be commanded using M06. M39 is not normally required but is useful for diagnostic
purposes or to recover from a tool changer crash.
The M39 code is used to rotate the side mount tool changer without performing a tool change. The desired tool
pocket number (Tn) must be programmed previous to the M39.
M41 / M42 Low / High Gear Override
On machines with a transmission the M41 command is used to hold the machine in low gear and an M42 will hold
the machine in high gear. Normally the spindle speed (Snnn) will determine which gear the transmission should be
in.
M46 Jump if Pallet Loaded
This M code causes control to be transferred to the line number specified by the P code if the pallet specified by
the Q code is currently loaded.
Example: M46Qn Pnn
Jump to line nn in the current program if pallet n is loaded, otherwise go to the next block.
M48 Check Validity of Current Program
This M code generates alarm 909 if the current program is not listed in the Pallet Schedule Table. It generates
alarm 910 if the pallet that is currently loaded is not listed in the Pallet Schedule Table for the current program.
Содержание Mill
Страница 12: ...96 8000 rev R June 2007 Safety 5 ...
Страница 14: ...96 8000 rev R June 2007 Safety 7 LATHE WARNING DECALS ...
Страница 15: ...8 Safety 96 8000 rev R June 2007 ...
Страница 17: ...10 Introduction 96 8000 rev R June 2007 ...
Страница 117: ...110 4 5 Axis Programming 96 8000 rev R June 2007 ...
Страница 199: ...Settings 192 96 8000 rev R June 2007 ...
Страница 213: ...206 Maintenance 96 8000 rev R June 2007 ...