Dossier sobre el IoT

Acceso remoto al controlador Wago PFC100 / PFC200 a través de una VPN 4G

Accede de forma remota a tus controladores Wago PFC100 y PFC200 a través de un router 4G con VPN.

En resumen
L’Acceso remoto a un controlador Wago PFC100 o PFC200 es especialmente sencillo gracias a su arquitectura Linux integrada: Node-RED integrado, MQTT nativo y el servidor web permiten la supervisión sin necesidad de software de terceros. Junto con un router 4G con VPN, el PFC200 ofrece un acceso completo a e!COCKPIT, a los datos de proceso y a las interfaces web del controlador desde cualquier lugar.

Los controladores Wago PFC: una arquitectura abierta ideal para el acceso remoto

Wago se distingue de los fabricantes de controladores lógicos programables tradicionales por un enfoque decididamente abierto: los modelos PFC100 y PFC200 funcionan con Linux integrado (Debian), lo que les confiere unas capacidades de integración en el IoT únicas. Mientras que otros controladores lógicos requieren pasarelas de terceros para MQTT o Node-RED, el Wago PFC integra estas tecnologías de forma nativa.

Esta arquitectura convierte al PFC200 a la vez en un controlador y en una pasarela IIoT capaz de:

  • Ejecutar el programa de control (CODESYS V3 a través de e!COCKPIT)
  • Publicar datos de proceso a través de MQTT
  • Alojar flujos de Node-RED para el procesamiento de datos
  • Ofrecer una interfaz web de supervisión
  • Poner a disposición un servidor OPC UA para los sistemas SCADA

PFC100 frente a PFC200: ¿cuál elegir para el acceso remoto?

CaracterísticaPFC100PFC200
Interfaces Ethernet1 × 10/100 Mbit/s2 × 10/100 Mbit/s independientes
ProcesadorARM a 600 MHzARM de doble núcleo a 600 MHz
RAM256 MB512 MB
Segregación OT/ITNo (un solo puerto)Sí (2 puertos independientes)
Node-RED
Cliente MQTT
Servidor OPC UASí (firmware 3.5+)Sí (firmware 3.5+)
Recomendado para acceso remotoSitios sencillosSitios con segregación de red

Para una implementación con altos requisitos de seguridad (red OT aislada de la VPN), se recomienda el PFC200: su segundo puerto Ethernet permite conectar la red OT a eth0 y el router 4G VPN a eth1.

Protocolos disponibles en Wago PFC para el acceso remoto

Los modelos PFC100/PFC200 se encuentran entre los controladores más versátiles en cuanto a protocolos:

Protocolos de campo (lado de las máquinas):

  • Modbus RTU (RS-232/RS-485 a través de un módulo serie)
  • Modbus TCP (Ethernet nativo)
  • PROFIBUS DP (a través de un módulo)
  • CANopen (a través de un módulo)
  • BACnet MS/TP y BACnet/IP (para el sector de la construcción)

Protocolos en la nube/supervisión:

  • MQTT (cliente nativo, compatible con TLS)
  • Servidor OPC UA (versión 3.5+)
  • API REST a través de Node-RED
  • SNMP
  • Servicios web HTTP/HTTPS

Node-RED en Wago PFC: acceso remoto e integración con el IoT

Node-RED es la principal ventaja diferenciadora de los PFC de Wago para el acceso remoto. Algunos casos de uso concretos:

Panel de control web remoto: Node-RED Dashboard crea una interfaz web adaptativa a la que se puede acceder desde un navegador a través de una VPN. Las variables del controlador lógico se muestran en tiempo real mediante indicadores, gráficos y luces de estado.

Pasarela Modbus a MQTT: Un flujo de Node-RED lee los registros Modbus de los equipos de campo y los publica en un broker MQTT. Se puede acceder a los datos desde la nube sin necesidad de implementar una pasarela independiente.

Alertas y notificaciones: Los nodos de Node-RED pueden enviar correos electrónicos o SMS (a través de la API de Twilio/Vonage) cuando se alcanza un umbral, sin necesidad de pasar por un sistema de supervisión centralizado.

Configuración del acceso remoto a través de e!COCKPIT

Para configurar el acceso remoto a un Wago PFC a través de e!COCKPIT:

  1. Comprueba la dirección IP del PFC (por defecto 192.168.1.17, modificable a través de WBM)
  2. Activa la VPN en tu equipo y asegúrate de que puedes llegar a la IP del PFC mediante un ping
  3. Inicie e!COCKPIT y cree un nuevo proyecto o abra uno ya existente
  4. Realice un escaneo de la red (Device > Scan Network) o introduzca la dirección IP directamente
  5. Conéctate: e!COCKPIT utiliza el puerto TCP 1217 (entorno de ejecución de CODESYS)
  6. Modo en línea: puedes supervisar las variables, forzar valores y modificar el programa

Seguridad y buenas prácticas

  • Cambia las credenciales predeterminadas: el PFC viene de fábrica con «admin/wago»; hay que cambiarlas inmediatamente
  • Desactiva los servicios innecesarios: FTP, Telnet, HTTP (impone el uso de HTTPS) a través del WBM
  • Activa el cortafuegos integrado en el PFC para restringir el acceso por dirección IP de origen
  • Cifra MQTT: utiliza MQTT sobre TLS (puerto 8883) para las comunicaciones en la nube
  • Actualiza el firmware: las actualizaciones de Wago corrigen regularmente las vulnerabilidades

Preguntas frecuentes

Ver también