8.4 Cualquier programa como
subprograma
Funcionamiento
Si se quiere programar llamadas de programa en relación
con parámetros de cadena, utilizar la función SEL PGM
(véase "Definir la llamada de programa" en la página 471)
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
Para poder emplear un programa como subprograma el TNC no
precisa de ningún LABEL
El programa llamado no puede contener la función auxiliar M2 o
M30.Si se han definido subprogramas con labels en el programa
llamado, entonces se debe reemplazar la función M2 o M30 por la
función de salto FN 9: IF +0 EQU +0 GOTO LBL 99, para saltar hasta
el final del programa. En este caso, en el programa llamado y antes
de la frase END PGM, programar la LBL 99.
El programa llamado no deberá contener ninguna llamada CALL PGM
al programa original (ciclo sin fin)
304
Programación: Subprogramas y repeticiones parciales de un programa