Cambio entre etiquetas de límite AnaTxt y TextOP en las caras ocultas (faceplates) analógicas de la APL

Las caras ocultas (faceplates) analógicas de la APL cambian de mostrar textos de límite descriptivos (AnaTxt: 'High Warning') a códigos operativos abreviados (TextOP: 'HH', 'H', 'L', 'LL') cuando el sistema de mensajes de PCS 7 se adapta al sistema de alarmas basado en prioridades en el SIMATIC Manager. El script de C subyacente 'APL_GetAlarmLimitText' invoca a 'CCACDIsPriorityBasedEnabled()'; si el sistema de alarmas basado en prioridades está habilitado en la base de datos de WinCC, se aplica TextOP de forma permanente. Una vez adaptado, este ajuste no se puede revertir globalmente mediante los conmutadores del proyecto; para restaurar las etiquetas descriptivas es necesario modificar la librería de textos de WinCC (Text Library) o editar las plantillas de texto estándar de las caras ocultas (faceplates).

Índice de contenidos

Mecánica de los textos de límite de alarma de la APL y la función CCACD

En la librería SIMATIC PCS 7 Advanced Process Library (APL), los bloques de monitorización analógica (MonAnL, PIDConL) muestran los límites de alarma operativos dentro de la imagen de vista @PG_MonAnL_Limit.pdl.

Las etiquetas de texto asignadas a los límites superior e inferior se recuperan de forma dinámica mediante la función C de WinCC APL_GetAlarmLimitText:
* AnaTxt (Modo heredado / descriptivo): Devuelve cadenas de texto descriptivas largas extraídas de la librería de textos de WinCC (Text Library), tales como "High Alarm", "High Warning", "Low Warning" y "Low Alarm".
* TextOP (Modo de prioridad / abreviado): Devuelve códigos técnicos abreviados estandarizados: HH (Alarma alta-alta), H (Advertencia alta), L (Advertencia baja) y LL (Alarma baja-baja).

Dentro de APL_GetAlarmLimitText, el script consulta la función CCACDIsPriorityBasedEnabled(). Esta API interna comprueba si el proyecto de WinCC activo se ha configurado para el sistema de alarmas moderno basado en prioridades de PCS 7, conforme con la norma ISA-18.2. Si está activo, la función omite AnaTxt y devuelve la matriz de cadenas TextOP.

Adaptación del sistema de mensajes de PCS 7 y conversiones irreversibles

La transición de AnaTxt a TextOP se produce cuando un ingeniero ejecuta el asistente de adaptación de mensajes en el SIMATIC Manager:
1. En el SIMATIC Manager, al seleccionar Opciones (Options) -> Configuración de planta (Plant Configuration) -> Sistema de mensajes (Message System) se inicia el asistente de configuración de mensajes.
2. Habilitar Sistema de mensajes estándar de PCS 7 con prioridad (Standard PCS 7 Message System with Priority) reescribe las clases de mensajes internos, las prioridades (de 1 a 16) y los atributos de mensajes en toda la base de datos del multiproyecto.
3. Irreversibilidad: Una vez que el sistema de mensajes se ha adaptado y compilado en WinCC, la base de datos del proyecto marca el modo de prioridad como activo. No existe ninguna casilla automática de "Deshacer" (Undo) o de reversión para volver al esquema heredado AnaTxt.

Para restaurar los textos de límite descriptivos cuando el modo de prioridad está activo:
* Opción 1: Modificar la librería de textos de WinCC (Text Library): Abra Text Library en el WinCC Configuration Studio. Localice los ID de texto asignados a TextOP (por ejemplo, HH, H) y sustituya los valores de las cadenas por frases descriptivas personalizadas ("High Warning").
* Opción 2: Modificación de la plantilla gráfica de la cara oculta (Faceplate): En el WinCC Graphics Designer, personalice @PG_MonAnL_Limit.pdl (guardado sin el prefijo @ en los proyectos de usuario) para omitir APL_GetAlarmLimitText y leer etiquetas de texto estáticas.

Verificación

  • En WinCC Runtime, abra la cara oculta (faceplate) para un bloque de monitorización analógica (MonAnL).
  • Navegue a la vista de límites (Limit).
  • Confirme que las filas de límites muestran las etiquetas deseadas (por ejemplo, High Alarm frente a HH) junto a sus respectivos campos de entrada de puntos de consigna (setpoint) numéricos.
  • Active una violación de límite de alarma analógica y confirme que los mensajes entrantes en el Alarm Control reflejan las clases de alarma y los colores de prioridad correspondientes.

Limitaciones y precauciones operativas

  • No se admite modificar las pantallas de sistema con @ directamente en GraCS, ya que la ejecución del editor de proyectos OS (OS Project Editor) las sobrescribe. Personalice siempre a través de la librería de textos de WinCC (Text Library) siempre que sea posible.
  • Las plantas internacionales multilingües deben actualizar tanto las columnas de inglés como las de los idiomas regionales en la Text Library para mantener unas visualizaciones coherentes para el operador.
  • La norma ISA-18.2 recomienda designaciones de límite abreviadas (HH, H) en pantallas HMI de alto rendimiento para reducir la saturación visual y acelerar la respuesta del operador.

Preguntas frecuentes para ingenieros (Engineer FAQ)

  • ¿Qué significa CCACD en WinCC?
    CCACD se refiere a Central Component Alarm Configuration Database (Base de datos de configuración de alarmas de componentes centrales), el subsistema interno de WinCC responsable de gestionar las clases de mensajes, los tipos y el enrutamiento de prioridades.
  • ¿Por qué cambió Siemens de AnaTxt a TextOP?
    Las normas modernas de seguridad en procesos (ISA-18.2, EEMUA 191) favorecen los identificadores de alarma concisos y estandarizados (HH, H, L, LL) frente a frases de varias palabras para mejorar el procesamiento cognitivo del operador durante las avalanchas de alarmas.
  • ¿Puedo mantener las alarmas basadas en prioridades mientras uso nombres de límites descriptivos?
    Sí. Al editar las entradas de cadena de TextOP directamente dentro de la librería de textos de WinCC (Text Library), se conserva toda la priorización de alarmas de 16 niveles mientras se muestran palabras descriptivas en las caras ocultas (faceplates).

Referencias técnicas

  • Manual de funciones de SIMATIC PCS 7 Advanced Process Library (APL) (A5E43360408-AA).
  • Manual del sistema de control de procesos SIMATIC PCS 7 OS; Arquitectura del sistema de mensajes.
  • ANSI/ISA-18.2: Gestión de sistemas de alarma para las industrias de procesos.

Artículos relacionados

Etiquetas relacionadas

PCS 7, APL, WinCC, MonAnL, Límites de alarma, Text Library, AnaTxt, TextOP

20 respuestas