EasyManua.ls Logo

HEIDENHAIN CNC PILOT 640 - M commands

HEIDENHAIN CNC PILOT 640
697 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DIN/ISO programming | M commands
4
HEIDENHAIN | User's Manual smart.Turn and DIN Programming | 12/2017
487
4.34 M commands
M commands for program-run control
Refer to your machine manual.
The effect of machine commands depends on the
configuration of your machine.
On your lathe, other M commands may apply for the listed
functions.
M commands for program-run control
M00
Unconditional stop
The program run stops. NC start resumes the
program run.
M01
Optional stop
If the Contin. run soft key is not active in
Automatic mode, the program run stops with
M01. NC start resumes the program run. If
Contin. run is active, the program continues
without stopping.
M18
Counting pulse
M30
End of program
M30 means "end of program" (you do not
need to program M30). If you press NC start
after M30, program execution is repeated
from the start of the program.
M91 Stop, no spindle stop M91
M97
Program synchronization
Further information: "Synchronous function
M97", Page 492
M417
Activate protection zone monitoring
M418
Deactivate protection zone monitoring
M99 NS..
Program end with restart
M99 means end program and start again.
The control restarts program execution from:
The start of program if no NS is defined
The block number NS if an NS is entered
Modal functions (feed rate, spindle speed, tool number,
etc.) which are effective at the end of program remain
in effect when the program is restarted. You should
therefore reprogram the modal functions at the start of
program or at the startup block (with M99).

Table of Contents

Related product manuals