You are on page 1of 23

Alarmas y Eventos en

InTouch

Ing. Armando Sarco Montiel


asarco@tecsup.edu.pe
https://www.facebook.com/tecsup.electronica

Copyright TECSUP 2015


Alarmas y Eventos

Puedes crear aplicaciones en InTouch que generan alarmas


y eventos para notificar a los operadores sobre el estado de
actividad del proceso
Las alarmas advierten a los operadores en tiempo real
sobre las condiciones del proceso que podran causar
problemas. Normalmente, se configura una alarma para
activarse cuando un valor de proceso excede un lmite
definido. Un operador normalmente debe reconocer la
alarma.
Los eventos representan mensajes normales del estado del
sistema. Un evento tpico es cuando se produce una
condicin del sistema, tal como un operador inicia una
sesin en una aplicacin InTouch.
Los operadores no tienen que reconocer los
acontecimientos. 2
Alarmas y Eventos
La siguiente figura muestra como InTouch maneja las
alarmas y como los eventos son almacenados en la base de
datos de la alarma.

3
Alarmas y Eventos
Puedes configurar cualquier tag para supervisin de eventos.
Un mensaje de suceso se registra en el sistema de alarmas
cada vez que el valor de las etiquetas cambien. El mensaje
de evento incluye cmo el valor a cambiado y si el operador,
I/O, los scripts, o si el sistema inicia un cambio.

4
Alarmas en el InTouch
Las alarmas representan advertencias de las condiciones del
proceso que podran causar problemas y requieren una
respuesta del operador. Una alarma tpica se activa cuando
un valor de proceso excede un lmite definido por el usuario,
tal como un valor analgico superior a un umbral superior.
Esto desencadena una alarma para notificar al operador de
un problema. Despus de que el operador reconoce la
alarma(ACK), el InTouch HMI reconoce la alarma ha sido
reconocida.

5
Alarmas en el InTouch
Puede configurar el HMI InTouch para una alarma y sea
reconocida, incluso si la condicin que causa la alarma ha
pasado. Esto asegura que un operador tiene conocimiento
de los hechos que causaron un estado de alarma temporal,
pero han vuelto a la normalidad.
Los principales estados de alarma se describen en la
siguiente tabla:

6
Prioridades de Alarmas
Se asigna un nivel de prioridad, o la gravedad, a una alarma.
Por ejemplo, un lmite de temperatura de la caldera,
requerira una alarma de alta prioridad, que requiere
atencin inmediata. el final de un cambio de una alarma es
mucho menos grave. La prioridad de alarma generalmente
depende de la aplicacin de la circunstancia de la fbrica, la
naturaleza de los equipos, la seguridad, la disponibilidad de
los sistemas de copia de seguridad, los costos potenciales de
daos, o el tiempo de inactividad.
Se asigna una prioridad de alarma cuando se define una
etiqueta. La prioridad puede variar de 1 a 999, con 1 siendo
el ms grave.

7
Prioridades de Alarmas
Se puede designar una serie de prioridades de alarma para
representar una clasificacin de las alarmas. Por ejemplo, si
un proceso requiere cuatro niveles de gravedad, puede crear
cuatro rangos de prioridad.

Los rangos son tiles para el filtrado de alarma. Por ejemplo,


puede configurar una pantalla de alarma para filtrar todos
menos las alarmas crticas. Puede crear vnculos de
animacin, guiones de reconocimiento y visualizacin filtrada
y la impresin, todo ello basado en el rango de prioridad de
alarma. 8
Sub estados de Alarmas
Una alarma de estados mltiples incluye una serie de sub-
condiciones de alarma.
Por ejemplo, una alarma analgica tiene tpicamente varios
lmites.
Un umbral alto y bajo, fija los lmites para el rango de
operacin normal.
Lmites HiHi y Lolo marcan las desviaciones extremas de
la gama normal de valores.
En nivel de temperatura de la caldera puede estar en la
condicin de alarma para cualquiera de estos sub-estados.
La temperatura de la caldera tambin puede pasar entre dos
sub-estados sin dejar de permanecer en la condicin de
alarma general.

9
Reconocimiento de Alarmas
Cuando se produce una alarma, el operador o el sistema
deben reconocer la alarma. El reconocimiento se limita a
indicar que alguien es consciente de la alarma. Esto es
independiente de la adopcin de medidas correctivas, que
podra no suceder de inmediato. Tambin est separado de
si la condicin de alarma vuelve a-normal, que podra hacer
por su cuenta, incluso sin ninguna intervencin externa. Una
alarma de prioridad alta o media por lo general requiere
confirmacin inmediata, mientras que una alarma de
prioridad muy baja, no.
Aunque la condicin que gener la alarma puede
desaparecer (por ejemplo, una temperatura sube demasiado
alto y luego se hace ms baja de nuevo), la propia alarma
no se considera resuelto hasta que ses reconocid (ACK).

10
Grupo de Alarmas
Se puede agrupar las alarmas para hacer el seguimiento y
gestin ms fcil. Los grupos de alarma son representaciones
lgicas de las diferentes reas de una fbrica, piezas de
equipo, responsabilidad de un operador, o un proceso de
fabricacin.
Por ejemplo, la siguiente figura muestra una jerarqua de
grupo de alarmas de tres niveles para una aplicacin de
tanques.

11
Grupo de Alarmas
Los grupos de alarma son tiles para el filtrado en las
pantallas de alarma, impresoras de alarma, y scripts de acuse
de recibo. Cada tag est asociada con un grupo de alarmas.
Por defecto, las etiquetas se asignan al grupo principal de
$System.
Se puede crear una jerarqua de grupos de alarmas
adicionales en el grupo $System, hasta un mximo de 32
niveles.
Se puede crear grupos de alarmas y tags asociados con ellos
mientras se est definiendo los tags en el Diccionario
Tagname Dictionary.
Los grupos de alarma y las variables de grupo no son
compatibles con el SmartSymbols. No puedes utilizar
referencias a grupos de alarma o variables de grupo en un
SmartSymbol.

12
Tipos de Alarmas en el InTouch
Las alarmas en el InTouch estn definidas por Clase y Tipo
en las siguiente cinco categoras:

13
Alarmas discretas
Una alarma discreta corresponde a un tag discreto con dos
estados posibles. Cuando se crea un tag discreto, se
configura si el estado de alarma corresponde con el estado
verdadero o falso del tag.

14
Alarmas Analgicas
Una alarma analgica corresponde a una etiqueta analgica,
que se asocia con un nmero entero o un nmero real.
Dentro del tipo de alarma analgica, hay varios subtipos:
Valor de Alarma
Desviacin
Velocidad de cambio

15
Alarmas Analgicas
El valor de la variable actual se compara con uno o ms
lmites predeterminados. Si el valor supera el lmite, se
declara el estado de alarma. Puede configurar
individualmente los valores y prioridades para el lmite
"LoLo", lmite "Lo", lmite Hi", y el lmite "HiHi", e indicar si
cada lmite se va a utilizar.

16
Alarmas de Desviacin
El valor actual del tag se compara con un valor objetivo, y
luego el valor absoluto de la diferencia se compara con uno
o ms lmites, expresado como un porcentaje del rango del
valor del tag.

17
Alarmas de Desviacin
Se puede configurar individualmente los valores y prioridades
para el lmite de desviacin menor y mayor, e indicar si cada
lmite se va a utilizar. Tambin se puede configurar un valor
para una banda muerta desviacin, tambin expresado como
un porcentaje del rango de la etiqueta. Esto controla el
porcentaje (del rango total) que el valor del tag debe cambiar
antes de que se evala para estar alarma.

18
Alarmas de Desviacin
Por ejemplo, puede configurar lmites de la siguiente
manera:
Rango de 0 a 100
Objetivo de 50
Desviacin menor de 10 por ciento, que establece los
umbrales de desviacin menores a los 40 y 60.
Desviacin mayor del 20 por ciento, que establece los
principales umbrales de desviacin a los 30 y 70.
Banda muerta de 10 por ciento
Si el valor del tag es de 39, una alarma de desviacin menor
se produce.
Sin embargo, el valor debe cambiar por lo menos a 50 (40
ms la banda muerta de 10) antes de que la alarma sea
evaluada y borrada.
Si el valor de la etiqueta es de 72, una alarma mayor
desviacin se produce. La cada de valor en al menos 61
antes de que la alarma se borre.
19
Velocidad del cambio de la Alarma
Los valores actuales y anteriores del tag se comparan en un
perodo medido. Si el valor absoluto de la velocidad de
cambio supera el lmite, se declara el estado de alarma.

Se puede configurar el valor y la prioridad para el lmite de


la ROC, y si o no el se va a utilizar el limite. El lmite se
expresa como un porcentaje del rango de valores del tag
durante un intervalo de tiempo que puede ser por segundo,
por minuto, o por horas.
20
Eventos en InTouch
Un evento es una ocurrencia detectable de algo que sucede dentro del
sistema, que puede o no estar asociada con una alarma. Una transicin
hacia o desde un estado de alarma es un tipo de evento. Un evento
tambin puede ser una accin del operador, un cambio en la
configuracin del sistema, o algn tipo de error en el sistema.
Un evento es diferente a una condicin. Una condicin puede persistir
durante minutos, horas, das o semanas. Un evento es momentneo; se
lleva a cabo y est inmediatamente por encima. Una alarma es una
condicin; una notificacin de alarma es un evento.
Los eventos representan mensajes normales de estado del sistema y no
requieren una respuesta del operador.
Cuando se define un tag para hacer monitoreo de eventos, se puede
optar por tener mensajes de eventos o impresos registrados en el
sistema de alarma cada vez que el valor de la etiqueta cambios. El
mensaje de evento incluye cmo el valor cambiado y si el operador, I /
O, scripts o el sistema ha iniciado el cambio.

21
Eventos en InTouch
Un evento puede ser uno de los siguientes tipos:

Los eventos SYS y USER son generados por el sistema,


independientemente de si el registro de eventos est
habilitada para cualquier tag.
Los eventos DDE, OPR, y LGC se refieren a valores de tags
ly slo se generan para los tags que tienen habilitado el
registro de eventos.
22
Eventos en InTouch
Un evento puede ser uno de los siguientes tipos:

Los eventos SYS y USER son generados por el sistema,


independientemente de si el registro de eventos est
habilitada para cualquier tag.
Los eventos DDE, OPR, y LGC se refieren a valores de tags
ly slo se generan para los tags que tienen habilitado el
registro de eventos.
23

You might also like