Solución de problemas de visualización de textos de enclavamiento ausentes en las caras de operación de WinCC APL en PCS 7

En la librería SIMATIC PCS 7 Advanced Process Library (APL), ocurre un problema en el cual las descripciones de las entradas de enclavamiento aparecen correctamente en la vista detallada, pero permanecen en blanco en la cara de operación estándar (overview), debido a que se omitió el parámetro de E/S del bloque Identifier (Texto adicional OS) en los pines de entrada del enclavamiento (In01 hasta In08). Resolver este fallo de visualización requiere rellenar el atributo Identifier en el diagrama CFC o en la Vista de objetos de proceso (Process Object View), ejecutar una compilación de la OS con restablecimiento de memoria y verificar las estructuras de texto de la cara de operación en el WinCC Graphic Designer.

Índice de contenidos

Arquitectura de los bloques de enclavamiento APL: vistas de resumen frente a vistas detalladas

En SIMATIC PCS 7, la lógica de seguridad de procesos y protección de equipos se implementa utilizando bloques de enclavamiento estándar de APL: Intlk02 (2 entradas), Intlk04 (4 entradas) y Intlk08 (8 entradas).

Cuando un operador hace clic en un icono de enclavamiento o abre la cara de operación de un motor/válvula APL (MotL, VlvL), el sistema presenta dos niveles visuales distintos:
* La cara de operación de resumen estándar (@PG_Intlk...): Muestra las condiciones de enclavamiento activas, los estados de anulación (bypass) de las entradas y etiquetas de señal cortas que indican qué condición de protección se ha disparado (p. ej., LSH-101 Tank High, PSLL-201 Oil Pressure Low).
* La cara de operación de vista detallada: Muestra el árbol completo de evaluación booleana, las condiciones de lógica invertida y las descripciones de estado estáticas (Text0 para lógica 0, Text1 para lógica 1).

La distinción de parámetros: Text0/Text1 frente al identificador del pin de entrada

Un malentendido común de ingeniería surge al configurar las propiedades de texto en los bloques de enclavamiento:
1. El defecto: Un ingeniero configura las propiedades de señal de los pines de entrada de enclavamiento (In01 a In08), estableciendo Text0 (p. ej., TRIPPED) y Text1 (p. ej., HEALTHY).
2. El síntoma: Al ejecutar WinCC Runtime, el texto aparece en la página de inicio de la vista detallada, pero la visualización principal de la cara de operación estándar muestra etiquetas en blanco junto a los LED indicadores de entrada.
3. La causa raíz: En la arquitectura de las caras de operación de APL, el texto renderizado en la cara de operación de resumen estándar se lee desde el atributo de parámetro Identifier (también denominado OS additional text) asignado al pin de entrada específico (In01..In08), no desde Text0 ni Text1.

Procedimiento paso a paso: restauración de los textos de enclavamiento en las caras de operación de WinCC

  1. Abrir el CFC Editor:
    * Abra el diagrama CFC que contiene el bloque de enclavamiento de destino (p. ej., Intlk04 o Intlk08).
  2. Editar las propiedades del pin de entrada:
    * Haga doble clic en el pin de entrada In01 (o haga clic derecho en el bloque y seleccione Object Properties -> I/Os).
    * Localice la columna titulada Identifier (o OS additional text).
    * Introduzca la etiqueta concisa de la condición de protección (p. ej., Emergency Stop PB101 o Lube Oil Pressure Low).
    * Repita esta configuración para los pines In02 hasta In08.
  3. Guardar y compilar el CFC:
    * Cierre las propiedades del bloque y guarde el diagrama CFC.
    * Ejecute Chart -> Compile -> Changes Only.
  4. Compilar la estación de operador (OS):
    * En SIMATIC Manager, haga clic derecho en el proyecto OS y seleccione Compile.
    * Elija Scope: Entire OS (o Changes) y seleccione With memory reset para asegurarse de que los atributos de texto de E/S del bloque actualizados se transfieran a la librería de textos de WinCC.
  5. Cargar al servidor OS:
    * Cargue el proyecto actualizado al servidor WinCC OS y reinicie el runtime o actualice la cara de operación.

Gestión masiva de textos en la Vista de objetos de proceso

Para proyectos grandes con cientos de bloques de enclavamiento:
* Abra SIMATIC Manager y cambie a la Vista de objetos de proceso (Ctrl+Alt+P).
* Seleccione la pestaña Signals o Parameters.
* Filtre por tipo de bloque Intlk02, Intlk04 e Intlk08.
* Localice la columna OS additional text: edite de forma masiva o pegue texto descriptivo directamente en la cuadrícula sin necesidad de abrir diagramas CFC individuales.

Verificación

  • En WinCC OS Runtime, haga clic en la cara de operación del motor o válvula asociada con el bloque de enclavamiento.
  • Haga clic en el botón de enclavamiento para abrir la ventana de la cara de operación estándar @PG_Intlk04.
  • Verifique que cada línea de entrada configurada muestre su etiqueta de texto distintiva claramente al lado del LED de estado.
  • Haga clic en el botón de vista detallada (Detailed View): confirme que la lógica booleana detallada y las descripciones de estado Text0/Text1 también se muestran correctamente.

Limitaciones y precauciones operativas

  • Límites de longitud de texto: La cara de operación de resumen estándar admite cadenas de texto cortas (normalmente de hasta 16–24 caracteres, dependiendo de la resolución de la fuente de pantalla); las cadenas excesivamente largas se truncarán.
  • Traducción multilingüe: Si la planta opera en varios idiomas de tiempo de ejecución (runtime), asegúrese de rellenar OS additional text para cada idioma instalado utilizando la utilidad Text Distributor.
  • Consistencia de diagramas: Ejecute siempre una compilación de OS después de cambiar los identificadores de los pines de bloque; las caras de operación de WinCC no leen dinámicamente los atributos CFC fuera de línea sin una compilación previa.

Preguntas frecuentes para ingenieros (Engineer FAQ)

  • ¿Qué atributo controla el texto en las caras de operación de enclavamiento estándar de APL?
    El atributo Identifier (texto adicional OS) en los pines de entrada In01 a In08 controla la etiqueta mostrada.
  • ¿Por qué Text0 se muestra en la vista detallada pero no en la cara de operación principal?
    Text0 y Text1 describen valores de estado discretos en las vistas detalladas; la cara de operación principal consulta específicamente el atributo Identifier.
  • ¿Qué bloques APL proporcionan lógica de enclavamiento en PCS 7?
    Intlk02 (2 entradas), Intlk04 (4 entradas) e Intlk08 (8 entradas) proporcionan la lógica de protección estándar.
  • ¿Se pueden editar los identificadores de enclavamiento de forma masiva?
    Sí, la Vista de objetos de proceso (POV) permite la edición masiva y la importación de CSV del texto adicional OS en todos los bloques de enclavamiento.
  • ¿La actualización del texto de enclavamiento requiere un STOP de la CPU?
    No, las modificaciones de los atributos de texto se pueden compilar y cargar en el AS en modo RUN.
  • ¿Los operadores pueden anular (bypass) los enclavamientos desde la cara de operación?
    Sí, si los niveles de autorización de operador y los parámetros de bypass (BypProt) están habilitados en el bloque.
  • ¿Qué sucede si se realiza la compilación de la OS sin un reinicio de memoria (memory reset)?
    Es posible que los cambios no se propaguen si las cachés de la librería de textos de WinCC retienen definiciones de descriptores de tags antiguos.
  • ¿Los textos de enclavamiento se almacenan en la librería de textos de WinCC?
    Sí, la compilación de la OS transfiere las cadenas de atributos de bloque a la librería de textos central de WinCC.
  • ¿Puede un bloque de enclavamiento ponerse en cascada con otro bloque de enclavamiento?
    Sí, la salida Out de un bloque Intlk08 se puede conectar a un pin de entrada de otro bloque de enclavamiento para manejar más de 8 señales.
  • ¿Dónde se deben verificar las licencias de la librería APL?
    Los componentes APL se incluyen con las licencias estándar de ingeniería y runtime de PCS 7 en ALM.

Referencias técnicas

  • Manual de Siemens: SIMATIC Process Control System PCS 7 Advanced Process Library (A5E43360408-AA).
  • Siemens Industry Online Support Entry ID 109801081: Interlock Block Configuration in PCS 7 APL.
  • WinCC V7.4 / V7.5 Graphics Designer and Faceplate Architecture Guide.

Artículos relacionados

Etiquetas relacionadas

PCS 7, APL, Interlock, Intlk04, Intlk08, Faceplates, WinCC, Identifier, OS Additional Text

20 respuestas