Herunterladen Inhalt Inhalt Diese Seite drucken

Command-Topic (Mqtt Subscribe) - Belden 0980 XSL 3912-121-007D-01F Handbuch

Vorschau ausblenden Andere Handbücher für 0980 XSL 3912-121-007D-01F:
Inhaltsverzeichnis

Werbung

12 IIoT-Funktionalität

12.1.2.3 Command-Topic (MQTT Subscribe)

Der Hauptzweck von MQTT ist das Publizieren von Gerätedaten an einen
Broker. Diese Daten können von allen registrierten Abonnenten (Subscriber)
bezogen werden, die daran interessiert sind. Andersherum ist es aber
auch möglich, dass das Gerät selbst ein Topic auf dem Broker abonniert
hat und dadurch Daten erhält. Diese Daten können Konfigurations- oder
Forcing-Daten sein. Dies erlaubt dem Nutzer die vollständige Kontrolle
eines Gerätes ausschließlich via MQTT, ohne die Verwendung anderer
Kommunikationswege wie Web oder REST.
Wenn die Konfiguration grundsätzlich Commands zulässt, abonniert das
Gerät spezielle Command-Topics, über die es Befehle anderer MQTT-Clients
erhalten kann. Das Command-Topic basiert auf dem Base-Topic. Es hat
immer die folgende Form:
[base-topic]/command
Nach dem Command-Topic stehen feste Topics für verschiedene schreibbare
Objekte. Das Datenfomat der MQTT-Payload ist immer JSON. Es besteht
die Möglichkeit, auch nur ein Subset der möglichen Objekte und Felder
einzustellen.
[...]/forcing
Verwenden Sie das Command-Topic [base-topic]/command/forcing
für Force object-Daten. Das Force object kann jede der folgenden
Eigenschaften besitzen:
Eigenschaft
Datentyp
forcemode
boolean
digital
array
Digital
iol
array
(ausschließlich IO-Link-Geräte)
Seite 94)
Tabelle 26: Force object – Eigenschaften
Handbuch CC-Link IE Field Basic
Version 1.4 07/2023
(Tabelle 27: Force object:
auf Seite 94)
(Tabelle 28: Force object: IOL
Beispiel-Werte
true / false
auf
12.1 MQTT
Anmerkungen
Forcing Authority: on/off
93

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis