Herunterladen Diese Seite drucken

IFM Electronic AL1324 Betriebsanleitung Seite 31

Io-link master mit ethernet/ip-schnittstelle dataline

Werbung

IO-Link Master mit EtherNet/IP-Schnittstelle
{
  "cid":-1,
  "data":{"value":"factory 2 plant 1"},
  "code":200
}
POST-Methode
Zugriff: lesend, schreibend
Syntax der Anfrage (Request):
{
  "code":"code_id",
  "cid":id,
  "adr":"data_point/service",
  "data":{req_data},
  "auth":{"user":"usr_id","passwd":"password"}
}
Feld
Parameter
code
code_id
cid
id
adr
data_point
service
1
data
req_data
2
auth
usr_id
password
1
optional; nur erforderlich bei Diensten, die Daten an den ifm IoT Core senden (z.B. setdata )
2
optional; nur erforderlich, wenn Sicherheitsmodus aktiviert ist
Syntax der Antwort (Response):
{
  "cid":id,
  "data":{resp_data},
  "code":diag_code
}
Feld
Parameter
Beschreibung
cid
id
Correlation ID für die Zuordnung von Anfrage und Rückgabe (Ò Request)
1
data
resp_data
Werte, die vom ifm IoT Core zurückgegeben werden; Syntax abhängig vom Dienst
code
diag_code
Diagnosecode
1
optional; nur verfügbar bei Diensten, die Daten vom ifm IoT Core empfangen (z. B. getdata )
Beim fehlerhaften azyklischen Zugriff auf angeschlossene IO-Link Devices werden gerätespezifische
Fehlercodes ausgegeben.
Syntax der Antwort (Response) bei fehlerhaftem Zugriff:
Beschreibung
Dienstklasse
• request: Anfrage
• transaction: Transaktion
• event: Ereignis
Correlation ID für die paarweise Zuordnung von Anfrage und Rückgabe; vom Nutzer frei zu
vergebende Kennung
Datenpunkt inkl. Pfad, auf den zugegriffen werden soll
Dienst, mit den Datenpunkt zugegriffen werden soll
Daten, die an den ifm IoT Core gesendet werden (z. B. neue Werte); Syntax abhängig vom
Dienst
Nutzername (BASE64-codiert); Default: administrator
Passwort (BASE64-codiert)
(Ò Diagnosecodes / 32)
AL1324
31

Werbung

loading