ICE11-8IOL-G60L-V1D
IIoT-Funktionalität
Eingabe
Datentyp
actuator_short_cir-
json_boolean
cuit_chb
sensor_short_circuit json_boolean
Tabelle 10.12
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 interes-
siert sind. Andersherum ist es aber auch möglich, dass das Gerät selbst ein Topic auf dem Bro-
ker 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 Com-
mand-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 Sub-
set 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:
Eigenschaften Force object
Eigenschaft
forcemode
digital
iol
Tabelle 10.13
Für die Force object-Eigenschaften, digital und IOL werden verschiedene Spezifikations-
werte aufgereiht:
Digitales Force object
Eigenschaft
port
channel
force_dir
force_value
Tabelle 10.14
IO-Link Force object
Eigenschaft
port
output
input
Tabelle 10.15
Umfang
true / false
true / false
Datentyp
boolean
array
array
Datentyp
integer
string
string
integer
Datentyp
integer
array[integer]
array[integer]
Force object für IO-Link-Geräte
Standardwert
Beispiel
Anmerkungen
true / false
Forcing Authority:
on/off
Beispiel
Anmerkungen
1, 2, 5
"a", "b"
"out", "in", "clear"
0, 1
Beispiel
Anmerkungen
0, 1, 5
[55, 88, 120]
Input simulation
Bemerkungen
157