• Qualität
Legen Sie über den Parameter "Quality of Service" das Übertragungsverhalten der
Nachrichten dieses Topics fest:
– QoS 0
– QoS 1
– QoS 2
Bei Verbindungsabbrüchen werden die Daten-Telegramme bei QoS 1 und QoS 2
zwischengespeichert.
• Retain
Aus Topics/Gruppen mit dem Flag "Retain" speichert der Broker die jeweils letzte Nachricht.
Wenn ein Subscriber ein neues Topic abonniert oder wenn die Verbindung mit einem
Subscriber nach einem Abbruch wiederkehrt, versendet der Broker zu jedem Topic mit Retain-
Flag die letzte Nachricht an den Subscriber.
Das Retain-Flag können Sie für alle oder für einzelne Topics/Gruppen setzen (Option in
einzelner Zeile aktiviert).
Das übergeordnete Optionskästchen aktiviert die Funktion für alle Topics/Gruppen der
Tabelle.
Beachten Sie:
Wenn Sie nach Aufnahme des Produktivbetriebs das Versenden der letzten Nachricht durch
den Broker an neu verbundene Subscriber zurücknehmen möchten, wird dies nicht durch die
nachträgliche Deaktivierung des Retain-Flags am Topic bewirkt. Der Broker schickt weiterhin
die letzte gültige Nachricht des Publishers an neu verbundene Subscriber. Eine Möglichkeit,
das Versenden dieser Nachrichten durch den Broker zu verhindern, kann sein, eine leere
Nachricht (0 Bytes) an den Broker zu schicken.
• Verbindungsaufbau-Trigger verwenden
Bei aktivierter Option wird das Topic beim Verbindungsaufbau zum MQTT-Broker generiert
und im Sendepuffer aufgenommen.
Diese Option ist für Topics vom Typ "Subscribe" und "Letzter Wille / Testament" ausgegraut.
SIMATIC RTU3010C
Betriebsanleitung, 04/2022, C79000-G8900-C480-05
Übertragung höchstens einmal
Die RTU sendet das Topic einmal an den Broker. Die RTU erwartet keine Quittung. Wenn
das Topic vom Broker nicht empfangen wird, ist es verloren.
Übertragung mindestens einmal
Die RTU sendet das Topic so lange an den Broker, bis sie ein PUBACK-Paket als Quittung
vom Broker empfängt.
Übertragung genau einmal
Die RTU sendet das Topic und wartet, bis sie die spezifikationsgemäße zweistufige
Quittung vom Broker empfängt.
Diese Variante stellt die höchste Qualitätsstufe dar, ist aber mit dem höchsten
Verwaltungsaufwand sowohl beim Client als auch beim Server verbunden.
Projektierung (WBM)
4.21 Telecontrol und MQTT
205