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

Página 173

Advertising
background image

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

Advertising