Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Teilbaum Ausgeben - ifm AL1300 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für AL1300:
Inhaltsverzeichnis

Werbung

IO-Link Master mit PROFINET-Schnittstelle DataLine 4 Ports IP 65 / IP 66 / IP 67
"type":"data",
"uid":null,
"profiles":["parameter"],
"format":{
"type":"enum",
"namespace":"json",
"encoding":"integer",
"valuation":{
"valuelist":{
"0":"Fieldbus + IoT",
"1":"Fieldbus + IoT (read-only)",
"3":"IoT only"}}}},
"code":200
}
Der Parameter accessrights hat den Datentyp ENUM mit den gültigen Werten "Fieldbus + IoT",
"Fieldbus + IoT (read only)" und "IoT only".
>

Beispiel: Teilbaum ausgeben

Aufgabe: Alle direkten Unterelemente des Knotens firmware ausgeben.
Lösung: Mit Dienst gettree den gewünschten Teilbaum ausgeben (Wurzelknoten: firmware, zu
zeigende Unterebenen: 1)
Anfrage (Request):
{
"code":"request",
"cid":4711,
"adr":"gettree",
"data":{
"adr":"firmware",
"level":1}
}
Rückgabe (Response):
{
"cid":4711,
"data":{
"identifier":"firmware",
"type":"structure",
"profiles":[
"software","software/uploadablesoftware"],
"subs":[
{
"identifier":"version","type":"data","profiles":["parameter"],
"format":{"type":"string","namespace":"json","encoding":"UTF-8"}},
{
"identifier":"type","type":"data",
"format":{"type":"string","namespace":"json","encoding":"UTF-8"}},
{
"identifier":"install","type":"service"},
{
"identifier":"factoryreset","type":"service"},
{
"identifier":"signal","type":"service"},
{
"identifier":"container","type":"data",
"format":{"type":"binary","namespace":"json","encoding":"base64"}},
42
60247

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis