1.14
Rutina de interrupción (ASUP)
1.14.1
Función de una rutina de interrupción
Nota
Los términos "Subprograma asíncrono (ASUP)" y "Rutina de interrupción", que aparecen
alternándose en la siguiente descripción, designan la misma funcionalidad.
Función
La función de una rutina de interrupción se ilustra mediante un ejemplo típico:
Durante el mecanizado se detecta rotura de herramienta. En este instante se desencadena
una señal que para el proceso de mecanizado y simultáneamente inicia un subprograma,
denominado rutina de interrupción. Dicha rutina contiene todas las instrucciones necesarias
que se deben ejecutar en este caso.
Ejecutado el subprograma (y con ello restablecida la disponibilidad operacional), el control
numérico retorna al programa principal y continúa el mecanizado – dependiendo del
comando REPOS – en el punto donde tuvo lugar la interrupción (ver "Reposicionamiento en
el contorno (Página 502)").
Si no hay ningún comando REPOS programado en el subprograma, se colocará en el punto
final de la secuencia que sigue a la secuencia interrumpida.
Preparación del trabajo
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
PRECAUCIÓN
Programación flexible de CN
1.14 Rutina de interrupción (ASUP)
115