Manual de usuario/Operación

Alarmas

Categorías, condiciones, histéresis, retardos, reconocimiento y visores de alarmas.

2 min de lectura

Configurar

En Studio abre Alarmas:

  1. Categorías: ID, nombre y color (por ejemplo Proceso, Mantenimiento).
  2. Alarmas: mensaje, variable, categoría, condición, umbral, histéresis, prioridad (1000 es la más alta), retardos de entrada/salida y si exige ACK.

Configuración de alarmas

Condiciones

Tipo Activa cuando Retorna cuando
true / false La variable bool toma ese valor Deja de tenerlo
high valor ≥ umbral valor < umbral − histéresis
low valor ≤ umbral valor > umbral + histéresis
igual / distinto Comparación exacta Deja de cumplirse

Los retardos exigen que la condición se mantenga un tiempo antes de activar o retornar. Para flotantes usa high/low con histéresis.

Pérdida de comunicación

Una lectura bad no se interpreta como retorno: la alarma activa se conserva y los retardos pendientes se cancelan hasta recuperar calidad good.

Estados de una alarma

Estado Condición Reconocimiento
Activa · pendiente ACK Activa Pendiente
Activa Activa Reconocida
Retornada · pendiente ACK Inactiva Pendiente
Cerrada Inactiva Reconocida

El ACK registra fecha, operador y comentario. No escribe nada en el PLC ni elimina la condición.

Visor en Runtime

Añade el control Alarmas a una pantalla (mínimo 400 × 280) y pulsa Configurar visor… en el inspector (o doble clic): título, modo inicial, categorías, prioridad mínima, columnas y si permite ACK. Cada visor tiene su propia configuración; al copiarlo se copia con él. En operación el visor ofrece cuatro modos: Pendientes, Activas, Histórico y Eventos, con filtros por fecha, columnas configurables, ACK individual o múltiple y exportación CSV.

Visor de alarmas

Las alarmas y su estado se guardan en runtime/scada.sqlite3 y se recuperan al reiniciar.

Alarmas · abSCADA