Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele - Belden Lumberg automation EtherNet/IP 0980 LSL 3111-121-0006-002 Handbuch

Vorschau ausblenden Andere Handbücher für Lumberg automation EtherNet/IP 0980 LSL 3111-121-0006-002:
Inhaltsverzeichnis

Werbung

14.1 MQTT
Element
config-allowed
qos
Tabelle 17: MQTT-Konfiguration
MQTT-Response:
Die resultierende Antwort ist ein JSON-Objekt mit einem "status"-Feld. Der
Status sollte "0" sein, wenn kein Fehler auftritt und "-1", wenn ein Fehler
auftritt.
Im Fehlerfall beinhaltet die Antwort einen Fehler-Array.
Der Fehler-Array beinhaltet ein Fehler-Objekt für jeden aufgetretenen
Fehler. Das Objekt besteht aus einem Feld "Element", welches das
Konfigurationselement benennt, das den Fehler verursacht hat, und aus
einem Feld "Message" für die Fehlermeldung.
Ein nicht wohlgeformtes JSON-Objekt verursacht einen Fehler.
D
Nicht existierende Parameter verursachen einen Fehler.
D
Parameter mit falschem Datentyp verursachen einen Fehler.
D
Es ist nicht erlaubt alle verfügbaren Parameter auf einmal zu schreiben.
Sie sollten nur einen oder eine geringe Anzahl an Parametern auf einmal
schreiben.

Beispiele:

{"status": -1, "error": [{"Element": "publish-interval", "Message": "Integer
expected"}]}
{"status": 0}
{"status":
-1,
object"}]}
Für mehr Informationen, beachten Sie das Kapitel
149.
148
Datentyp Beschreibung
boolean
If true, the device accepts configuration
changes via MQTT.
number
Selects the "Quality of Service" status
for all published messages.
"error":
[{"Element":
14 IIoT-Funktionalität
Beispieldaten
true / false
0 = At most once
1 = At least once
2 = Exactly once
"root",
"Message":
MQTT-Topics
Handbuch EtherNet/IP
"Not
a
JSON
auf Seite
Version 2.2 10/2022

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis