Subprogramas y repeticiones parciales de un programa | Cualquier programa NC como subprograma
Llamada a cualquier programa como subprograma
INDICACIÓN
¡Atención: Peligro de colisión!
El control numérico no lleva a cabo ninguna comprobación
automática de colisiones entre la herramienta y la pieza de
trabajo. Si las conversiones de coordenadas en el programa
NC llamado no se restablecen de forma específica, estas
transformaciones también actúan sobre el programa NC que se
va a llamar. Durante el mecanizado existe riesgo de colisión.
Restablecer las transformaciones de coordenadas utilizadas
en el mismo programa NC
En caso necesario, comprobar mediante la simulación gráfica
Instrucciones de programación:
Si solo 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.,
TNC:\ZW35\HERE\PGM1.H.
Alternativamente, programe rutas relativas:
partiendo de la carpeta de los programas que se
van a llamar, un nivel de carpeta hacia arriba ..
\PGM1.H
partiendo del orden de carpeta de los programas
que se van a llamar, un nivel de carpeta hacia
abajo DOWN\PGM2.H
partiendo del orden de los programas que se van
a llamar, un nivel hacia arriba y en otra carpeta ..
\THERE\PGM3.H
Si se desea llamar a un programa DIN/ISO, deberá
introducirse 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.
También puede llamar cualquier programa 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 llamado también
tengan efecto en el programa a llamar.
HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2017
8
239