Herunterladen Inhalt Inhalt Diese Seite drucken

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

Modbus tcp
Vorschau ausblenden Andere Handbücher für lumberg automation 0980 XSL 3912-121-007D-00F:
Inhaltsverzeichnis

Werbung

11 IIoT-Funktionalität

11.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 96)
Tabelle 28: Force object – Eigenschaften
Handbuch Modbus TCP
Version 2.0 03/2022
(Tabelle 29: Force object:
auf Seite 96)
(Tabelle 30: Force object: IOL
Beispiel-Werte
true / false
auf
11.1 MQTT
Anmerkungen
Forcing Authority: on/off
95

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis