Qué es WinCC Unified y de dónde viene
Durante más de una década, la visualización de Siemens dentro de TIA Portal se ha repartido en varios productos según el tamaño de la aplicación: WinCC Basic para los Basic Panels, WinCC Comfort para los Comfort Panels, WinCC Advanced para HMI en PC y WinCC Professional para aplicaciones de tipo SCADA. En paralelo, fuera de TIA Portal, sigue existiendo la línea SCADA clásica WinCC V7/V8.
WinCC Unified llegó con TIA Portal V16 (2019) con una ambición distinta: unificar todo ese abanico en una sola tecnología que sirva igual para un panel de 4" junto a una máquina que para un SCADA distribuido con varios servidores. Para conseguirlo, Siemens no evolucionó el runtime de Comfort/Advanced, sino que construyó uno nuevo basado en estándares web. Esa decisión explica casi todas las diferencias que vas a encontrar y, también, por qué migrar no es un simple "guardar como".
Si necesitas situarte antes, en nuestra guía sobre qué es un HMI y cómo elegir el panel adecuado repasamos los conceptos básicos, y en SCADA en tiempo real explicamos dónde termina un HMI y empieza un SCADA.
Diferencias clave de un vistazo
Esta tabla resume las diferencias más relevantes entre WinCC Unified y su predecesor dentro de TIA Portal (WinCC Comfort/Advanced, con referencias a Professional cuando aplica):
| Aspecto | WinCC Comfort / Advanced | WinCC Unified |
|---|---|---|
| Tecnología de runtime | Runtime propietario clásico | Runtime basado en tecnologías web (HTML5, SVG, JavaScript) |
| Sistema operativo del panel | Windows CE (Comfort Panels) | SIMATIC Industrial OS, basado en Linux (Unified Panels) |
| Gráficos | Objetos propios y mapas de bits, resolución fija | Gráficos vectoriales SVG escalables |
| Scripting | VBScript (C-Script en Professional) | JavaScript |
| Acceso remoto | Sm@rtServer / WebNavigator, con clientes específicos | Cliente web HTML5 desde cualquier navegador, sin plugins |
| Faceplates | Funcionales pero limitados | Faceplates anidados y más potentes, apertura dinámica como popup |
| Recetas | Recetas clásicas | Conjuntos de parámetros (parameter sets) |
| Históricos | Ficheros en el panel; SQL en Professional | SQLite integrado en panel; Microsoft SQL Server en PC |
| Escalabilidad | Un producto distinto para cada nivel | Una misma tecnología del panel de máquina al SCADA distribuido |
| Evolución | Plataforma madura, en mantenimiento | Plataforma donde llegan las novedades de Siemens |
Vamos punto por punto con lo que de verdad importa en un proyecto.
Arquitectura web nativa: el cambio de fondo
La diferencia fundamental es arquitectónica. En WinCC Unified, las pantallas que diseñas en TIA Portal se compilan a tecnologías web estándar y el runtime las sirve a cualquier cliente compatible. El panel del operario, un PC de sala de control y la tablet del jefe de turno están, en la práctica, mostrando la misma aplicación.
Gráficos vectoriales SVG y pantallas escalables
Los objetos gráficos de Unified son vectoriales. Eso significa que una pantalla escala sin pixelarse al pasar de un panel de 7" a un monitor de 24", y que puedes importar tus propios símbolos SVG con propiedades dinámicas (colores, visibilidad, rotación) enlazadas a variables del PLC. Unified permite además diseñar pantallas más grandes que el área visible e incrustarlas en ventanas con desplazamiento, algo muy útil para sinópticos de proceso extensos.
La contrapartida: la Symbol Library clásica de Comfort/Advanced no existe en Unified. Los símbolos se sustituyen por la librería gráfica industrial de Unified o por SVG propios, y eso hay que tenerlo en cuenta al estimar una migración.
Cliente web HTML5 sin plugins
En Comfort/Advanced, el acceso remoto se resolvía con Sm@rtServer (un espejo de la pantalla del panel) o, en Professional, con WebNavigator. En Unified el acceso web es nativo: cualquier navegador moderno abre la aplicación como cliente independiente, con su propio usuario y su propia pantalla, sin instalar nada. Incluso los nuevos Unified Basic Panels incluyen un cliente web de serie.
Es un salto cualitativo para mantenimiento y supervisión, pero obliga a tomarse en serio la seguridad de red: segmentación, HTTPS con certificados y gestión de usuarios. Lo desarrollamos en nuestro artículo sobre ciberseguridad en sistemas OT/IT industriales.
JavaScript en lugar de VBScript
El cambio que más impacto tiene en el día a día del programador HMI es el lenguaje de scripting. Unified abandona VBScript y adopta JavaScript, con un modelo de objetos propio para acceder a variables, pantallas y alarmas. Las ventajas son claras: un lenguaje moderno y muy extendido, ejecución asíncrona, módulos reutilizables y mucha más documentación disponible.
Pero conviene no subestimarlo. Un script VBScript de Comfort no se traduce línea a línea: los eventos, la forma de leer y escribir variables y el ámbito de las funciones cambian. En proyectos con mucha lógica en scripts, la reescritura es el grueso del esfuerzo de migración. Nuestra recomendación de siempre sigue vigente: la lógica de proceso debe vivir en el PLC, y el HMI limitarse a mostrar y a pedir. Cuanto menos script haya en el HMI, más barata será cualquier migración futura.
Hardware: Unified Comfort Panels y Unified Basic Panels
WinCC Unified llegó acompañado de una nueva generación de hardware:
- Unified Comfort Panels (serie MTP, de 7" a 22"). Sucesores de los Comfort Panels, con pantalla multitáctil capacitiva, más potencia de proceso y posibilidad de ampliar funciones con aplicaciones adicionales.
- Unified Basic Panels (de 4" a 12"). La gama de entrada, pensada para máquinas sencillas y aplicaciones sensibles al precio, pero con la misma tecnología Unified y cliente web incluido.
- WinCC Unified PC Runtime. Para estaciones de operador y SCADA en PC industrial o servidor, cubriendo el espacio que ocupaban WinCC Advanced y WinCC Professional.
Un detalle importante: un Comfort Panel no puede convertirse en un Unified Panel. Son plataformas de hardware y sistema operativo distintas (Windows CE frente a SIMATIC Industrial OS), así que migrar a Unified implica sustituir el panel. Revisa también el recorte del armario y la alimentación antes de pedir el equipo nuevo.
De la máquina al SCADA con un único proyecto
Donde Unified marca más distancia con su predecesor es en la escalabilidad. Con Comfort/Advanced, si una máquina crecía hasta necesitar funciones SCADA, había que saltar a otro producto con otra forma de trabajar. En Unified, la misma tecnología cubre desde el panel de máquina hasta arquitecturas cliente-servidor distribuidas, y las pantallas se reutilizan entre plataformas con muy pocos cambios.
Sobre esa base, Siemens ofrece opciones que amplían el runtime según la necesidad del proyecto:
- Collaboration: compartir pantallas y datos entre varios dispositivos Unified de una misma línea.
- Performance Insight: cálculo y visualización de KPIs de producción como el OEE.
- Reporting y Audit: generación de informes y trazabilidad de acciones del operario, clave en sectores regulados.
- Calendar y Sequence: planificación temporal de tareas y secuencias de operación configurables.
Además, Unified integra servidor OPC UA, lo que facilita conectar la visualización con MES, ERP o plataformas IIoT. Si te interesa esa capa, lee nuestra guía de OPC UA en la Industria 4.0. Y si estás valorando alternativas de SCADA fuera del ecosistema Siemens, tenemos una comparativa en qué es Ignition SCADA.
Qué no cambia: TIA Portal sigue siendo el centro
No todo es nuevo. WinCC Unified se configura dentro de TIA Portal, igual que Comfort/Advanced, y comparte con el PLC las variables, los tipos de datos y los textos de alarma sin exportaciones intermedias. El diagnóstico de sistema, ProDiag o la integración con S7-1200 y S7-1500 funcionan en el mismo entorno integrado.
En cuanto a licencias, desde TIA Portal V19 la licencia de ingeniería de WinCC Comfort, Advanced o Professional sirve también para configurar Unified, lo que elimina una barrera de entrada. Las licencias de runtime, en cambio, son de familias distintas y hay que revisarlas proyecto a proyecto.
Migrar de WinCC Comfort/Advanced a Unified: qué se convierte y qué no
Esta es la pregunta que más nos hacen. La respuesta honesta es que una migración a Unified es más un re-proyecto asistido que una conversión automática. TIA Portal ayuda a trasladar parte del trabajo, pero hay elementos que requieren rehacerse:
| Elemento | Qué ocurre al migrar |
|---|---|
| Variables y conexiones | Se trasladan con relativa facilidad, especialmente con PLC Siemens |
| Alarmas | Se trasladan, aunque conviene revisar clases y textos |
| Pantallas | Parte de los objetos se convierte; la maquetación casi siempre se rehace para aprovechar SVG |
| Scripts VBScript | Reescritura manual en JavaScript |
| Faceplates | Hay que crearlos de nuevo con la tecnología de Unified |
| Symbol Library y controles ActiveX | No disponibles; se sustituyen por SVG u objetos nativos de Unified |
Así abordamos nosotros una migración de HMI a Unified para que no haya sorpresas en planta:
- Inventario del proyecto actual. Número de pantallas, scripts, faceplates, recetas, conexiones de terceros y funciones de acceso remoto. Con ese inventario se estima el esfuerzo con datos, no a ojo.
- Definición de una librería Unified. Faceplates y símbolos SVG estándar para motores, válvulas, variadores y alarmas, reutilizables en todas las máquinas del cliente.
- Revisión de la lógica en scripts. Todo lo que sea lógica de proceso se traslada al PLC; en el HMI solo queda lo que es propio de la interfaz.
- Simulación completa en oficina. Pruebas con el PLC simulado antes de pisar la planta, validando pantallas, alarmas y cambios de receta.
- Puesta en marcha en ventana de parada. Sustitución del panel con el proyecto anterior respaldado y listo para volver atrás si fuera necesario.
Si además tienes un PLC antiguo en la misma máquina, es el momento de planificar las dos migraciones juntas. Lo explicamos en cómo migrar de S7-300 a S7-1500.
¿Cuándo tiene sentido migrar a WinCC Unified (y cuándo no)?
No hay una respuesta única. Estos son los criterios que aplicamos con nuestros clientes:
- Máquina o línea nueva con vida útil larga: Unified sin dudarlo. Es la plataforma en la que Siemens concentra el desarrollo y la que tendrá soporte durante más tiempo.
- Necesidad de acceso remoto o multicliente: Unified resuelve de forma nativa lo que en Comfort/Advanced requería soluciones intermedias.
- Retrofit con cambio de PLC: aprovecha la parada para migrar también el HMI y hacerlo una sola vez.
- Panel Comfort funcionando, con repuestos y sin nuevas necesidades: no hay urgencia, pero sí conviene planificar. Ten un repuesto en almacén y presupuesta la migración para la próxima ventana de inversión. Hablamos de ello en la importancia de los repuestos.
- Proyecto con muchísimo VBScript y sin documentación: migrar tiene más coste, pero también más recompensa: es la ocasión para limpiar y documentar.
En nuestros proyectos recientes ya trabajamos por defecto con Unified. Un ejemplo es la automatización de una línea de embotellado con TIA Portal, donde WinCC Unified sirve la visualización a paneles en línea y a navegador para los responsables de producción.
Preguntas frecuentes sobre WinCC Unified
¿Puedo cargar un proyecto de WinCC Unified en un Comfort Panel?
No. Los Comfort Panels clásicos ejecutan un runtime sobre Windows CE y no pueden ejecutar WinCC Unified, ni se pueden convertir con una actualización de firmware. Para usar Unified hace falta un Unified Comfort Panel, un Unified Basic Panel o un PC con WinCC Unified Runtime.
¿Se convierten automáticamente los scripts VBScript a JavaScript?
No de forma fiable. Variables, alarmas y buena parte de las pantallas se pueden trasladar con ayuda de TIA Portal, pero los scripts VBScript hay que reescribirlos en JavaScript con el modelo de objetos de Unified. Lo mismo ocurre con los faceplates, que deben volver a crearse.
¿Necesito una licencia de ingeniería nueva para WinCC Unified?
Desde TIA Portal V19, la licencia de ingeniería de WinCC Comfort, Advanced o Professional sirve también para configurar WinCC Unified. Las licencias de runtime, en cambio, pertenecen a familias distintas y hay que revisarlas en cada proyecto.
¿WinCC Unified sustituye también a WinCC V7 o V8?
No directamente. WinCC V7/V8 es la línea SCADA clásica fuera de TIA Portal y sigue existiendo. WinCC Unified es el sucesor dentro de TIA Portal de WinCC Comfort, Advanced y Professional, y escala desde el panel de máquina hasta sistemas SCADA distribuidos.
Conclusión
WinCC Unified es mucho más que un lavado de cara de WinCC Comfort/Advanced. Su arquitectura web, los gráficos vectoriales, JavaScript y la escalabilidad del panel al SCADA lo convierten en la base de la visualización Siemens para los próximos años. El precio de ese salto es una migración que exige rehacer scripts, faceplates y buena parte de las pantallas, así que merece la pena planificarla con criterio en lugar de dejarla para cuando el panel antiguo falle.
En Bluemation desarrollamos y migramos visualizaciones WinCC Unified dentro de nuestros servicios de programación SCADA y programación PLC, siempre con el PLC y el HMI diseñados como un todo. Si quieres saber qué implicaría migrar tus paneles, cuéntanos tu instalación y te preparamos una estimación sin compromiso.