4 cualquier programa como subprograma, 4 cualquier pr ogr ama como subpr ogr ama – HEIDENHAIN TNC 426 (280 462) Manual del usuario
Página 223

9 Programación: Subprogramas y repeticiones parciales de un programa
210
Programación de repeticiones parciales del programa
ú
Marcar el comienzo: Pulsar la tecla LBL SET e
introducir el número de label para la parte del
programa que se quiere repetir
ú
Introducir la parte del programa
Llamada a una repetición parcial del programa
ú
Pulsar la tecla LBL CALL , introducir el número label
de la parte del programa a repetir y el nº de
REPETICIONES REP
9.4 Cualquier programa como
subprograma
1 El TNC ejecuta el programa de mecanizado, hasta que se llama a
otro programa con CALL PGM
2 A continuación el TNC ejecuta el programa llamado hasta su final
3 Después el TNC continúa con la ejecución del programa de
mecanizado que sigue a la llamada del programa
Indicaciones sobre la programación
■
El TNC no precisa de ningún LABEL para poder emplear un
programa cualquiera como subprograma
■
El programa llamado no puede contener la función auxiliar M2 o
M30
■
El programa llamado no deberá contener ningún CALL PGM al
programa original
Llamada a cualquier programa como subprograma
ú
Llamada al programa: Pulsar la tecla PGM CALL e
introducir el NOMBRE DEL PROGRAMA que se quiere
llamar
Si sólo se introduce el nombre del programa, el
programa al que se llama deberá estar en el mismo
directorio que el programa llamado.
Si el programa llamado no se encuentra en el mismo
directorio que el programa original, deberá indicarse el
nombre del camino de búsqueda completo, p. ej.
\VZW35\SCHRUPP\PGM1.H
Si se desea llamar a un programa DIN/ISO, deberá
indicarse el tipo de fichero .I detrás del nombre del
programa.
Un programa cualquiera también puede ser llamado con
el ciclo 12 PGM CALL.
9.4 Cualquier pr
ogr
ama como subpr
ogr
ama
0 BEGIN PGM A
CALL PGM B
END PGM A
0 BEGIN PGM B
END PGM B