IoT-Dossier

Fernzugriff auf die Wago-SPS PFC100 / PFC200 über 4G-VPN

Greifen Sie über einen 4G-VPN-Router per Fernzugriff auf Ihre Wago-Steuerungen PFC100 und PFC200 zu.

Kurz gesagt
L’Fernzugriff auf eine Wago-SPS vom Typ PFC100 oder PFC200 ist dank ihrer eingebetteten Linux-Architektur besonders einfach: Integriertes Node-RED, Natives MQTT und der Webserver ermöglichen die Überwachung ohne Software von Drittanbietern. In Verbindung mit einem 4G-VPN-Router, bietet der PFC200 von überall aus uneingeschränkten Zugriff auf e!COCKPIT, die Prozessdaten und die Webschnittstellen der Steuerung.

Die Wago-PFC-Steuerungen: eine offene Architektur, ideal für den Fernzugriff

Wago hebt sich durch einen konsequent offenen Ansatz von herkömmlichen SPS-Herstellern ab: Die Modelle PFC100 und PFC200 laufen unter Embedded-Linux (Debian), was ihnen einzigartige IoT-Integrationsmöglichkeiten verleiht. Während andere Steuerungen Gateways von Drittanbietern für MQTT oder Node-RED benötigen, integriert die Wago PFC diese Technologien nativ.

Diese Architektur macht den PFC200 sowohl zu einer Steuerungs-SPS als auch zu einem IIoT-Gateway, der folgende Funktionen erfüllt:

  • Ausführung des Steuerungsprogramms (CODESYS V3 über e!COCKPIT)
  • Prozessdaten über MQTT zu veröffentlichen
  • Node-RED-Flows zur Datenverarbeitung zu hosten
  • Eine Weboberfläche zur Überwachung bereitzustellen
  • Einen OPC-UA-Server für SCADA-Systeme bereitzustellen

PFC100 vs. PFC200: Welches Modell eignet sich besser für den Fernzugriff?

MerkmalPFC100PFC200
Ethernet-Schnittstellen1 × 10/100 Mbit/s2 × 10/100 Mbit/s (unabhängig)
Prozessor600 MHz ARM600 MHz Dual-Core-ARM
RAM256 MB512 MB
OT/IT-TrennungNein (nur 1 Port)Ja (2 unabhängige Ports)
Node-REDJaJa
MQTT-ClientJaJa
OPC UA-ServerJa (Firmware 3.5+)Ja (Firmware 3.5+)
Empfohlen für FernzugriffEinfache StandorteStandorte mit Netzwerktrennung

Für eine Bereitstellung mit hohen Sicherheitsanforderungen (vom VPN isoliertes OT-Netzwerk) wird der PFC200 empfohlen: Über seinen zweiten Ethernet-Anschluss kann das OT-Netzwerk an eth0 und der 4G-VPN-Router an eth1 angeschlossen werden.

Auf Wago PFC verfügbare Protokolle für den Fernzugriff

Die PFC100/PFC200 gehören zu den vielseitigsten Steuerungen, was die Protokolle betrifft:

Feldprotokolle (auf der Maschinenseite):

  • Modbus RTU (RS-232/RS-485 über serielles Modul)
  • Modbus TCP (natives Ethernet)
  • PROFIBUS DP (über Modul)
  • CANopen (über Modul)
  • BACnet MS/TP und BACnet/IP (für den Gebäudebereich)

Cloud-Protokolle/Überwachung:

  • MQTT (nativer Client, TLS-Unterstützung)
  • OPC UA-Server (Firmware 3.5+)
  • REST-API über Node-RED
  • SNMP
  • HTTP/HTTPS-Webdienste

Node-RED auf Wago PFC: Fernzugriff und IoT-Integration

Node-RED ist das wichtigste Alleinstellungsmerkmal der Wago PFC-Geräte für den Fernzugriff. Hier einige konkrete Anwendungsbeispiele:

Remote-Web-Dashboard: Node-RED Dashboard erstellt eine responsive Weboberfläche, auf die über einen Browser per VPN zugegriffen werden kann. Die Variablen der Steuerung werden in Echtzeit über Anzeigen, Diagramme und Statusanzeigen dargestellt.

Modbus-zu-MQTT-Gateway: Ein Node-RED-Flow liest die Modbus-Register der Feldgeräte aus und veröffentlicht sie auf einem MQTT-Broker. Die Daten sind über die Cloud zugänglich, ohne dass ein separates Gateway bereitgestellt werden muss.

Warnmeldungen und Benachrichtigungen: Node-RED-Knoten können E-Mails oder SMS (über die Twilio-/Vonage-API) versenden, sobald ein Schwellenwert erreicht wird, ohne dass ein zentrales Überwachungssystem erforderlich ist.

Einrichtung des Fernzugriffs über e!COCKPIT

So richten Sie den Fernzugriff auf einen Wago PFC über e!COCKPIT ein:

  1. Überprüfen Sie die IP-Adresse des PFC (Standardwert 192.168.1.17, über WBM änderbar)
  2. Aktivieren Sie das VPN auf Ihrem Rechner und stellen Sie sicher, dass Sie die IP-Adresse des PFC per Ping erreichen können
  3. Starten Sie e!COCKPIT und erstellen Sie ein neues Projekt oder öffnen Sie ein bestehendes Projekt
  4. Scannen Sie das Netzwerk (Device > Scan Network) oder geben Sie die IP-Adresse direkt ein
  5. Stellen Sie eine Verbindung her: e!COCKPIT verwendet den TCP-Port 1217 (CODESYS-Laufzeitumgebung)
  6. Online-Modus: Sie können Variablen überwachen, Werte erzwingen und das Programm bearbeiten

Sicherheit und bewährte Praktiken

  • Ändern Sie die Standard-Anmeldedaten: Der PFC wird werkseitig mit „admin/wago“ ausgeliefert – diese müssen sofort geändert werden
  • Deaktivieren Sie nicht benötigte Dienste: FTP, Telnet, HTTP (zwingen Sie HTTPS) über das WBM
  • Aktivieren Sie die im PFC integrierte Firewall, um den Zugriff anhand der Quell-IP-Adresse einzuschränken
  • Verschlüsseln Sie MQTT: Verwenden Sie MQTT über TLS (Port 8883) für die Cloud-Kommunikation
  • Aktualisieren Sie die Firmware: Wago-Updates beheben regelmäßig Sicherheitslücken

Häufig gestellte Fragen

Das könnte Sie auch interessieren