Retorno Desde Rutina De Interrupción; Rutinas De Interrupción; Reglas Para Utilizar Interrupciones; Restricciones - Siemens SIMATIC S7-200 Manual De Sistema

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Retorno desde rutina de interrupción
K
O
P
F
U
P
A
W
CRETI
L
221
222
Rutinas de interrupción
La rutina de interrupción se ejecuta como respuesta a un evento interno o externo asociado.
Tras haberse ejecutado la última operación de la rutina de interrupción, el control retorna al
programa principal. Para salir de la rutina se puede ejecutar una operación Retorno condi-
cional desde rutina de interrupción (CRETI).

Reglas para utilizar interrupciones

El procesamiento de interrupciones permite reaccionar rápidamente ante determinados
eventos internos o externos. Las rutinas de interrupción se deben estructurar de forma que,
una vez ejecutadas determinadas tareas, devuelvan el control al programa principal. Para
ello es conveniente crear rutinas de interrupción cortas con indicaciones precisas, de ma-
nera que se puedan ejecutar rápidamente sin interrumpir otros procesos durante períodos
demasiado largos. Si no se observan estas medidas, es posible que se produzcan estados
imprevistos que pueden afectar a la instalación controlada por el programa principal. Al utili-
zar interrupciones, conviene atenerse al lema de "cuanto más breve, mejor".

Restricciones

No utilice las operaciones DISI, ENI, HDEF, LSCR y END en las rutinas de interrupción.

Soporte del sistema durante las interrupciones

Como las interrupciones pueden afectar a la lógica de contactos, bobinas y acumuladores,
el sistema almacena la pila lógica, los acumuladores y las marcas especiales (SM) que
indican el estado de los acumuladores y las operaciones, volviéndolos a cargar
posteriormente. De este modo se previenen perturbaciones en el programa principal
debidas a derivaciones a rutinas de interrupción o desde ellas.
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
La operación Retorno condicional desde rutina de
interrupción finaliza una rutina en función de la combinación
lógica precedente. Para añadir una interrupción, elija los
RETI
comandos de menú Edición > Insertar > Interrupción.
Operandos:
Tipos de datos:
RETI
En la pantalla de STEP 7-Micro/WIN 32, los retornos desde
rutinas de interrupción se identifican con fichas por separado.
224
Operaciones SIMATIC
ninguno
ninguno
9-167

Publicidad

Tabla de contenido
loading

Tabla de contenido