Herunterladen Diese Seite drucken

ifm AL1940 Gerätehandbuch Seite 149

Vorschau ausblenden Andere Handbücher für AL1940:

Werbung

IO-Link Master mit Modbus TCP-Schnittstelle CabinetLine 8 Ports IP 20
>
Dienst: subscribe
Name: subscribe
Beschreibung: Der Dienst abonniert die Werte von Datenpunkten. Die zu abonnierenden
Datenpunkte werden als Liste übergeben. Der IoT Core sendet Änderungen an die in callback
definierte Datensenke.
CSV-formatierte Benachrichtigungen können nur mit dem TCP-Protokoll über einen aktivierten
und konfigurierten MQTT-Kanals übertragen werden.
Anfragedaten (Feld "data"):
Datenfeld
Pflichtfeld
callback
obligatorisch
datatosend
obligatorisch
codec
optional
duration
obligatorisch
Rückgabedaten (Feld "data"): keine
Benachrichtigung: JSON
{
"code":"event",
"cid":4711,
"adr":"",
"data":{
"eventno":"EventNo",
"srcurl":"SrcURL",
"payload":{
"eventurl":{"code":EventStatus,"data":EventData},
"datapointurl_1":{"code":DataStatus_1,"data":DataValue_1},
"datapointurl_2":{"code":DataStatus_2,"data":DataValue_2},
...}}
}
Benachrichtigung: CSV
SrcURL,EventNo,EventStatus,EventData,DataStatus_1,DataValue_1,DataStatus_2,DataVal
ue_2,...
SrcURL: Quelle des Ereignisses (Datenpunkt, auf den subscribe-Kommando aufgeführt wurde)
Datentyp
Beschreibung
STRING
Adresse, an die IoT-Core die Benachichtigungen senden soll; URL-Format:
JSON: http://ipaddress:port/path
JSON: ws:///path
JSON: mqtt://ipadress:port/topic
CSV: tcp://ipaddress:port/path
ARRAY
Liste aus URLs von Datenelementen; Elemente müssen getdata unterstützen
OF
STRINGS
STRING
Format der zurückgegebenen Daten
json: JSON-formatiert
csv: CSV mit Standard-Separator (,)
csv0: CSV-formatiert mit Komma-Separator (,)
csv1: CSV-formatiert mit Semikolon-Separator (;)
STRING
Dauer der Speicherung des Werts
lifetime: Wert wird mit IoT Core gespeichert; Wert beibt gültig auch nach
Neutart des Geräts
uptime: Wert wird bis zum nächsten Neustart des Geräts gespeichert
once: nur eine Benachrichtigung schicken, Benutzer muss Abonnement
direkt wieder abmelden
60208
149

Werbung

loading