Bluemation

WebVisu: supervisión y control desde el navegador sin necesidad de SCADA

WebVisu es la funcionalidad de Codesys que convierte cualquier controlador compatible en un servidor HMI accesible desde cualquier navegador. Sin licencias SCADA, sin software adicional.

Volver al Blog

¿Qué es WebVisu?

WebVisu es una funcionalidad integrada en el runtime de Codesys que permite crear pantallas de visualización y supervisión accesibles desde cualquier navegador web (Chrome, Firefox, Safari, Edge) sin necesidad de instalar software adicional en el cliente. El propio controlador PLC actúa como servidor web y sirve la interfaz de usuario directamente desde su memoria.

En la práctica, significa que puedes supervisar y operar una máquina o instalación desde cualquier PC, tablet o smartphone conectado a la red, simplemente abriendo una URL del tipo http://192.168.1.100:8080/webvisu.htm. Sin SCADA, sin licencias adicionales, sin servidor intermedio.

¿Cómo funciona WebVisu?

WebVisu funciona mediante una comunicación WebSocket entre el navegador del cliente y el runtime de Codesys en el PLC. El flujo es el siguiente:

  • El entorno de programación Codesys Development System incluye un editor de visualización gráfico donde se diseñan las pantallas: elementos de proceso (tuberías, depósitos, válvulas), displays numéricos, gráficas de tendencia, alarmas y controles de operador.
  • Cada elemento visual se vincula directamente a variables del programa PLC: una válvula cambia de color cuando la variable booleana asociada es TRUE, un display muestra el valor de una variable REAL en tiempo real.
  • Al compilar el proyecto, el runtime Codesys genera automáticamente los ficheros HTML/JavaScript necesarios para la WebVisu y los almacena en el controlador.
  • El navegador del cliente se conecta por WebSocket al controlador y recibe actualizaciones de las variables cada ciclo de visualización (configurable, típicamente 100-500ms).

WebVisu vs SCADA tradicional: ¿cuándo usar cada uno?

CaracterísticaWebVisu (Codesys)SCADA tradicional (Ignition, WinCC)
Coste de licencia✅ Incluido en Codesys runtime❌ Licencia por tag o por cliente
Software en cliente✅ Solo navegador web❌ Cliente SCADA o thin client
Servidor dedicado✅ No necesario (sirve el PLC)❌ Requiere servidor SCADA
Histórico de datos❌ Limitado (memoria del PLC)✅ Base de datos histórica completa
Gestión de alarmas⚠️ Básica✅ Avanzada con ACK, grupos, escalado
Multi-PLC centralizado❌ Por PLC individual✅ Centraliza múltiples equipos
Reporting y KPIs❌ No incluido✅ Informes, OEE, dashboards
Usuarios y permisos⚠️ Básicos✅ Gestión avanzada de roles
Escalabilidad⚠️ Máquina individual✅ Toda la planta

Casos de uso ideales para WebVisu

WebVisu brilla en escenarios donde la simplicidad y el coste son prioritarios y no se necesita la potencia completa de un SCADA:

  • Máquinas individuales: una inyectora, una llenadora, un grupo de bombeo. El operario necesita ver el estado de la máquina y poder ajustar parámetros. WebVisu proporciona eso sin coste adicional.
  • Instalaciones pequeñas y medianas: una planta de tratamiento de agua con 1-2 PLCs, una sala de calderas, una instalación fotovoltaica. Con WebVisu tienes supervisión remota accesible desde el móvil del responsable sin necesidad de servidor SCADA.
  • Acceso de mantenimiento remoto: el técnico puede acceder a la visualización del PLC desde cualquier lugar con acceso VPN a la red de planta, sin necesidad de instalar software específico en su ordenador.
  • OEMs y fabricantes de máquina: integrar WebVisu en una máquina permite ofrecer al cliente final una interfaz de supervisión sin añadir coste de licencias SCADA al producto.
  • Telegestión de instalaciones remotas: plantas de energía, bombeos o estaciones de telecontrol donde se necesita visualización remota sin coste de servidor SCADA centralizado.

Limitaciones a tener en cuenta

WebVisu no es un sustituto completo de un SCADA. Sus limitaciones más relevantes son:

  • Histórico de datos limitado: el PLC tiene memoria finita. WebVisu puede mostrar tendencias en tiempo real pero el histórico está limitado al buffer del controlador. Para histórico largo necesitas un sistema externo (base de datos, plataforma IoT).
  • Gestión de alarmas básica: no incluye reconocimiento de alarmas con registro de operario, escalado de notificaciones ni envío de emails/SMS de forma nativa.
  • Sin acceso multi-PLC centralizado: cada WebVisu está asociada a un PLC. Para supervisar varios PLCs en una sola pantalla necesitas Codesys SCADA Server (licencia adicional) o un SCADA tradicional.
  • Rendimiento en redes lentas: en conexiones 4G con latencia alta, la actualización puede ser lenta. No es adecuado para control en tiempo real crítico desde remoto.

WebVisu en proyectos Bluemation

En Bluemation usamos WebVisu en proyectos donde el cliente necesita supervisión remota sin la complejidad ni el coste de un SCADA completo. Es una solución especialmente popular en proyectos con controladores Wago PFC y Schneider M262, donde el runtime Codesys con WebVisu viene incluido en el hardware.

Si tu instalación usa PLCs Codesys compatibles y buscas una solución de supervisión económica y accesible desde cualquier dispositivo, consulta con nuestro equipo.

Conectemos

¿Listo para transformar tus procesos industriales?

Hablemos de cómo nuestras soluciones de automatización pueden impulsar la eficiencia y la innovación en tu negocio.

Chatea con nosotros