5 imbr icaciones – HEIDENHAIN TNC 410 Manual del usuario

Página 211

Advertising
background image

9 Programación: Subprogramas y repeticiones parciales de un programa

198

9.5 Imbr

icaciones

Ejecución del programa

1er paso: Se ejecuta el pgm principal UPGMS hasta la frase 17.

2º paso:

Llamada al subprograma 1 y ejecución hasta la frase
39.

3er paso: Llamada al subprograma 2 y ejecución hasta la frase

62. Final del subprograma 2 y vuelta al subprgrama
desde donde se ha realizado la llamada

4º paso:

Ejecución del subprograma 1 desde la frase 40 hasta
la frase 45. Final del subprograma 1 y regreso al
programa principal UPGMS.

5º paso:

Ejecución del programa principal UPGMS desde la
frase 18 hasta la frase 35. Regreso a la primera frase y
final del programa.

Repetición de repeticiones parciales de un
programa

Ejemplo de frases NC

0 BEGIN PGM REPS MM
...
15 LBL 1
...
20 LBL 2
...
27 CALL LBL 2 REP 2
...
35 CALL LBL 1 REP 1
...
48 END PGM REPS MM

Ejecución del programa

1er paso: Ejecutar el programa principal REPS hasta la frase 27

2º paso:

Se repite dos veces la parte del programa entre la
frase 20 y la frase 27

3er paso: Ejecución del programa principal REPS desde la frase

28 hasta la 35

4º paso:

Se repite una vez la parte del programa entre la frase
15 y la frase 35 (contiene la repetición de la parte del
programa entre la frase 20 y la frase 27)

5º paso:

Ejecución del programa principal REPS desde la frase
36 a la frase 50 (final del programa)

Principio de la repetición parcial del programa 1

Principio de la repetición parcial del programa 2

La parte del programa entre esta frase y LBL 2

(frase 20) se repite dos veces

La parte del programa entre esta frase y LBL 1

(frase 15) se repite una vez

Advertising