Testing and running | Entering miscellaneous functions M and STOP
6.15 Entering miscellaneous functions M and
STOP
Fundamentals
With the control’s miscellaneous functions—also called M functions
—you can affect:
the program run, e.g. a program interruption
the machine functions, such as switching spindle rotation and
coolant supply on and off
the path behavior of the tool
You can enter up to four M (miscellaneous) functions at the end of a
positioning block or in a separate NC block. The control displays the
following dialog question:
Miscellaneous function M ?
You usually enter only the number of the miscellaneous function in
the programming dialog. With some miscellaneous functions, the
dialog is extended so that you can enter the required parameters for
this function.
In the
Manual operation
and
Electronic handwheel
operating
modes, the M functions are entered with the
M
soft key.
Effectiveness of miscellaneous functions
Some miscellaneous functions take effect at the start of the
NC block and others at the end, regardless of the sequence in which
they were programmed.
Miscellaneous functions come into effect in the NC block in which
they are called.
Some miscellaneous functions are effective block-by-block, i.e.
only in the NC block in which the miscellaneous function has been
programmed. If a miscellaneous function is modal, it has to be
canceled using a separate function in a subsequent NC block. If the
miscellaneous function is still active at the end of the program, the
control will cancel it then.
If multiple M functions were programmed in a single NC
block, the execution sequence is as follows:
M functions taking effect at the start of the block are
executed before those taking effect at the end of the
block
If all M functions are effective at the start or end of
the block, execution takes place in the sequence as
programmed
Entering a miscellaneous function in a STOP block
If you program a
STOP
block, the program run or test run is
interrupted at the block, e.g. for a tool inspection. You can also enter
an M (miscellaneous) function in a
STOP
block:
To program an interruption of program run, press
the
STOP
key
Enter a miscellaneous function
M
if required
Example
87 STOP
6
HEIDENHAIN | TNC 620 | User's Manual for Setup, Testing and Running NC Programs | 01/2022
303
Содержание TNC 620
Страница 4: ...Contents 4 HEIDENHAIN TNC 620 User s Manual for Setup Testing and Running NC Programs 01 2022...
Страница 6: ...Contents 6 HEIDENHAIN TNC 620 User s Manual for Setup Testing and Running NC Programs 01 2022...
Страница 24: ......
Страница 25: ...1 Basic information...
Страница 43: ...2 First steps...
Страница 55: ...3 Fundamentals...
Страница 126: ......
Страница 127: ...4 Tools...
Страница 165: ...5 Setup...
Страница 245: ...6 Testing and running...
Страница 311: ...7 Special functions...
Страница 316: ......
Страница 317: ...8 Pallets...
Страница 339: ...9 MOD functions...
Страница 368: ......
Страница 369: ...10 HEROS functions...
Страница 470: ......
Страница 471: ...11 Operating the touchscreen...
Страница 488: ......
Страница 489: ...12 Tables and overviews...