User Documentation
6 Inbetriebnahme | Datenobjekte auf IO-Link-Devices lesen und schreiben
36 2547620000/03/08.2019Handbuch Kommunikationsmodul UR20-4COM-IO-LINK
Adressen für azyklische Zugriffe
AzyklischerSchreibzugriff:AdressierungderRequests(.req)
Protokoll Adresse
PROFIBUS 227 oder 255
PROFINET 227 (0x00E3)
CANopen 0x2200:0
MODBUS-TCP 0x2C00 - 2C7F
EtherCAT 0x4020:1
EtherNet/IP Class 0x64, Instance 1, Attribute 0x78
DeviceNet Class 0x64, Instance 1, Attribute 0x78
POWERLINK 0x2200:0
AzyklischerLesezugrif:AdressierungderResponses(.res)
Protokoll Adresse
PROFIBUS 227 oder 255
PROFINET 227 (0x00E3)
CANopen 0x2201:0
MODBUS-TCP 0x2D00 - 2D7F
EtherCAT 0x4020:2
EtherNet/IP Class 0x64, Instance 1, Attribute 0x78
DeviceNet Class 0x64, Instance 1, Attribute 0x78
POWERLINK 0x2201:0
IO-Link-Call
Über IO-Link-Call wird auf IO-Link-Datenobjekte und IO-Link-
Portfunktionen zugegriffen.
Bei PROFIBUS und PROFINET können Sie den
Funktionsbaustein „IO_LINK_CALL“ bzw. „IO_
LINK_DEVICE“ verwenden (s. Abschnitt 6.10)
IO-Link-Call:Request
Datenobjekt
Länge
[Byte]
Beschreibung Beispiel
Length
1)
1 Gesamtlänge in Byte 0x0A
Slot
1)
1 Steckplatz IO-Link-Master 0x01
Ext. Function Number
2)
1 0x08 (fest) 0x08
Port 1 Nummer des IO-Link-Ports (0x01...0x04) 0x02
FI-Index 2 65098 (0xFE4A) 0xFE4A
Control 1 Write(0x02), Read (0x03) 0x02
IOL index 2 IO-Link-Device-Index (0x0000...0xFFFF) 0x0050
IOL subindex 1 IO-Link-Device-Daten oder Portfunktion 0x00
IOL data object 0...232 Daten bei Schreibzugriff 0x42
1) Nicht bei PROFIBUS und PROFINET
2) Nur bei PROFIBUS und PROFINET
IO-Link-Call:Response
Datenobjekt
Länge
[Byte]
Beschreibung Beispiel
Length
1)
1 Gesamtlänge in Byte 0x0A
Slot
1)
1 Steckplatz IO-Link-Master 0x01
Ext. Function Number
2)
1 0x08 (fest) 0x08
Port 1 Nummer des IO-Link-Ports (0x01...0x04) 0x02
FI-Index 2 65098 (0xFE4A) 0xFE4A
Status 1
PROFIBUS/PROFINET:
Done (0x00), IDLE (0x01), Error (0x80)
Andere Feldbussysteme:
Error (0x00), DONE (0x01), Busy (0x02)
0x01
Control response
1)
1 Write(0x02), Read (0x03) 0x02
IOL index 2 IO-Link-Device-Index (0x0000...0xFFFF) 0x0050
IOL subindex 1 IO-Link-Device-Daten oder Portfunktion 0x00
IOL data object 0...232
Lesezugriff: Daten
Schreibzugriff: –
Fehlerfall: Fehlercode
–
1) Nicht bei PROFIBUS und PROFINET
2) Nur bei PROFIBUS und PROFINET