User Documentation
Table Of Contents
- Content
- 1 About this documentation
- 2 Safety
- 3 IO-Link overview
- 4 Module description
- 5 Assembly and installation
- 6 Commissioning
- 6.1 Requirements
- 6.2 Device description files
- 6.3 Procedure for commissioning
- 6.4 Commissioning with the SIMATIC Manager (PROFINET)
- 6.5 Commissioning with the TIA portal(PROFINET)
- 6.6 Commissioning with TwinCAT (EtherCAT)
- 6.7 Commissioning with Studio 5000(Ethernet/IP)
- 6.8 Commissioning with Automation Studio (POWERLINK)
- 6.9 Reading and writing data objects on IO-Link devices
- 6.10 “IO_LINK_CALL” function block
- 6.11 I&M functions
- 7 Planning IO-Link device configurations
- 8 Process data
- 9 Diagnostics and troubleshooting
- 10 Disassembly and disposal

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
Acyclicwriteaccess:Addressingtherequests(.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
Acyclicreadaccess:Addressingtheresponses(.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-LinkCall: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-LinkCall: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