Herunterladen Inhalt Inhalt Diese Seite drucken

Syntax Der Antwort (Response) Bei Fehlerhaftem Zugriff - ifm DataLine AL1326 Betriebsanleitung

Io-link master mit ethernet/ip-schnittstelle
Inhaltsverzeichnis

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)
AL1326
31

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis