AL4003
{
"code":"request",
"cid":4711,
"adr":"/getdatamulti",
"data":{"datatosend":[
"/processdatamaster/temperature",
"/deviceinfo/serialnumber"]
}
}
•
Antwort (Response):
{
"cid":4711,
"data":{
"processdatamaster/temperature":{"code":200,"data":44},
"deviceinfo/serialnumber":{"code":200,"data":"000174210147"}},
"adr":/getdatamulti",
"code":200
}
9.2.3.3 Beispiel: Einen Parameterwert ändern
Aufgabe: Der Parameter Application Tag des Geräts soll mit dem Wert „Do not use" geschrieben
werden. Der neue Wert soll nur bis zum nächsten Neustart des Geräts gültig sein.
Lösung: Mit Dienst setdata den neuen Wert des Elements /devicetage/applicationtag
schreiben. Um den neuen Wert nur bis zum nächsten Neustart des Geräts zu halten, die Option
duration mit dem Werte uptime übergeben.
•
Anfrage (Request):
{
"code":"request",
"cid":4711,
"adr":"/devicetag/applicationtag/setdata",
"data":{"duration":"uptime","newvalue":"Do not use"}
}
•
Antwort (Response):
{
"cid":4711,
"adr":"/devicetag/applicationtag/setdata",
"code":200,
}
9.2.4 Fieldbus: Schnittstellenkonfiguration lesen
Unterstruktur: fieldbussetup
Verfügbare Datenpunkte:
Name
../network/ipaddress
../network/subnetmask
32
Beschreibung
IP-Adresse der Ethernet-Schnittstelle
Subnetzmaske des Netzwerksegments
Remote I/O-Modul 16 DI
Werte
z. B. 192.200.0.100
• 0.0.0.0 (default)
z. B. 255.255.192.0
• 0.0.0.0 (default)
Zugriff
1
ro
1
ro