Está en la página 1de 3

WONDERWARE SYSTEM PLATFORM 2014 R2 SP1 – Deviation Alarm Issue 01

PROBLEMA
En el “Log Viewer” se observa una gran cantidad de advertencias del componente
“ArchestrA.Visualization.GraphicLibrary”, con descripción: “Configuration error: Invalid reference -
<Object>.<Attribute>.Dev.Minor does not exist.”:

CAUSA
El atributo <Attribute> del objeto <Object> tiene configurada una alarma tipo “Deviation alarms” y la
columna de tipo “CurrentValue” del panel de alarmas donde se muestra no encuentra la referencia
correspondiente, pues en realidad no existe algo como “…Dev.Minor”:

Ya que el panel de alarmas es el que automáticamente busca tal referencia, parece ser entonces un
problema propio de Wonderware con este tipo de alarmas. Sin embargo, en el caso de las “Limit Alarms”
no sucede lo mismo, a pesar de presentar también referencias realmente inexistentes, como “…Hi”:

El problema ocurre únicamente cuando se muestra en el panel de alarmas el valor actual del atributo
haciendo uso de una columna tipo “CurrentValue”:
Si se muestra por el contrario el valor del atributo cuando ocurrió la alarma (columna tipo “Value”), esto
no sucede.

SOLUCIÓN
Siendo <Attribute> el atributo con la “Deviation alarms”:
Simplemente se crea en el objeto <Object> (Instancia/Plantilla según corresponda y convenga) un
atributo de la forma <Attribute>.Dev.Minor del mismo tipo de <Attribute>. Así el problema de las
advertencias en el log queda solucionado.

Sin embargo, con el fin de que además se muestre en el panel de alarmas el valor actual del atributo,
como en el caso de las “Limit alarms”, se apunta el valor del nuevo atributo creado al valor del atributo
en cuestión, colocando un Me.<Attribute> como “InputSource” de un I/O:

Por Kevin De la Rosa Raad

También podría gustarte