Inhaltsübersicht
Umschalten aufHeute wollen wir darüber sprechen, wie man SPS-Programme über eine serielle Verbindung aus der Ferne hoch- und herunterladen kann.
Der Artikel, den wir zuvor besprochen haben:
EG-Serie Benutzerhandbuch: Integration mit Siemens S7 PLC
Funktionsweise dieser Funktion:
Die SPS ist an die serielle Schnittstelle des Gateways angeschlossen. Die serielle Schnittstelle des Gateways kommuniziert über das MQTT-Protokoll mit dem Server. Auf dem PC wird eine Software für virtuelle serielle MQTT-Schnittstellen ausgeführt, die eine Verbindung zu einer lokalen seriellen Schnittstelle herstellt. Diese virtuelle serielle Schnittstelle kommuniziert ebenfalls über MQTT mit dem Server.
Der MQTT-Client auf dem Gateway und der MQTT-Client der Software für virtuelle serielle Schnittstellen abonnieren die Themen des jeweils anderen und veröffentlichen dort eigene Themen. Dies ermöglicht eine transparente Datenübertragung zwischen der an den seriellen Anschluss des Gateways angeschlossenen SPS und dem seriellen Anschluss, der der Software für virtuelle serielle Schnittstellen zugeordnet ist.
Siehe dazu die folgende Abbildung:

Ab diesem Zeitpunkt werden die an den virtuellen seriellen Anschluss gesendeten Daten über den seriellen Anschluss des Gateways an die SPS übertragen, und die von der SPS gesendeten Daten werden ebenfalls über den virtuellen seriellen Anschluss empfangen.
1. Hardware-Anschluss
Kompatible SPS: Unterstützt SPSen mit serieller RS485- und RS232-Kommunikation.
Erweiterung: Es können alle über den seriellen Anschluss des Gateways angeschlossenen seriellen Geräte aus der Ferne debuggt werden.
Die Mitsubishi FX3u-32M SPS als Beispiel.
Vorher EG8200Mini Wenn Sie mit der Mitsubishi FX3u-32M kommunizieren, stellen Sie sicher, dass die Verkabelung korrekt ist. Diese SPS nutzt die RS232-Kommunikation. Die konkrete Verkabelung lautet wie folgt:
Pin 2 → RX
Pin 3 → TX (bei einigen Modellen: 2 → TX, 3 → RX)
Pin 5 → GND
Verschiedene SPS-Geräte können unterschiedlich verdrahtet sein. Bitte nehmen Sie den Anschluss entsprechend Ihrer konkreten Situation vor.

2. Gateway-Konfiguration
2.1 Verbindung zum MQTT-Server konfigurieren
Die Verbindungsparameter für den MQTT-Server lauten wie folgt:
Serveradresse: bridge.iotrouter.com
Hafen: 1873
Kunden-ID: Benutzerdefiniert, maximale Länge 256 Byte, muss eindeutig sein.
Benutzername: Verwenden Sie die Seriennummer des EG8200-Gateways
Passwort: Verwenden Sie das Anmeldekennwort für das EG8200-Gateway; die Standardeinstellung lautet „EG12345678“. Falls das Kennwort geändert wurde, verwenden Sie das geänderte Kennwort.
Thema veröffentlichen: Benutzerdefiniert, maximale Länge 256 Byte, Platzhalter werden nicht unterstützt
Thema abonnieren: Benutzerdefiniert, maximale Länge 256 Byte, Platzhalter werden nicht unterstützt
2.2 Serielle Verbindung zur SPS konfigurieren
Parameter der seriellen Schnittstelle der SPS:
Hafen: RS232
Baudrate: 9600
Datenbits: 7
Stoppbits: 1
Parität: SOGAR
3. Herunterladen und Konfiguration der Software für die virtuelle serielle Kommunikation
3.1 Software herunterladen
Software für virtuelle serielle Schnittstellen und virtuelle serielle Kommunikation kann von der Bereich „Ressourcen/Downloads“.

3.2 Einrichtung der Software für virtuelle serielle Schnittstellen
Überprüfen Sie die virtuellen seriellen Anschlüsse auf Ihrem Computer.

Konfiguration:
Virtuelle serielle Schnittstellen werden paarweise verwendet. Hier kommt das Paar COM11 COM12 zum Einsatz. Wenn die Software für die virtuelle serielle Kommunikation COM11 verwendet, sollte die SPS-Software für die Kommunikation COM12 nutzen. Verbindungsparameter:
Adresse: bridge.iotrouter.com
Hafen: 1873
Kunden-ID: Benutzerdefiniert, maximale Länge 256 Byte, muss eindeutig sein
Benutzername: Verwenden Sie die Seriennummer des EG8200-Gateways
Passwort: Verwenden Sie das Anmeldekennwort für das EG8200-Gateway – standardmäßig „EG12345678“ oder das geänderte Kennwort, falls es geändert wurde.
Abonnieren: Geben Sie das in den MQTT-Einstellungen des Gateways konfigurierte Veröffentlichungsthema ein
Veröffentlichen: Geben Sie das in den MQTT-Einstellungen des Gateways konfigurierte Abonnement-Thema ein

3.3 Test der virtuellen seriellen Netzwerkkommunikation
Nachdem die oben beschriebene Konfiguration erfolgreich abgeschlossen wurde, testen Sie zunächst mithilfe einer Software für die serielle Fehlersuche die Datenübertragung mit dem EG8200-Gateway über die virtuelle serielle Schnittstelle.
Die serielle Software und das Gateway können Daten untereinander austauschen. An dieser Stelle kann das Hoch- oder Herunterladen von SPS-Programmen getestet werden.
4. Hochladen des SPS-Programms
4.1 Verbindung in GX Works2 herstellen

4.2 SPS-Programm hochladen

4.3 Programm hochladen

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.
- Agnes Wang
- Agnes Wang



