EasyManua.ls Logo

HEIDENHAIN TNC 620 Programming Station

HEIDENHAIN TNC 620 Programming Station
598 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...
Subprograms and program section repeats | Nesting
Subprogram within a subprogram
Example
0 BEGIN PGM UPGMS MM
...
17 CALL LBL "UP1"
Call the subprogram marked with LBL UP1
...
35 L Z+100 R0 FMAX M2
Last program block of the main program with M2
36 LBL "UP1"
Beginning of subprogram UP1
...
39 CALL LBL 2
Call the subprogram marked with LBL 2
...
45 LBL 0
End of subprogram 1
46 LBL 2
Beginning of subprogram 2
...
62 LBL 0
End of subprogram 2
63 END PGM SUBPGMS MM
Program execution
1 Main program UPGMS is executed up to NCblock17
2 Subprogram UP1 is called, and executed up to NCblock39
3 Subprogram 2 is called, and executed up to NCblock62. End of
subprogram 2 and return jump to the subprogram from which it
was called.
4 Subprogram UP1 is called, and executed from NCblock40 up to
NCblock45. End of subprogram 1 and return jump to the main
program UPGMS.
5 Main program UPGMS is executed from NCblock18 up to
NCblock35. Return jump to NCblock1 and end of program
8
HEIDENHAIN | TNC620 | Klartext Programming User's Manual | 01/2022
259

Table of Contents

Related product manuals