8
Subprogramas y repeticiones parciales de un programa
8.5
Imbricaciones
Repetición de un subprograma
Ejemplo de frases NC
0 BEGIN PGM UPGREP MM
...
10 LBL 1
11 CALL LBL 2
12 CALL LBL 1 REP 2
...
19 Z+100 R0 FMAX M2
20 LBL 2
...
28 LBL 0
29 END PGM UPGREP MM
Ejecución del programa
1 Ejecución del programa principal UPGREP hasta la frase 11
2 Llamada y ejecución del subprograma 2
3 Se repite dos veces la parte del programa entre la frase 10 y la
frase 12: El subprograma 2 se repite 2 veces
4 Ejecución del programa principal UPGREP desde la frase 13
hasta la frase 19. Regreso a la frase 1 y final del programa
234
Principio de la repetición parcial del programa 1
Llamada al subprograma
Llamada a una parte del programa con dos repeticiones
Última frase del programa principal con M2
Principio del subprograma
Final del subprograma
HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 9/2016