PLCAllen-BradleyStudio 5000

Operación de grupo de alarmas (ASO) en Studio 5000: Qué es y cómo se usa

Aprende la instrucción ASO de Studio 5000: reconocer, resetear, suprimir o habilitar un grupo completo de alarmas con una sola instrucción.

· 3 min de lectura

Operación de grupo de alarmas (ASO) en Studio 5000: Qué es y cómo se usa

La instrucción ASO (Alarm Set Operation) aplica una misma operación a todo un grupo de alarmas (un ALARM_SET) en una sola ejecución: Por ejemplo, reconocer todas las alarmas de una línea con un botón. Está disponible en controladores ControlLogix 5580/5590, CompactLogix 5380 y sus versiones GuardLogix, en ladder y texto estructurado (no en FBD).

Operandos

Operando Tipo de dato Descripción
Alarm Set ALARM_SET El grupo de alarmas sobre el que se actúa
Alarm Set Control ALARM_SET_CONTROL Estructura de control con EnableIn, EnableOut y LastState
Operation Inmediato (0–7) Acknowledge, Reset, Enable, Disable, Unshelve, Suppress, Unsuppress o ResetAlarmCount

Cómo se ejecuta

Condición Resultado
Flanco de falso a verdadero Ejecuta la operación una vez
Renglón verdadero sostenido No repite la operación
Renglón falso Borra EnableOut y LastState
Preescán y postescán Borra los miembros de la estructura

Ejemplo paso a paso

  1. Agrupa las alarmas de la línea en un Alarm Set (por ejemplo Alarmas_Linea1).
  2. Crea un tag de tipo ALARM_SET_CONTROL, por ejemplo ASO_Ack_Ctrl.
  3. En la pestaña Alarms, arrastra ASO a un renglón con XIC Boton_Reconocer.
  4. Elige la operación Acknowledge.
  5. Prueba: Al presionar el botón, todas las alarmas del grupo quedan reconocidas a la vez.

Renglón en texto (puedes pegarlo en el editor ladder):

XIC(Boton_Reconocer)ASO(Alarmas_Linea1,ASO_Ack_Ctrl,Acknowledge);

Consejos y errores comunes

  • ASO actúa por flanco: Mantener el botón presionado no repite la operación.
  • Usa una estructura ALARM_SET_CONTROL distinta para cada ASO.
  • La sintaxis exacta del renglón en texto puede variar según la versión: Verifica en la ayuda de tu Studio 5000.

Serie: Instrucciones Logix 5000

Referencias

  • Rockwell Automation. Logix 5000 Controllers General Instructions Reference Manual (Publicación 1756-RM003). literature.rockwellautomation.com
  • Rockwell Automation. Studio 5000 Logix Designer: Ayuda en línea, conjunto de instrucciones. rockwellautomation.com
  • International Electrotechnical Commission. (2013). IEC 61131-3: Programmable controllers – Part 3: Programming languages (3.ª ed.). IEC.
  • Petruzella, F. D. (2017). Programmable Logic Controllers (5.ª ed.). McGraw-Hill Education.

Studio 5000, Logix 5000, ControlLogix, CompactLogix y GuardLogix son marcas de Rockwell Automation. Ilustraciones y simuladores originales de TdeAutomatización.

Sigue aprendiendo