Creación De Una Rutina De Interrupción - Siemens SINUMERIK 840D sl Manual De Programación

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

1.14.2
Creación de una rutina de interrupción
Creación de una rutina de interrupción como subprograma
La rutina de interrupción se define como un subprograma en la cabecera de definición.
Ejemplo:
Código del programa
PROC RETIR_Z
N10 ...
...
N50 M17
Almacenamiento de las funciones G modales (SAVE)
La rutina de interrupción puede identificarse durante la definición con SAVE.
El atributo SAVE hace que se guarden las funciones G modales activas antes de la llamada
de la rutina de interrupción y se reactiven de nuevo antes de finalizar dicha rutina (ver
"Almacenamiento de las funciones G modales (SAVE) [Página 172]").
De esta forma es posible continuar con la ejecución en el punto de interrupción tras finalizar
la rutina de interrupción.
Ejemplo:
Código del programa
PROC RETIR_Z SAVE
N10 ...
...
N50 M17
Asignación de otras rutinas de interrupción (SETINT)
Dentro de una rutina de interrupción se pueden programar instrucciones SETINT (ver
Asignar e iniciar una rutina de interrupción (SETINT, PRIO, BLSYNC) [Página 122]) y activar
de este modo más rutinas de interrupción. Su ejecución se activa sólo con las
correspondientes señales de entrada.
Bibliografía
Información adicional para la creación de subprogramas en el apartado "Técnica de
subprogramas, macros".
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Comentarios
; Nombre del programa "ABHEB_Z"
; A continuación siguen las secuencias CN.
; Para concluir, final del programa y regreso al programa
principal.
Programación flexible de CN
1.14 Rutina de interrupción (ASUP)
121

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido