MQTT-Herausgeber hinzufügen
Konfiguration eines MQTT-Herausgebers für die Veröffentlichung von Meldungen zu einem MQTT-Broker-definierten Thema. Jeder MQTT-Client, der dieses Thema abonniert hat, empfängt die Meldungen.
TIPP:
Der Herausgeber unterstützt nur skalare Variablen. Arrays, UDTs und andere nicht-skalare Variablen werden nicht unterstützt.
- Klicken Sie in der Projektansicht mit der rechten Maustaste aufMQTTund wählen Sie dannNeuund anschließendMQTT-Herausgeberaus.
- Konfigurieren Sie inEigenschaftendie folgenden Eigenschaften:
- Abtastmodus
- Kein: Die automatische Aufzeichnung ist deaktiviert. Eine Aufzeichnung kann durch Aufruf der Abtastmethode erfolgen;
- Periodisch: Zeichnet die Werte aller ausgewählten Variablen in regelmäßigen Abständen auf;
- Wertänderung: Zeichnet in regelmäßigen Abständen nur die Werte der ausgewählten Variablen auf, die bezogen auf die vorherige Abtastung eine Wertänderung aufweisen.
- Abtastdauer
- Zeitintervall in Stunden mit Millisekundengenauigkeit, das im Abtastmodus „Periodisch“ den Abstand zwischen zwei Abtastungen angibt.
- Abfragezeit
- Zeitintervall in Stunden mit Millisekundengenauigkeit, das im Abtastmodus „Wertänderung“ den Abstand zwischen zwei Abtastungen angibt.
- Ordner
- Dieser Ordner enthält Variablen, deren Werte an den Broker gesendet werden. Der Ordnerknoten muss ein globales Objekt sein und darf kein sitzungsbasiertes Objekt sein.
- Thema
- Definiert das MQTT-Thema, zu dem wir Daten senden/veröffentlichen. (Ein Thema ist erforderlich. Wenn das Thema leer ist, generiert der Herausgeber bei der ersten Veröffentlichung eine Warnmeldung. RT wird jedoch nicht beendet und andere MQTT-Funktionen arbeiten weiterhin. Es wird nur dieser spezielle Herausgeber beendet.)
- QoS
- Die MQTT-Servicequalität (MQTT Quality of Service, MQTT QoS) definiert die Zustellungsgarantie für eine bestimmte Meldung (0, 1, 2).0 – Höchstens einmal (Meldungen können verloren gehen).1 – Mindestens einmal (garantiert die Meldungszustellung, es sind möglicherweise aber auch doppelte Meldungen möglich).2 – Genau einmal (stellt sicher, dass Meldungen genau einmal ohne Duplizierung zugestellt werden).
- Behalten
- Behält die Meldung zum Thema auch nach dem Lesen bei
- Wahr – Aktiviert die Beibehaltungsfunktion.
- Falsch – Deaktiviert die Beibehaltungsfunktion.
In der
Projektansicht
wird jetzt im Ordner MQTT
das Objekt MQTT-Herausgeber
angezeigt.Rückmeldung geben