Gateway
Ein Gateway ist der Übersetzer zwischen der Welt der Maschinen und der Welt von IT und Cloud.
Links ein Feldgerät an der Maschine, rechts die Cloud. Dazwischen sitzt das Gateway.
In 30 Sekunden
Ein Gateway ist ein Übersetzer zwischen unterschiedlichen technischen Welten. Es holt sich Messwerte von Maschinen und Feldgeräten, die eine ältere Industrie-Sprache sprechen, und übersetzt sie in eine moderne Sprache für IT und Cloud, zum Beispiel MQTT (ein leichtes Nachrichten-Protokoll fürs Internet der Dinge). Anders als ein Router, der Daten nur zwischen Netzen mit derselben Sprache weiterreicht, dolmetscht ein Gateway zwischen verschiedenen Sprachen. Viele Gateways verarbeiten die Daten schon vor Ort vor, also direkt an der Maschine, das nennt man Edge (Rand des Netzes). Dadurch werden nur die wichtigen Daten verschickt, das spart Bandbreite und Zeit. So schlägt das Gateway die Brücke von der alten OT-Welt (Operational Technology, die Technik in Produktion und Anlagen) zur modernen IT-Welt.
Stell dir eine Konferenz vor, bei der eine ältere Maschine nur Schweizerdeutsch spricht und die Cloud nur Englisch versteht. Das Gateway ist der Dolmetscher in der Mitte, der jeden Satz sofort übersetzt, unwichtiges Gerede weglässt und nur das Wesentliche weitergibt. Genauso übersetzt der Dolmetscher auch die Antworten und Anweisungen der Cloud wieder zurück ins Schweizerdeutsch der Maschine, damit sich beide Seiten wirklich unterhalten können und nicht nur einseitig zuhören. Ohne diesen Dolmetscher würden beide Seiten zwar reden, aber einander kein Wort verstehen.
Aufgabe
Ein Gateway sammelt Daten von Feldgeräten wie Sensoren, Zählern oder Steuerungen ein. Diese Geräte sind oft über einen Industrie-Feldbus (ein spezialisiertes Kabelnetz für Maschinen) wie Modbus RTU angebunden. Das Gateway wandelt die Daten in ein Format um, das IT-Systeme und Cloud-Dienste verstehen, und schickt sie zum Beispiel per MQTT weiter. Umgekehrt nimmt es Befehle aus der Cloud entgegen und übersetzt sie zurück in die Sprache der Maschine. Als Edge-Gateway rechnet es Werte oft schon vor Ort um, filtert unwichtige Messungen heraus und bündelt die Daten, bevor es sie sendet. Damit ist es die zentrale Brücke zwischen der Maschinen- und der IT-Welt.
Wo im Netz
Ein Gateway sitzt genau an der Grenze zwischen der Feldebene (die Maschinen und Sensoren in der Anlage) und der IT- beziehungsweise Cloud-Ebene. Ein Router schaut dabei nur auf die Adresse und leitet weiter, ein Gateway dagegen öffnet die Nachricht, versteht ihren Inhalt und übersetzt ihn. Für Technik-Interessierte als Fachnotiz: Das Gateway wirkt bis hinauf zur Anwendungsschicht (Schicht 7 im OSI-Modell, wo die eigentlichen Inhalte der Daten liegen), während ein reiner Router nur auf der Netzwerk-Schicht arbeitet.
Fakten
- Übersetzung zwischen verschiedenen Protokollen und Datenformaten
- Zwischen Feldebene (Maschinen) und IT/Cloud
- Modbus (einfaches Industrie-Protokoll), OPC UA (moderner Industrie-Standard) u.a.
- MQTT (IoT-Nachrichten), HTTPS (gesicherte Web-Sprache) Richtung Cloud
- oft RS-485 (robuste 2-Draht-Leitung für lange Strecken)
- Filtern, Bündeln, Umrechnen vor Ort spart Bandbreite und Latenz
- Router leitet gleiche Sprache weiter, Gateway übersetzt fremde
- versteht und verändert den Inhalt der Daten, nicht nur die Adresse
Im Detail
Warum ein Gateway und nicht einfach ein Router
Ein Router leitet Datenpakete zwischen Netzen weiter, die dieselbe Sprache sprechen. Er passt dabei höchstens Adressinformationen an, zum Beispiel per NAT (eine Technik, die interne und externe Adressen umschreibt), lässt aber die eigentliche Nutzlast der Nachricht unangetastet und übersetzt sie nicht in eine andere Sprache. Kommen zwei Netze mit derselben Grundsprache zusammen, reicht ein Router völlig aus.
Ein Gateway wird immer dann gebraucht, wenn zwei Seiten grundverschiedene Sprachen sprechen. Eine Maschinensteuerung spricht zum Beispiel Modbus (ein einfaches, altes Industrie-Protokoll), die Cloud versteht aber nur MQTT oder HTTPS. Das Gateway übersetzt zwischen diesen Welten, nimmt also die Rohdaten der Maschine und formt daraus eine Nachricht, die IT-Systeme lesen können.
Man kann es sich so merken: Ein Router ist wie ein Pöstler, der die Adresse liest und den Brief zustellt, ohne ihn zu übersetzen. Ein Gateway ist der Übersetzer, der den Brief öffnet, ihn in eine andere Sprache überträgt und neu verpackt weiterschickt.
Die Brücke von OT nach IT
In Fabriken, Gebäuden und Anlagen gibt es zwei getrennte Welten. Die OT-Welt (Operational Technology, die Betriebstechnik) umfasst Maschinen, Steuerungen und Sensoren, die oft seit Jahrzehnten laufen und eigene, robuste Protokolle nutzen. Die IT-Welt umfasst Server, Datenbanken und Cloud-Dienste, die mit modernen Internet-Protokollen arbeiten.
Diese beiden Welten reden normalerweise nicht miteinander. Ein Gateway schlägt die Brücke: Es zapft die Feldgeräte an, meist über einen Feldbus wie Modbus RTU auf einer RS-485-Verkabelung (eine störfeste Verdrahtung, die auch über hunderte Meter zuverlässig funktioniert), und stellt die gewonnenen Daten der IT zur Verfügung.
Für Entscheider ist das der Kern der digitalen Transformation in der Produktion: Erst wenn Maschinendaten in der IT ankommen, lassen sie sich auswerten, in Dashboards anzeigen oder für vorausschauende Wartung nutzen. Das Gateway ist dabei das oft unscheinbare, aber unverzichtbare Bindeglied.
Edge-Gateway: Denken schon vor Ort
Viele moderne Gateways sind sogenannte Edge-Gateways. Edge bedeutet Rand des Netzes, also direkt dort, wo die Daten entstehen, an der Maschine. Statt jeden einzelnen Messwert ungefiltert in die Cloud zu schicken, verarbeitet das Gateway die Daten schon vor Ort vor.
Konkret heisst das: Es filtert unwichtige oder unveränderte Werte heraus, bündelt viele kleine Messungen zu einem kompakten Paket und rechnet Rohwerte in verständliche Grössen um, etwa einen Sensorwert in Grad Celsius. Erst dieses aufbereitete Ergebnis geht in die Cloud.
Das bringt zwei handfeste Vorteile. Erstens spart es Bandbreite und damit Kosten, weil viel weniger Daten übertragen werden. Zweitens sinkt die Latenz, also die Verzögerung: Wenn eine Maschine bei einem kritischen Wert sofort reagieren muss, kann das Edge-Gateway die Entscheidung direkt vor Ort treffen, ohne den Umweg über die Cloud abzuwarten.
Wie ein Datenpaket durch das Gateway läuft
Der Weg beginnt beim Feldgerät. Ein Sensor oder Zähler liefert einen Messwert über den Feldbus, zum Beispiel als Modbus-Anfrage über RS-485. Das Gateway liest diesen Wert regelmässig aus, man nennt das Abfragen oder Pollen.
Im nächsten Schritt kommt die Übersetzung. Das Gateway nimmt den rohen Modbus-Wert, ordnet ihm eine verständliche Bezeichnung zu, rechnet ihn bei Bedarf um und verpackt ihn in eine MQTT-Nachricht oder einen HTTPS-Aufruf. Aus einer maschinennahen Zahl wird so eine saubere, benannte Information.
Zum Schluss geht die übersetzte Nachricht in Richtung IT oder Cloud. Der Weg funktioniert auch rückwärts: Schickt die Cloud einen Befehl, etwa das Setzen eines Sollwerts, übersetzt das Gateway diesen zurück in die Feldbus-Sprache und gibt ihn an die Maschine weiter. So entsteht eine durchgängige, zweiseitige Verbindung zwischen alter und neuer Welt.
