Descargar Imprimir esta página

Siemens SINUMERIK 840D sl Manual De Programación página 116

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

Publicidad

Programación flexible de CN
1.14 Rutina de interrupción (ASUP)
Bibliografía
Manual de funciones, Funciones básicas; BAG/GMO, canal, modo de programa, compor-
tamiento Reset (K1), capítulo: "Subprogramas asíncronos (ASUP), rutinas de interrupción"
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
"Subprogramas con mecanismo SAVE (SAVE) (Página 164)").
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
"Asignación y arranque de una rutina de interrupción (SETINT)" (Página 117)) 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.
116
Comentarios
; Nombre del programa "ABHEB_Z"
; A continuación siguen las secuencias CN.
; Para concluir, final del programa y regreso al programa
principal.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo

Publicidad

loading

Este manual también es adecuado para:

Sinumerik 828d