PDO Assignment

The scope of the process data offered varies depending on the configured IO-Link ports.
DeviceState Inputs Device and DeviceState Inputs are selected by default. Device-specific PDOs (0x1A0n Port (n-1) Process Data) are only displayed after configuring on the respective port and restarting the EtherCAT system or reloading the configuration in Config mode (F4); see Configuration of the IO-Link master.

PDO Assignment 1:
Illustration of the EP6224-2022 process data allocation, SM3 inputs

SM3, PDO Assignment 0x1C13

Index

Size (byte.bit)

Name

PDO Content

0x1A05

2.0

DeviceState Inputs Device

Index 0xF101:0D - Device Diag
Index 0xF101:10 - Device State

0x1A04

4.0

DeviceState Inputs

Index 0xF100:01 - State Ch1
Index 0xF100:02 - State Ch2
Index 0xF100:03 - State Ch3
Index 0xF100:04 - State Ch4

0x1A00

0.0 - 32.0

Port 1 Process Data

IO-Link device-specific / only active after configuration

0x1A01

0.0 - 32.0

Port 2 Process Data

IO-Link device-specific / only active after configuration

0x1A02

0.0 - 32.0

Port 3 Process Data

IO-Link device-specific / only active after configuration

0x1A03

0.0 - 32.0

Port 4 Process Data

IO-Link device-specific / only active after configuration

PDO Assignment 2:

Process data representation

If data types are used that don't conform to IEC61131-3, they are represented as octed strings.

The state of the IO-Link ports 1 to 4 is displayed via index 0xF100:0n.
The indices 0xF101:xx provide general diagnosis data.

Index

Size (byte.bit)

Name

Meaning

0xF101:0D

0.1

Device Diag

Occurrence of events (on the slave side) is reported via a status bit

0xF101:10

0.1

Device State

Interruption of communication with one of the slaves is reported via a status bit

0xF100:01

1.0

State Ch.1

0x_0 = Port disabled
0x_1 = Port in std dig in
0x_2 = Port in std dig out
0x_3 = Port in communication OP
0x_4 = Port in communication COMSTOP /  dig in Bit (only in the std. IO Mode)

0x_8 = Process Data Invalid Bit

0x1_ = Watchdog detected
0x2_ = internal Error
0x3_ = invalid Device ID
0x4_ = invalid Vendor ID
0x5_ = invalid IO-Link Version
0x6_ = invalid Frame Capability
0x7_ = invalid Cycle Time
0x8_ = invalid PD in length
0x9_ = invalid PD out length
0xA_ = no Device detected
0xB_ = error PreOP/Data storage (error in IO-Link State PreOP)

0xF100:02

1.0

State Ch.2

0xF100:03

1.0

State Ch.3

0xF100:04

1.0

State Ch.4