Operating Sequence; Programming Notes - HEIDENHAIN TNC 620 User Manual

Conversational programming cnc control; nc software 817600-03; 817601-03; 817605-03
Hide thumbs Also See for TNC 620:
Table of Contents

Advertisement

8
Programming: Subprograms and Program Section Repeats
8.4
Any desired program as subprogram

Operating sequence

1 The TNC executes the part program up to the block in which
another program is called with CALL PGM
2 Then the other part program is run from beginning to end
3 The TNC then resumes the first part program (i.e. the calling
program) with the block after the program call
If you want to program variable program calls in
connection with string parameters, use the SEL PGM
function.

Programming notes

The TNC does not need any labels to call any part program
The called program must not contain the miscellaneous
functions M2 or M30. If you have defined subprograms with
labels in the called part program, you then need to replace
M2 or M30 with the FN 9: IF +0 EQU +0 GOTO LBL 99 jump
function to force a jump over this program section
The called part program must not contain a CALL PGM call into
the calling part program, otherwise an infinite loop will result
286
HEIDENHAIN | TNC 620 | Conversational Programming User's Manual | 10/2015

Advertisement

Table of Contents
loading

Table of Contents