Herunterladen Inhalt Inhalt Diese Seite drucken

ifm AL1400 Betriebsanleitung Seite 132

Io-link master mit profinet-schnittstelle
Inhaltsverzeichnis

Werbung

IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67
>
Dienst: getsubscriptioninfo
Name: getsubscriptioninfo
Beschreibung: Der Dienst liefert Informationen über ein existierendes Abonnement (subscribe).
Für die Abfrage müssen folgende Parameter des existierenden Abonnements genutzt werden:
Wert des Identifiers cid (z. B. 4711)
Nummer des Timers (z. B. timer[1])
Name des callback-Topics (z. B. temp)
Anfragedaten (Feld "data"):
Datenfeld
Pflichtfeld
callback
obligatorisch
Rückgabedaten (Feld "data"):
Datenfeld
Pflichtfeld
subscription
obligatorisch
datatosend
obligatorisch
cid
obligatorisch
callbackurl
obligatorisch
Beispiel:
Anfrageobjekt:
{
"code":"request",
"cid":4711,
"adr":"/timer[1]/counter/datachanged/getsubscriptioninfo",
"data":{
"callback":"http://192.168.0.44:80/temp"}
}
Rückgabeobjekt:
{
"cid": 4711,
"data":{
"subscription": true,
"datatosend":[
"/iolinkmaster/port[2]/iolinkdevice/productname",
"/iolinkmaster/port[2]/iolinkdevice/pdin",
"/processdatamaster/temperature"],
"callbackurl":"http://192.168.0.44:80/temp",
"duration":"lifetime"},
"code":200
}
132
Datentyp
Beschreibung
STRING
Adresse, an die IoT-Core Ereignisbenachrichtigungen senden soll;
komplette URL: http://ipaddress:port/path
Datentyp
Beschreibung
BOOL
Status des übergebenen Abonnement-Parameter
ARRAY
Liste mit abonnierten Datenpunkten
OF
STRINGS
NUMBER
ID der subscribe-Anfrage
STRING
Adresse, an die IoT-Core Ereignisbenachrichtigungen senden soll;
komplette URL: http://ipaddress:port/path
60244

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis