AL1326
9.2.3.4 Beispiel: Mehrere Elemente sequenziell lesen
Aufgabe: Folgende aktuelle Werte des Geräts sollen nacheinander gelesen werden: Temperatur,
Seriennummer
Lösung: Die aktuellen Parameterwerte mit dem Dienst getdatamulti lesen (Datenpunkt
Temperatur: /processdatamaster/temperature ; Datenpunkt Seriennummer: /deviceinfo/
serialnumber )
Anfrage (Request):
{
"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"
}
},
"code":200
}
38
IO-Link Master mit EtherNet/IP-Schnittstelle