Schnellstart Ihres Edge Gateways

Schnellstart für Ihr Edge Gateway

1. Anschließen des Gateways

Übersicht

In diesem Kapitel wird vor allem erläutert, wie man das Gerät auf verschiedene Arten anschließen kann, um auf die Programmierschnittstelle zuzugreifen.

Methode 1:  Verbinden Sie den Netzwerkanschluss des Computers mit dem LAN-Anschluss des Gateways. Die Standard-IP-Adresse des LAN-Ports des Gateways lautet 192.168.88.1. Befindet sich die IP-Adresse des Computers im selben Netzwerksegment, kann der Computer nicht mit dem Gateway kommunizieren. Wie in der folgenden Abbildung dargestellt:

Edge-Computing-Gateway über den LAW-Anschluss anschließen

Methode 2: Der Computer stellt über eine Verbindung zum Hotspot des Gateways her WiFi, unter Verwendung des WLAN-Namens. (Gateway-Modell – die letzten 4 Ziffern der SN-Nummer), Passwort: EG12345678. Nach erfolgreicher Verbindung weist das Gateway dem Computer eine IP-Adresse im Netzwerksegment 192.168.88.X zu, wie in der Abbildung dargestellt:

Edge-Computing-Gateway über WLAN verbinden

Hinweis: Nur auf einige Gateways kann lokal über eine WLAN-Verbindung zugegriffen werden (unterstützte Modelle: EG8200Mini/EG8200/EG8200Pro)

2. Die Programmier-Seite verstehen

Übersicht

In diesem Abschnitt werden die Komponenten der Programmierschnittstelle und die Funktionen der einzelnen Bedienfelder beschrieben. (Wenn Sie sich damit bereits ein wenig auskennen, können Sie diesen Abschnitt überspringen.)

Programmierschnittstelle

Menüleiste: die obere Menüleiste, einschließlich der Schaltflächen für die Bereitstellung und des Hauptmenüs (Import und Export von Prozessen in der Menüleiste).

Knotenbibliothek: bietet eine Vielzahl von gekapselten Knoten, die von den Benutzern aufgerufen werden können.

Arbeitsbereich: Die Knoten werden in den Arbeitsbereich gezogen, wodurch die Verbindung für die Dateninteraktion hergestellt wird, und Sie können die Freiheit des Programmierens genießen.

Debugging-Bereich: aufgeteilt in jeweils fünf Seiten: Informationsfenster/Hilfedatei/Protokollfenster/Konfigurationsknoten/globale Variablen

Als Nächstes werden wir die wichtigsten Funktionen dieser Bereiche erläutern.

Menüleiste

1. Einsatz

Nachdem ein Prozess entwickelt wurde, existiert er nur im Arbeitsbereich und wird nicht auf dem Gateway bereitgestellt; daher wird er auch nicht ausgeführt. Um den Prozess auszuführen, müssen Sie nach Fertigstellung des Prozesses auf die Schaltfläche „Bereitstellen“ klicken, um den Prozess auf dem Gateway zu speichern.

2. Menü

Eine häufig genutzte Funktion der Menüleiste ist „Importieren/Exportieren“. Der eigentliche Speicherträger des Prozesses ist eine JSON-Datei. Nach Abschluss des Prozesses können Sie den Prozess mithilfe der Exportfunktion sichern. Wenn Sie einen abgeschlossenen Prozess auf einem neuen Gateway bereitstellen möchten, können Sie ebenfalls die Importfunktion nutzen.

Die am häufigsten verwendeten Funktionen in der Menüleiste sind Import und Export. Der eigentliche Speicherträger des Prozesses ist eine JSON-Datei

Knotenbibliothek

Die Knotenbibliothek enthält alle installierten Knoten, die direkt verwendet werden können.
Die Knoten werden nach ihrer Funktion in folgende Kategorien unterteilt: Allgemeine Knoten, Hardware-Knoten, Funktionsknoten, Netzwerkknoten, Sequenzknoten, Speicherknoten, Erweiterte Knoten und SPS-Knoten. In den folgenden Kapiteln werden die spezifischen Funktionen und die Verwendung der einzelnen Knoten nacheinander vorgestellt.

Die Knoten sind miteinander verbunden und bilden so den Prozess; daher sind die Knoten die Grundelemente des Prozesses und stellen gleichzeitig dessen Kern dar. Ob man die Funktion jedes einzelnen Knotens beherrscht, entscheidet über die Effizienz des Entwicklungsprozesses. Bei gleicher Anforderung können verschiedene Personen unterschiedliche Knoten verwenden, um diese zu realisieren; es gibt kein festgelegtes Schema. Unsere Mission ist es, weiterhin neue Knoten zu entwickeln und Ihre Arbeitseffizienz stetig zu verbessern!

Arbeitsbereich

1. Prozess

Der Prozess dient dazu, Ihre Anforderungen an das Programm zu erfüllen, denn der Ablauf der mit den Linien verbundenen Knoten ist der Prozess der Datenübertragung – der Prozess lässt sich mit einem Wasserfluss vergleichen. Ein Prozess ist eine Kombination aus Knoten und Linien. Es gibt keinen bestimmten Punkt im Prozess; man kann einen kleinen Funktionsbereich des Programms als Prozess bezeichnen oder auch das gesamte Projekt als Prozess betrachten. Zur Vereinfachung der Verwaltung können im Arbeitsbereich mehrere Registerkarten (Prozessseiten) angelegt werden, und Sie können einzelne Registerkarten umbenennen, um die Verwaltung zu erleichtern.

1) Wie fügt man eine Registerkarte „Prozess“ hinzu?

Ein Prozess, der dazu dient, Ihre Anforderungen an das Programm zu erfüllen, denn der Prozess der mit der Leitung verbundenen Knoten ist der Prozess der Datenübertragung; der Prozess ist wie Wasser – der sogenannte Prozess. Ein Prozess, der dazu dient, Ihre Anforderungen an das Programm zu erfüllen, denn der Prozess der mit der Leitung verbundenen Knoten ist der Prozess der Datenübertragung; der Prozess ist wie Wasser – der sogenannte Prozess.Ein Prozess, der dazu dient, Ihre Anforderungen an das Programm zu erfüllen, denn der Prozess der mit der Leitung verbundenen Knoten ist der Prozess der Datenübertragung; der Prozess ist wie Wasser – der sogenannte Prozess.

2) Wie kann ich einen Prozess aktivieren, deaktivieren oder löschen?

Doppelklicken Sie auf die Registerkarte „Prozesse“. In der unteren linken Ecke des Dialogfelds befindet sich die Schaltfläche „Aktiv“, mit der Sie den Prozess aktivieren oder deaktivieren können. Wenn Sie „Deaktivieren“ auswählen, ist der Prozess zum Zeitpunkt der Bereitstellung nicht gültig. In der oberen linken Ecke des Dialogfelds befindet sich die Schaltfläche „Löschen“, mit der Sie den Prozess löschen können.

Doppelklicken Sie auf die Registerkarte „Prozesse“. In der unteren linken Ecke des Dialogfelds befindet sich die Schaltfläche „Aktivieren“, mit der Sie den Prozess aktivieren oder deaktivieren können.

2. Knoten

Knoten werden durch Verbindungsleitungen miteinander verbunden. Ein Knoten kann mehrere Eingangs- und Ausgangsanschlüsse haben (mit Ausnahme einzelner Knoten ist die Anzahl der Ein- und Ausgangsanschlüsse vordefiniert und kann nicht geändert werden). Wenn Sie mit der Maus über einen Anschluss fahren, wird dessen Bezeichnung angezeigt. Sie können für den Anschluss auch eine eigene Bezeichnung festlegen, um ihn sich leichter merken zu können, wie in der Abbildung gezeigt:

Knoten sind durch Verbindungsleitungen miteinander verbunden. Ein Knoten kann mehrere Eingangs- und mehrere Ausgangsanschlüsse haben. Knoten sind durch Verbindungsleitungen miteinander verbunden. Ein Knoten kann mehrere Eingangs- und mehrere Ausgangsanschlüsse haben. Knoten sind durch Verbindungsleitungen miteinander verbunden. Ein Knoten kann mehrere Eingangs- und mehrere Ausgangsanschlüsse haben. Knoten sind durch Verbindungsleitungen miteinander verbunden. Ein Knoten kann mehrere Eingangs- und mehrere Ausgangsanschlüsse haben.

Einige Knoten zeigen unten eine Statusleiste an, um ihren Betriebsstatus anzuzeigen. Die Statusleiste eines MQTT-Knotens zeigt beispielsweise den Verbindungsstatus von MQTT an:

Bei einigen Knoten wird unten eine Statusleiste angezeigt, die den Betriebsstatus des Knotens angibt

Wenn für den Knoten noch nicht implementierte Änderungen vorliegen, wird oben rechts ein blauer Punkt angezeigt. Liegt ein Fehler in der Konfiguration vor, wird ein rotes Dreieck angezeigt:

Bei einigen Knoten wird unten eine Statusleiste angezeigt, die den Betriebsstatus des Knotens angibt

Ein Konfigurationsknoten ist ein spezieller Knotentyp, auf den andere reguläre Knoten zugreifen können, um dessen Konfiguration zu nutzen. So können beispielsweise sowohl MQTT-Publish-Knoten als auch MQTT-Subscribe-Knoten denselben MQTT-Konfigurationsknoten verwenden, um anzugeben, dass dieselbe MQTT-Verbindung genutzt wird.

Die derzeit bekannten Konfigurationsknoten des Gateways sind: Serieller Konfigurationsknoten, MQTT-Konfigurationsknoten und SPS-Konfigurationsknoten. Konfigurationsknoten sind im Arbeitsbereich nicht sichtbar, können jedoch im Debug-Bereich eingesehen werden, um den aktuellen Prozess zu verfolgen.

Bei einigen Knoten wird unten eine Statusleiste angezeigt, die den Betriebsstatus des Knotens angibt

3. Verbindungen

Wird ein Knoten mit Eingangs- und Ausgangsanschlüssen durch die Mitte einer Verbindung gezogen, wird die bestehende Verbindung zu einer gepunkteten Linie, und sobald der Knoten losgelassen wird, wird der geänderte Knoten automatisch in den ursprünglichen Prozess eingefügt. Markieren Sie die Linie und drücken Sie die Entf-Taste, um sie zu löschen.

Wird ein Knoten mit Eingangs- und Ausgangsanschlüssen durch die Mitte einer Verbindung gezogen, wird die vorhandene Verbindung zu einer gepunkteten Linie. Wird ein Knoten mit Eingangs- und Ausgangsanschlüssen durch die Mitte einer Verbindung gezogen, wird die vorhandene Verbindung zu einer gepunkteten Linie.

4. Gruppen erstellen

Damit können Sie Gruppen aus miteinander verbundenen Knoten bilden und diese anschließend als einzelne Objekte im Arbeitsbereich verschieben oder kopieren.

Damit können Sie Gruppen aus miteinander verbundenen Knoten bilden und diese anschließend als einzelne Objekte im Arbeitsbereich verschieben oder kopieren. Damit können Sie Gruppen aus miteinander verbundenen Knoten bilden und diese anschließend als einzelne Objekte im Arbeitsbereich verschieben oder kopieren.Damit können Sie Gruppen aus miteinander verbundenen Knoten bilden und diese anschließend als einzelne Objekte im Arbeitsbereich verschieben oder kopieren.

5. Teilstrom

Eine Gruppe von Knoten kann im Arbeitsbereich zu einem einzigen Knoten zusammengefasst werden; dieser zusammengefasste Knoten wird als Teilablauf bezeichnet.

Teilabläufe können dazu dienen, die visuelle Komplexität eines Prozesses zu verringern oder aus häufig verwendeten Knoten wiederverwendbare Abläufe zu bilden.

Eine Gruppe von Knoten kann im Arbeitsbereich zu einem einzigen Knoten zusammengefasst werden. Dieser zusammengefasste Knoten wird als Teilablauf bezeichnet.

6. Import und Export

Alle Prozesse unterstützen den Import und Export im JSON-Format, was die Weitergabe bewährter Prozesse an andere erleichtert.

Import: unterstützen die folgenden Methoden zum Importieren von Prozessen

1) Die JSON-Daten direkt kopieren

2) Eine JSON-Datei hochladen

3) Die auf dem Gateway vorinstallierten Prozesse anzeigen

Export: Unterstützt die folgenden Methoden zum Exportieren von Prozessen

1) Einen Datenstrom im JSON-Format generieren

2) Speichere es als JSON-Datei

3) Speichern Sie es im Gateway (nicht empfohlen)

133 11zon 134 11zon

Debug-Bereich

1. Informationsfenster

Das Informationsfenster zeigt Informationen zum Prozess oder Knoten an, darunter eine Gliederungsansicht aller Prozesse und Knoten sowie Details zum aktuell ausgewählten Inhalt.

Das Informationsfenster zeigt Informationen zum Prozess oder Knoten an, darunter eine Gliederungsansicht aller Prozesse und Knoten sowie Details zum aktuell ausgewählten Inhalt.

2. Hilfe-Dokumentation

Das Fenster „Hilfe“ enthält Anweisungen zur Verwendung des aktuell ausgewählten Knotens. Bitte lesen Sie diese sorgfältig durch!

129 11zon

3. Protokollfenster

Im Protokollfenster werden alle vom Debug-Knoten empfangenen Informationen angezeigt, was die Fehlersuche und das Aufspüren von Problemen erleichtert.

130 11zon

4. Konfigurationsknoten

Im Fenster „Konfigurationsknoten“ werden alle für den aktuellen Prozess vorhandenen Konfigurationsknoten angezeigt; nicht verwendete Konfigurationsknoten werden als gepunktete Linien dargestellt und können nach der Auswahl durch Drücken der Entf-Taste gelöscht werden.

131 11zon

5. Globale Variablen

Im Fenster „Globale Variablen“ können Sie die derzeit verwendeten globalen Variablen anzeigen und durch Anklicken manuell die aktuellen Werte abrufen.

132 11zon

Verwandte Anleitungen zur EG-Gateway-Integration

← Zurück zum EG Gateway Integration Hub

Über mich
db6893fd1d3e314ac461fa240068dc06?s=150&d=mp&r=g
Spezialist für IoT-Lösungen ~ Web ~  Weitere Beiträge

Agnes Wang ist Spezialistin für IoT-Lösungen bei IOTRouter und konzentriert sich auf industrielle IoT-Gateways, Edge-Computing und Lösungen für die industrielle Automatisierung.

Sie ist auf industrielle Kommunikationstechnologien spezialisiert, darunter Modbus, IEC 60870-5-104, MQTT, OPC UA, SPS-Integration und Fernüberwachungsanwendungen. Sie verfasst Fachartikel und Anwendungsleitfäden zu industriellen IoT-Lösungen, Protokollkonvertierung und Edge-Computing.