Bloque De Funciones ALARM

El bloque de funciones ALARM procesa una señal de alarma.

Consulte para obtener más información sobre la visualización del complemento Gestión De Alarmas y Registro De Alarmas.

La duración para el almacenamiento máximo se puede configurar en el menú contextual bajo Proyecto Configuración Automatización Políticas De Almacenamiento.

Base de datos

La base de datos no solo define la memoria del bloque de funciones. También define el nombre de la base de datos de la alarma. Tenga en cuenta que, por lo tanto, no puede cambiar simplemente el nombre, ya que se creará una nueva base de datos. Se recomienda usar un prefijo, como, por ejemplo, alarm.Fenster.

Nota: Los registros existentes se eliminarán cuando todos los elementos hayan expirado según las políticas. Eliminar eventos individuales no está soportado actualmente.

Entrada ACTIVE

La entrada genera una nueva alarma. Al crear, la salida ALARM es verdadera y mantiene el tiempo en la salida ALARM_DT. La salida ALARM solo es verdadera si esta no ha sido silenciada.

Entrada ACK_REMOTE

Esta entrada confirma la alarma y establece la salida ACK a verdadero y escribe la hora actual en la salida ACK_DT. La confirmación solo se puede establecer una vez cuando la alarma está activa.

Entrada TITLE

La entrada define el título como cadena de caracteres de la alarma. Este puede cambiarse en cualquier momento en tiempo real.

Entrada DESCRIPTION

La entrada define la descripción como cadena de caracteres de la alarma. La descripción puede contener varias líneas, pero no debe exceder las dos líneas. Este puede cambiarse en cualquier momento en tiempo real.

Entrada LOCATION

La entrada define el lugar como cadena de caracteres de la alarma. Este puede cambiarse en cualquier momento en tiempo real.

Entrada STATUS

La entrada muestra el texto de estado en la lista. Se transmite como una cadena de caracteres. El estado debe definirse uniformemente.

Entrada ICON

La entrada muestra el icono en la lista. Se transmite como una cadena de caracteres. El icono es el mismo que en la página.

Entrada COLOR

Con esta entrada se puede cambiar el color del texto de la lista. Sin color es una cadena de caracteres vacía. El color se transmite aquí por nombre. Todos los nombres de colores se pueden encontrar bajo Colores De Iconos.

Entrada PRIORITY

La entrada ordena la lista. La prioridad más alta es el 0. El número no está limitado aquí.

Entrada LINK_SITE

La entrada define la página web a la que se puede enlazar. La entrada es del tipo cadena de caracteres. Solo se pueden almacenar IDs de páginas. La página se puede arrastrar y soltar fácilmente sobre la entrada.

Entrada SILENT

Con la entrada se puede definir una alarma silenciosa. Si la entrada es verdadera, el icono de notificación desaparece. Sin embargo, esto no afecta a la función de silencio. Por lo tanto, se recomienda establecer REQ_SHELVE en falso si la entrada SILENT es verdadera.

Entrada REQ_ACK

Si esta entrada es verdadera, al usuario de la lista de alarmas se le permite confirmar la alarma.

Entrada REQ_SHELVE

Si esta entrada es VERDADERO, al usuario de la lista de alarmas se le permite posponer la alarma indefinidamente. Si la entrada es un tiempo (T#), seguido de ";ALL", se puede almacenar un tiempo máximo de posposición.

Si se desea ampliar el permiso para confirmar o posponer, se puede adjuntar una cadena de caracteres a la entrada REQ_ACK o REQ_SHELVE. Es importante que, tan pronto como la entrada ya no esté establecida en VERDADERO, la cadena de caracteres comience con ALL. Aquí algunos ejemplos:

Cadena De Caracteres Descripción
"300000;ALL" REQ_SHELVE máximo por 5 minutos y para todos los grupos
"ALL" Todos los grupos, es igual que VERDADERO
"gid1;gid2" Grupos gid1 y gid2 permitidos
"gid1;gid2;ALL" Todos los grupos, es igual que VERDADERO, gid1 y gid2 se ignoran

Consejo: Utilice CONCAT para formar la cadena de caracteres.

Entrada DO_ACK

Un flanco positivo en la entrada confirma la alarma a través del PLC. La salida ACK se establece en verdadero. Las entradas luego se sobrescriben según ACK_NOTE y ACK_USER. La salida ACK_DT se describe con la hora actual. Si la alarma se confirma nuevamente, la salida ACK_DT ya no se establecerá.

Entrada DO_ACK_NOTE

La entrada define una nota como cadena de caracteres. La nota se escribe en la salida ACK_NOTE cuando hay un flanco positivo en DO_ACK.

Entrada DO_ACK_USER

Aquí se puede definir un ID de usuario como cadena de caracteres. El ID se escribe en la salida ACK_USER cuando hay un flanco positivo en DO_ACK.

Entrada DO_SHELVE

Un flanco positivo en la entrada pospone la alarma a través del PLC. La salida SHELVE se establece en verdadero. Las entradas luego se sobrescriben según SHELVE_NOTE y SHELVE_USER. La salida SHELVE_DT se describe con la hora actual. Si la alarma se confirma nuevamente, la salida SHELVE_DT ya no se establecerá.

Entrada DO_SHELVE_TO_DT

Define el tiempo absoluto DT# para posponer la alarma. Al superar este tiempo, la alarma se activa nuevamente. La salida SHELVE es falsa nuevamente. Con un flanco positivo en DO_SHELVE, este valor se transfiere a la salida SHELVE_TO_DT. Si no se transmite ningún tiempo, se pospone indefinidamente.

Consejo: Utilice el bloque de funciones STR2DT para usar una hora relativa, como después de 5 minutos. O sumar la hora T# con la marca de tiempo de DT#, lo que puede llevar a desviaciones.

Entrada DO_SHELVE_NOTE

La entrada define una nota como cadena de caracteres. La nota se escribe en la salida SHELVE_NOTE cuando hay un flanco positivo en DO_SHELVE.

Entrada DO_SHELVE_USER

Aquí se puede definir un ID de usuario como cadena de caracteres. El ID se escribe en la salida SHELVE_USER cuando hay un flanco positivo en DO_SHELVE.

Entrada DO_SHELVE_RESTORE

Un flanco positivo en la entrada restaura una alarma pospuesta. Aquí, DO_SHELVE_USER y DO_SHELVE_NOTE se copian a las salidas correspondientes como en el procedimiento anterior.

Entrada RECORD

La entrada activa el registro en el archivo. La entrada solo debe mantenerse verdadera para esto. Cada cambio de una entrada ACTIVE, TITLE, DESCRIPTION, LOCATION, STATUS, PRIORITY o SILENT conduce a un registro.

Nota: Para la salida del registro se requiere una licencia adicional. Más información puede obtenerse en el capítulo Registro De Alarmas.

Salida ALARM

La salida es verdadera siempre que la entrada ACTIVE sea verdadera y la alarma no se haya pospuesto con SHELVE.

Salida ALARM_DT

Contiene el sello de tiempo en formato DT# del momento de la alarma (flanco positivo en la entrada ACTIVE).

Salida ACK

La salida es verdadera cuando se ha confirmado la alarma. Esto puede hacerse a través de la visualización y mediante el PLC.

Salida ACK_DT

Contiene el sello de tiempo en formato DT# del momento de confirmación de la alarma (flanco positivo en la entrada ACK o visualización).

Salida ACK_NOTE

La última nota al confirmar la alarma como cadena de caracteres.

Salida ACK_USER

El último ID de usuario al confirmar la alarma como cadena de caracteres.

Salida SHELVE

La salida es verdadera cuando se ha pospuesto la alarma. Esto puede hacerse a través de la visualización y mediante el PLC.

Salida SHELVE_DT

Contiene el sello de tiempo en formato DT# del momento de posposición de la alarma (flanco positivo en la entrada SHELVE o visualización).

Salida SHELVE_TO_DT

Punto final DT# hasta el reinicio automático de la posposición.

Salida SHELVE_NOTE

La última nota al posponer la alarma como cadena de caracteres.

Salida SHELVE_USER

El último ID de usuario al posponer la alarma como cadena de caracteres.

Visualización

Nota: Para el procesamiento en la visualización, todos los sellos de tiempo se redondean a segundos completos.

Consejo: Con la cadena de caracteres {name} se puede transmitir el nombre del documento y con {dir} la ruta en las entradas TITLE, DESCRIPTION y LOCATION. Sin embargo, entonces ya no se ordenará por el nombre. Con {dir:2} se puede reducir la longitud de la ruta a 2. Con {dir:-1} se reduce la ruta desde abajo. Además, es posible definir el separador mediante {dir::\}.

Iconos Y Colores Recomendados

Nombre Icono Color
OK material/check_circle
Información material/info azul
Aviso material/error naranja
Alarma material/warning rojo

Ver También