Alarma De Proceso - Siemens SIMATIC S5-135U Instrucciones De Programacion

Ocultar thumbs Ver también para SIMATIC S5-135U:
Tabla de contenido

Publicidad

Estado de funcionamiento RUN
4.4.4
ALARMA DE PROCESO: Tratamiento de las alarmas de proceso
Se produce el tratamiento de una alarma cuando existe una setíal en el bus S5, proviniente de
una tarjeta digital de interrupción (por ejemplo 6ES5 432-4UA11) o una tarjeta IP con un
funcionamiento análogo, que obliga al procesador a interrumpir su tratamiento para ejecutar un
programa específico. Una vez que el tratamiento de este programa específico finaliza, el
procesador retorna al punto donde había sido interrumpido.
Arranque:
La alarma del proceso se arranca a través del estado activo de una línea de interrupción en el
bus S5. Cada línea de interrupción se asigna a un determinado procesador
y
su atribución está
en función del puesto de enchufe en el cual esté el procesador conectado (ver instrucciones de
servicio del procesador 928).
lnterfase de usuario: 0 8 2
En el caso de la aparición de una alarma, se llamará al OB 2, el cual desempeña la misión de
interface de usuario para tal finalidad. En este OB
2
el usuario debe de realizar un programa
específico de acuerdo a como se quiere que responda el sistema ante ese evento.
Si
m
se programa el OB 2, no se interrumpe la elaboración del programa
y
consecuentemente
no se tratan las alarmas.
Puntos de interrupción
La ejecución de un programa de alarmas solamente puede ser interrumpida por:
-
un error del programa o un fallo del equipo (en los limites de
2
instrucciones).
jlMPORTANTE!
La ejecución de un programa de alarma no puede ser interrumpida por una
alarma de tiempo u otra alarma de proceso.
Si aparecen otras alarmas de proceso durante la elaboración de un programa de alarmas,
estas se ignorar1 hasta que haya finalizado la e l a b o r a del programa existente en el OB 2
(incluídos todos los mkiulos presentes en el OB 2).
Seguidamente a ésto, el procesador retorna al punto del programa en el cual había sido
interrumpido hasta el próximo limite del módulo. Una nueva alarma de proceso no podrá ser
aceptada hasta este instante
y
el OB 2 podrá entonces ser llamado. De esta forma se consigue
que el programa cíclico pueda ser elaborado aún en el caso de que exista una alarma
permanente. (Esto no es válido si se programa el DX
O
para que las interrupciones debidas a
las alarmas de proceso se realicen en el límite entre instrucciones).

Publicidad

Tabla de contenido
loading

Tabla de contenido