AL1326
{
"code":"request",
"cid":4711,
"adr":"/iolinkmaster/port[2]/iolinkdevice/iolreadacyclic",
"data":{
"index":21,
"subindex":0
}
}
Antwort (Response):
{
"cid":4711,
"data":{"value":"4730323134323830373130"},
"code":200
}
Der zurückgegebene Wert wird im Hexadezimalformat dargestellt. Die Konvertierung des HEX-Werts
in einen STRING-Wert ergibt: G0214280710.
9.2.17.2 Beispiel: Parameterwert eines IO-Link Devices schreiben
Aufgabe: Die Ausgangskonfiguration OUT1 des ifm-Temperatursensors TN2531 an Port 2 auf den
Wert "Hnc / Hysteresefunktion, Öffner" setzen.
Lösung: Den Parameter [ou1] des Sensors mit dem Dienst iolwriteacyclic auf den Wert 4 setzen.
Auf den Parameter kann über IO-Link Index 580, Subindex 0 zugegriffen werden (Ò IODD-
Beschreibung des Sensors).
Anfrage (Request):
{
"code":"request",
"cid":4711,
"adr":"/iolinkmaster/port[2]/iolinkdevice/iolwriteacyclic",
"data":{
"index":580,
"subindex":0,
"value":"34"
}
}
Der Wert muss im Hexadezimalformat übergeben werden. Die Konvertierung des STRING-Werts in
einen HEX-Wert ergibt: 34.
Antwort (Response):
{
"cid":4711,
"code":200
}
9.2.18 IO-Link Devices: Geräteinformationen lesen und schreiben
Unterstruktur: iolinkmaster/port[x]/iolinkdevice (x: 1...8)
Verfügbare Datenpunkte:
54
IO-Link Master mit EtherNet/IP-Schnittstelle