Subprograma dentro de otro subprograma, 5 imbr icaciones – HEIDENHAIN TNC 128 (77184x-01) Manual del usuario

Página 174

Advertising
background image

174

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

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

Advertising