8
Funcionamiento
1 El control numérico ejecuta un programa NC hasta que usted
llama otro programa NC con CALL PGM
2 A continuación, el control numérico ejecuta el programa NC
llamado hasta el final del programa
3 Después, el control numérico ejecuta otra vez el programa NC
continuando con la frase NC que sigue a la llamada del
programa
Si se quiere programar llamadas de programa en
relación con parámetros de cadena de texto, utilizar la
función SEL PGM.
Instrucciones de programación
Para llamar cualquier programa NC, el control numérico no
necesita labels.
El programa NC llamado no puede contener ninguna llamada
CALL PGM en él (bucle sin fin).
El programa NC llamado no puede contener ninguna función
auxiliar M2 o M30. Si se han definido subprogramas con label
en el programa NC llamado, se puede reemplazar M2 o M30
mediante la función de salto FN 9: If +0 EQU +0 GOTO LBL 99.
Si se desea llamar a un programa DIN/ISO, deberá introducirse
el tipo de fichero .I detrás del nombre del programa.
Un programa NC cualquiera también puede ser llamado con el
ciclo 12 PGM CALL.
También puede llamar cualquier programa NC mediante la
función Seleccionar el ciclo (SEL CYCLE ).
En una llamada de programa PGM CALL, los parámetros
Q actúan en principio globalmente. Tener en cuenta, por
consiguiente, que la modificaciones en los parámetros Q en el
programa NC llamado también tengan efecto en el programa NC
a llamar.
Mientras el control numérico ejecuta el programa NC a
llamar, la edición de todos los programas NC llamados
está bloqueada.
254
Subprogramas y repeticiones parciales de un programa | Llamar programa NC externo
HEIDENHAIN | TNC 620 | Manual del usuario Programación en lenguaje conversacional | 10/2019