Los comentarios de bloques CFC se pueden exportar a un archivo CSV utilizando la vista de objetos de proceso (pestaña Bloques) o el WinCC Text Distributor, pero los comentarios de los bloques dentro de SIMATIC Manager son fundamentalmente metadatos de ingeniería monolingües. Para implementar un proyecto multilingüe en el que las descripciones de los bloques cambien dinámicamente en la Estación de operador (OS), los ingenieros deben exportar los textos desde la librería de textos de WinCC utilizando el Text Distributor, traducir las información sobre herramientas (tooltips) de los iconos de bloque y los títulos de las caras de operación (faceplates) en las columnas de los idiomas de destino, y volver a importar el archivo en WinCC.
Índice de contenidos
- Metadatos de ingeniería monolingües frente a textos de runtime multilingües
- Exportación de comentarios de bloques mediante la vista de objetos de proceso
- Gestión de textos HMI multilingües con WinCC Text Distributor
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes para ingenieros
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
Metadatos de ingeniería monolingües frente a textos de runtime multilingües
En SIMATIC PCS 7, la documentación técnica y la visualización de operador a menudo requieren compatibilidad con varios idiomas (por ejemplo, alemán, inglés y francés) en sitios de fabricación internacionales. Sin embargo, el sistema de ingeniería mantiene una clara separación entre los datos de ingeniería del PLC y los textos de operador en runtime:
- Comentarios de bloques CFC (
Block.Comment): Se almacenan dentro de la estructura de la base de datos de STEP 7. En SIMATIC Manager, el comentario del bloque es estrictamente monolingüe. El idioma de ingeniería seleccionado en SIMATIC Manager no crea instancias de idioma alternativas para el campo de comentarios de bloques en la base de datos del diagrama CFC. - Textos de visualización en runtime de WinCC: Cuando se ejecuta una compilación de la OS, PCS 7 transfiere los comentarios de los bloques, los mensajes de alarma y los identificadores de unidad a la librería de textos de WinCC. Aquí, los textos se vuelven multilingües. El comentario de bloque original se instancia como la entrada de idioma predeterminada para las información sobre herramientas (tooltips) de los iconos de bloque, las cabeceras de las caras de operación (faceplates) y los textos de mensajes cronológicos.
Por lo tanto, un ingeniero que intente traducir los comentarios de los bloques para la operación en runtime debe gestionar las traducciones dentro de la librería de textos de WinCC en lugar de intentar duplicar los diagramas CFC.
Exportación de comentarios de bloques mediante la vista de objetos de proceso
Para extraer todos los comentarios de bloques existentes de un proyecto completo a una hoja de cálculo externa para su revisión o documentación de ingeniería:
- Abrir la vista de objetos de proceso:
* En SIMATIC Manager, seleccione Ver -> Vista de objetos de proceso (o presioneCtrl+Alt+P).
* En el panel de navegación de árbol, seleccione la carpeta de proyecto de nivel superior o una unidad específica de la jerarquía de planta. - Navegar a la pestaña Bloques:
* Haga clic en la pestaña Bloques en la cuadrícula de datos principal.
* La cuadrícula muestra columnas que incluyenChart,Block,Type,Block Comment,AuthoreI/Os. - Exportar comentarios de bloques:
* Haga clic con el botón derecho en cualquier parte de la tabla y seleccione Exportar... (o seleccione todas las filas, presioneCtrl+Cy péguelas en Microsoft Excel).
* Guarde el archivo como un documento estructurado.csvo.xlsx.
* Si se realizan ajustes de parámetros, el archivo se puede volver a importar a través de Objetos de proceso -> Importar bloques... para actualizar los comentarios en los bloques existentes.
Gestión de textos HMI multilingües con WinCC Text Distributor
Para hacer que los comentarios de los bloques, las alarmas y los títulos de las caras de operación (faceplates) cambien dinámicamente según el idioma de runtime del operador:
- Realizar la compilación de la OS:
* Compile la OS desde SIMATIC Manager. Esto llena la librería de textos de WinCC con todos los comentarios de bloques y textos de alarma en el idioma predeterminado del proyecto. - Iniciar WinCC Text Distributor:
* Abra el proyecto de la OS en WinCC Explorer.
* En el árbol de navegación, haga clic con el botón derecho en Text Distributor y seleccione Abrir. - Exportar registros de la librería de textos:
* En Text Distributor, seleccione Exportar.
* En Ámbito de exportación, marque Librería de textos y Graphics Designer (si los textos de pantallas estáticas requieren traducción).
* Seleccione el idioma de origen (por ejemplo,English (United States)) y seleccione los idiomas de destino (por ejemplo,German (Germany)).
* Especifique la ruta de salida y el formato de archivo (*.txto*.csv). Haga clic en Exportar. - Traducir y reimportar:
* Abra el archivo CSV exportado en un editor compatible con UTF-8.
* Rellene las cadenas de texto traducidas en las columnas de idioma correspondientes.
* Vuelva a Text Distributor, seleccione Importar, elija el archivo modificado y ejecute la importación.
Verificación
- En WinCC Explorer, abra Librería de textos. Confirme que las cadenas de texto traducidas aparecen en las columnas de idioma correspondientes para los ID de comentarios de bloques de destino.
- Inicie el runtime de WinCC.
- Utilice el botón de selección de idioma en la cabecera de navegación para cambiar del inglés al idioma de destino.
- Coloque el cursor sobre los iconos de bloque en las imágenes de proceso. Confirme que la información sobre herramientas (tooltip) muestra el comentario de bloque traducido y que al abrir la cara de operación (faceplate) se muestra la cabecera traducida.
Limitaciones y precauciones operativas
- La edición de comentarios de bloques en CFC y la recompilación de la OS con "Solo cambios" sobrescribirán las traducciones personalizadas en la librería de textos si los ID de la librería de textos se resincronizan. Mantenga siempre una copia de seguridad de las exportaciones traducidas de Text Distributor.
- Los archivos de Text Distributor deben guardarse con codificación UTF-8 sin BOM para evitar la corrupción de caracteres, especialmente al traducir caracteres cirílicos, asiáticos o europeos con acento.
- No altere los números de ID de texto en la primera columna de la exportación de Text Distributor; modificar los ID corromperá las asociaciones de la base de datos.
Preguntas frecuentes para ingenieros
- ¿Puedo hacer que el comentario del bloque se muestre en varios idiomas dentro de SIMATIC Manager CFC?
No. Los diagramas CFC muestran solo un idioma a la vez según las cadenas de caracteres activas guardadas en la base de datos de Step 7. El cambio multilingüe es estrictamente una capacidad de runtime de WinCC. - ¿Qué sucede si un comentario de bloque no tiene traducción en la librería de textos?
Si falta una traducción para el idioma de runtime activo, WinCC muestra el texto alternativo (generalmente el idioma de ingeniería predeterminado) o tres signos de interrogación (???). - ¿Puedo exportar textos de alarma y comentarios de bloques juntos?
Sí. WinCC Text Distributor exporta tanto los mensajes de Alarm Logging como las entradas de la librería de textos en un lote unificado o modular.
Referencias técnicas
- Manual de configuración de textos e idiomas de SIMATIC PCS 7 (A5E41356268-AA).
- Guía de configuración multilingüe y de Text Distributor de SIMATIC WinCC V7/V8.
- Entrada de Siemens Industry Online Support ID 109801081: Ingeniería multilingüe en SIMATIC PCS 7.
Artículos relacionados
- Uso de WinCC Text Distributor para automatizar implementaciones de HMI multilingües.
- Sincronización de parámetros de la vista de objetos de proceso con librerías de datos maestros.
Etiquetas relacionadas
PCS 7, WinCC, CFC, Vista de objetos de proceso, Text Distributor, Multilingüe, Librería de textos, Comentarios de bloques