Subprograma dentro de otro subprograma, Imbricaciones 7.5 – HEIDENHAIN TNC 128 (77184x-02) Manual del usuario
Página 173

Imbricaciones
7.5
7
TNC 128 | Modo de empleo Diálogo en lenguaje conversacional HEIDENHAIN | 9/2014
173
Subprograma dentro de otro subprograma
Ejemplo de frases NC
0 BEGIN PGM UPGMS MM
...
17 CALL LBL “UP1“
Llamada al subprograma en LBL UP1
...
35 Z+100 R0 FMAX M2
Ultima frase del programa principal con M2
36 LBL “UP1“
Principio del subprograma UP1
...
39 CALL LBL 2
Llamada al subprograma en LBL 2
...
45 LBL 0
Final del subprograma 1
46 LBL 2
Principio del subprograma 2
...
62 LBL 0
Final del subprograma 2
63 END PGM UPGMS MM
Ejecución del programa
1 Se ejecuta el pgm principal UPGMS hasta la frase 17
2 Llamada al subprograma UP1 y ejecución hasta la frase 39.
3 Llamada al subprograma 2 y ejecución hasta la frase 62. Final
del subprograma 2 y vuelta al subprograma desde donde se ha
realizado la llamada
4 Ejecución del subprograma UP1 desde la frase 40 hasta la frase
45. Final del subprograma UP1 y regreso al programa principal
UPGMS.
5 Ejecución del programa principal UPGMS desde la frase 18
hasta la frase 35. Regreso a la primera frase y final del programa