Kommunikation
netFIELD Device NFD-6090-PNS-IOLMA\M12 | PROFINET IO-Device / 8 Port IO-Link-Master
DOC210602UM01DE | Revision 1 | Deutsch | 2022-11 | Freigegeben | Öffentlich
Falls der Status 0 ist, wurde die Antwort des ISDU-Lesedienstes
·
ausgelesen. Die Antwort kann, wie nachfolgend beschrieben,
ausgewertet werden.
·
Andernfalls liegt ein Fehler vor und der Vorgang war erfolglos.
ReadRecord-Antwort: Struktur des IOL_CALL (Erfolgsfall: Status-
Oktett ist 0x00)
Falls das Status-Oktett den Wert 0 hat, wurde der ISDU-Leseauftrag
ausgeführt und Parameter IOL_Data enthält die Nutzdaten. Die Antwort ist
wie folgt aufgebaut:
Offset
Parametername
0
Function
1
Port
2
FI_Index
4
Status
5
IOL_Index
7
IOL_Subindex
8 ... n
IOL_Data
Tabelle 58: Struktur des IOL_CALL (ReadRecord-Antwort und Erfolgsfall)
ReadRecord-Antwort: Struktur des IOL_CALL (Fehlerfall: Status-
Oktett ist 0x80)
Falls das Status-Oktett den Wert 0x80 hat, konnte der ISDU-Leseauftrag
nicht ausgeführt werden und der Parameter IOL_Data enthält
IOL_Error_PDU mit Fehlernummern.
Die Antwort ist wie folgt aufgebaut:
Offset
Parametername
0
Function
1
Port
2
FI_Index
4
Status
Beschreibung
Fester Wert
Kennzeichnet einen Aufrufkopf
Port-Nummer
Fester Wert
Status-Oktett
Objekt-Index des IO-Link-
Device, der gelesen wurde.
Objekt-Subindex des IO-Link-
Device, der gelesen wurde.
Im Erfolgsfall ist Status-Oktett
gleich 0x00. Parameter
IOL_Data enthält die gelesenen
Nutzdaten. Maximal 232 Bytes
können gelesen werden.
Abhängig von der gelesenen
Nutzdatenanzahl hat n den
Wertebereich 8 bis 239.
Die Dokumentation des
Herstellers des
angeschlossenen IO-Link-
Device beschreibt den Inhalt
der Nutzdaten.
Beschreibung
Fester Wert
Kennzeichnet einen Aufrufkopf
Port-Nummer
Wert 0x00 ist reserviert.
Fester Wert
Status-Oktett
90/157
Typ
Wert
Unsigned8 0x08
Unsigned8 0x01 ... 0x08
Unsigned1
0xFE4A
6
Unsigned8 0x00: Fertig /
Transfer
beendet
Unsigned1
0x0000 ...
6
0x7FFF
Unsigned8 0x00 ... 0xFF
Record
Wert des
ausgelesenen
Objekts des
IO-Link-Device
Typ
Wert
Unsigned8
0x08
Unsigned8
0x01 ... 0xFF
Unsigned16
0xFE4A
Unsigned8
0x80:
IOL_Error_P
DU
© Hilscher 2022