Subprograma dentro de otro subprograma, 5 imbr icaciones – HEIDENHAIN TNC 320 (340 55x-05) Manual del usuario
Página 218

218
Programación: Subprogramas y repeticiones parciales de un programa
7.
5 Imbr
icaciones
Subprograma dentro de otro subprograma
Ejemplo de frases NC
Ejecución del programa
1
Se ejecuta el programa 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 1 desde la frase 40 hasta la frase 45.
Final del subprograma 1 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
0 BEGIN PGM UPGMS MM
...
17 CALL LBL “UP1“
Llamada al subprograma en LBL UP1
...
35 L Z+100 R0 FMAX M2
Última frase del programa 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