15.8
15.
CNC 8060
CNC 8065
(R
: 1901)
EF
·320·
Subrutinas de interrupción.
Las subrutinas de interrupción las define el fabricante de la máquina y se ejecutan desde
el PLC. Cuando el PLC ordena la ejecución de una de estas subrutinas, el canal interrumpe
la ejecución del programa y ejecuta la subrutina de interrupción correspondiente.
Si el programa ya está interrumpido (STOP) o no hay programa en ejecución (canal en
estado READY) la ejecución de la subrutina depende del parámetro SUBINTSTOP.
Además, para poder ejecutar la subrutina cuando no hay programa en ejecución, el canal
debe estar en modo automático; no se permite ejecutar la subrutina desde el modo manual.
El CNC ejecuta la subrutina con la historia actual del programa interrumpido (funciones G,
avance, etc). Una vez finalizada la ejecución de la subrutina, el CNC continúa la ejecución
del programa a partir del punto interrumpido, y manteniendo las modificaciones realizadas
por la subrutina en la historia (funciones G, etc).
La ejecución de una subrutina de interrupción se podrá interrumpir a su vez mediante un
STOP, pero no por otra subrutina de interrupción. Cuando una subrutina está interrumpida,
no se podrá entrar en el modo inspección.
M a n u a l d e p r o g r a m a c i ó n .