Para personalizar los formatos de los nombres de etiqueta de los iconos de bloque de APL y eliminar los nombres de diagramas o de jerarquía de la etiqueta mostrada en WinCC de SIMATIC PCS 7, ajuste las reglas de nomenclatura de «Crear/actualizar iconos de bloque» en SIMATIC Manager o sobrescriba la propiedad TagNameDisplayed en los archivos típicos personalizados. En la vista de planta (Plant View), haga clic con el botón derecho en el proyecto OS, seleccione «Jerarquía de plantas» -> «Crear/actualizar iconos de bloque» y configure la regla de nomenclatura de etiquetas para que incluya únicamente el comentario del diagrama o texto definido por el usuario. De manera alternativa, cree un icono de bloque personalizado en @PCS7TypicalsAPLV8UserDefined.pdl y configure la propiedad de texto dinámico para vincularla directamente a un atributo personalizado en lugar de la ruta completa de la etiqueta jerárquica.
Índice de contenidos
- Resumen ejecutivo
- Mecánica arquitectónica y del sistema
- Procedimiento paso a paso de ingeniería e implementación
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes del ingeniero
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
Resumen ejecutivo
En las aplicaciones de la biblioteca Advanced Process Library (APL) de SIMATIC PCS 7, la función automatizada «Crear/actualizar iconos de bloque» compila los iconos de bloque en las pantallas de WinCC utilizando la ruta completa de la jerarquía de planta (por ejemplo, Plant/Unit/Section/TIC101/MonAnL). Si bien esto garantiza interconexiones de etiquetas globalmente únicas en la base de datos de etiquetas de WinCC, los operadores de planta solicitan con frecuencia etiquetas más limpias y concisas en la pantalla gráfica (como mostrar únicamente TIC101 o el comentario tecnológico, sin los sufijos del diagrama o del nombre del bloque). Esta guía detalla las opciones estándar de ingeniería de PCS 7 para controlar la compilación de nombres de etiquetas, personalizar las plantillas @PCS7Typicals y modificar el texto de la cabecera de la faceplate.
Mecánica arquitectónica y del sistema
La arquitectura de nomenclatura y visualización de los iconos de bloque de APL:
- Etiqueta (Tag) frente a TagNameDisplayed:
Tag: El nombre interno de la etiqueta en runtime de WinCC que representa la estructura del bloque CFC. Debe seguir siendo globalmente único en todo el multiproyecto.TagNameDisplayed: Un atributo visual del objeto de icono de bloque en Graphics Designer que determina la cadena renderizada en la pantalla del operador.- Reglas de la jerarquía de plantas: Se definen en SIMATIC Manager en Opciones -> Personalizar -> Jerarquía de plantas. Controla si los niveles de las carpetas se concatenan con delimitadores (por ejemplo,
/o.) en el nombre de la etiqueta compilada. - Motor de generación de iconos de bloque: Evalúa la propiedad
Crear icono de bloquedel bloque (por ejemplo,1,2,111) y busca en los archivos de plantilla (@PCS7TypicalsAPL*.pdl). Si existe una plantilla de usuario (@PCS7TypicalsAPL*UserDefined.pdl), esta tiene prioridad sobre las plantillas estándar del sistema.
Procedimiento paso a paso de ingeniería e implementación
Paso 1: Configurar las reglas de compilación de nombres de etiqueta de la jerarquía de plantas
- En SIMATIC Manager, seleccione la raíz del multiproyecto.
- Vaya a 'Opciones' -> 'Personalizar' -> 'Jerarquía de plantas'.
- En 'Incluido en la HID (Designación de nivel superior)', revise qué niveles de la jerarquía contribuyen al nombre de la etiqueta.
- Verifique la configuración de 'Delimitador' para asegurar una separación limpia de las áreas de planta.
Paso 2: Configurar el cuadro de diálogo Crear/actualizar iconos de bloque
- Cambie a la vista de planta en SIMATIC Manager.
- Haga clic con el botón derecho en la carpeta del proyecto OS -> 'Jerarquía de plantas' -> 'Crear/actualizar iconos de bloque...'.
- En el cuadro de diálogo, localice la configuración para 'Construcción del nombre de etiqueta'.
- Seleccione si la etiqueta muestra:
* Nombre de diagrama
* Comentario de diagrama
* Ruta de jerarquía + Nombre de diagrama - Haga clic en Aceptar para volver a generar los iconos de bloque en todas las pantallas.
Paso 3: Crear iconos de bloque personalizados en archivos típicos definidos por el usuario
Si iconos de bloque específicos requieren un formato de texto personalizado:
1. En la carpeta GraCS del proyecto OS, copie @PCS7TypicalsAPLV8.pdl (o V9) y guárdelo como @PCS7TypicalsAPLV8UserDefined.pdl.
2. Abra el archivo en Graphics Designer, copie un icono existente (por ejemplo, MonAnL/1) y configure su propiedad Tipo (Type) como @MonAnL/111.
3. En las propiedades del bloque, localice el objeto de texto responsable de renderizar la etiqueta.
4. Cambie su enlace dinámico de Tag a una propiedad personalizada o directamente a TagNameDisplayed.
Paso 4: Asignar un número de icono personalizado en el CFC
- Abra el diagrama CFC que contiene el bloque de destino.
- Haga doble clic en el bloque, abra las propiedades y configure 'Crear icono de bloque' en
111. - Asegúrese de que la opción 'Posible OCM' esté activada.
- Ejecute una compilación de OS seguida de 'Crear/actualizar iconos de bloque'.
Verificación
Para verificar la visualización personalizada del icono de bloque:
1. Abra la imagen de proceso de destino en Graphics Designer; confirme que el icono de bloque muestra la etiqueta personalizada sin el sufijo del nombre del bloque.
2. Inicie el Runtime de WinCC.
3. Verifique que al hacer clic en el icono de bloque se abra correctamente la faceplate de APL.
4. Confirme que la cabecera de la faceplate muestre el nombre de etiqueta tecnológico correcto y que los botones operativos funcionen con normalidad.
Limitaciones y precauciones operativas
Precauciones operativas:
- Nunca modifique las plantillas estándar de fábrica (@PCS7TypicalsAPLV8.pdl); utilice siempre @PCS7TypicalsAPLV*UserDefined.pdl para evitar que los cambios se sobrescriban durante las actualizaciones de PCS 7 o las ejecuciones del editor de proyectos OS.
- Alterar la propiedad subyacente Tag en lugar de TagNameDisplayed interrumpe los enlaces de comunicación entre la faceplate y el controlador.
- Si varios bloques comparten nombres abreviados idénticos en diferentes áreas de la planta, asegúrese de que los operadores puedan distinguir los equipos para evitar intervenciones manuales incorrectas.
Preguntas frecuentes del ingeniero
P: ¿La ejecución del editor de proyectos OS sobrescribirá mis iconos de bloque personalizados?
R: No si los coloca en un archivo denominado @PCS7TypicalsAPLV<Versión>UserDefined.pdl. Los archivos estándar de fábrica se sobrescriben, pero los archivos definidos por el usuario se conservan.
P: ¿Cómo puedo mostrar el comentario del diagrama CFC en lugar del nombre del bloque?
R: En el cuadro de diálogo 'Crear/actualizar iconos de bloque', seleccione 'Comentario de diagrama' como origen del nombre de etiqueta para la etiqueta de visualización.
P: ¿Puedo ocultar también el nombre del bloque en las cabeceras de las faceplates?
R: Sí, adaptando @PG_MonAnL_Overview.pdl o configurando el script de la cabecera de la faceplate de APL para leer OS_Comment en lugar del nombre completo de la etiqueta.
P: ¿Qué significa el número en @MonAnL/111?
R: Es el identificador de variante del icono de bloque. Los números del 1 al 4 están reservados por Siemens, mientras que a partir del 100 son variantes personalizadas de usuario.
P: ¿Cambiar TagNameDisplayed afecta al registro de alarmas (Alarm Logging)?
R: No. WinCC Alarm Logging utiliza el nombre de la etiqueta de mensaje compilada y el texto de mensaje configurado en las propiedades de mensaje del CFC.
Referencias técnicas
- SIMATIC Process Control System PCS 7 Advanced Process Library (APL) Styleguide
- SIMATIC Process Control System PCS 7 Operator Station Configuration
- PCS 7 V9.0 SP3 Licenses and Configuration Limits
Artículos relacionados
- Creating Custom APL-Style Faceplate Popups and Block Icons in SIMATIC PCS 7 WinCC
- Disabling Alarm Generation on Valve Blocks and Suppressing Area Button Indications in SIMATIC PCS 7 WinCC
- Resolving 'Import Not Possible for a Locked Design' When Modifying WinCC Color Palettes in PCS 7
Etiquetas relacionadas
Block Icons, @PCS7Typicals, TagNameDisplayed, Plant Hierarchy, WinCC Graphics