User Documentation

Table Of Contents
6 Commissioning | Reading and writing data objects on IO-Link devices
36 2547720000/03/09.2019Manual Communication module UR20-4COM-IO-LINK
Addresses for acyclic accesses
Acyclicwriteaccess:Addressingtherequests(.req)
Protocol Address
PROFIBUS 227 or 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
Acyclicreadaccess:Addressingtheresponses(.res)
Protocol Address
PROFIBUS 227 or 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
IO-Link data objects and IO-Link port functions are accessed
via IO-Link Call.
With PROFIBUS and PROFINET, you can use the
function block “IO_LINK_CALL” or “IO_LINK_DE-
VICE” (see section 6.10)
IO-LinkCall:Request
Data object
Length
[bytes]
Description Example
Length
1)
1 Total length in bytes 0x0A
Slot
1)
1 Slot IO-Link master 0x01
Ext. Function Number
2)
1 0x08 (xed) 0x08
Port 1 Number of the IO-Link port (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 data or port function 0x00
IOL data object 0...232 Data for write access 0x42
1) Not for PROFIBUS and PROFINET
2) Not for PROFIBUS and PROFINET
IO-LinkCall:Response
Data object
Length
[bytes]
Description Example
Length
1)
1 Total length in bytes 0x0A
Slot
1)
1 Slot IO-Link master 0x01
Ext. Function Number
2)
1 0x08 (xed) 0x08
Port 1 Number of the IO-Link port (0x01...0x04) 0x02
FI index 2 65098 (0xFE4A) 0xFE4A
Status 1
PROFIBUS/PROFINET:
Done (0x00), IDLE (0x01), Error (0x80)
Other eldbus systems:
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 data or port function 0x00
IOL data object 0...232
Read access: Data
Write access: –
Error incident: error code
1) Not for PROFIBUS and PROFINET
2) Not for PROFIBUS and PROFINET