Access from the user program
KL6224
35
Version: 2.0.0
Output data (PLC -> KL6224)
Mixed data block (6 bytes)
Process data block (6 bytes)
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
CB0
CB1
ParaOut0 ParaOut1 ParaOut2
1
or
DataOut
2
ParaOut3
1
or
DataOut
2
DataOut2 DataOut3 DataOut4 DataOut5 DataOut6 DataOut7
Input data (KL6224 -> PLC)
Mixed data block (6 bytes)
Process data block (6 bytes)
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
SB0
1
or
Sta-
tusCh1/2
2
SB1
1
or
Sta-
tusCh3/
4
2
ParaIn0
ParaIn1
ParaIn3
1
or
DataIn0
2
ParaIn4
1
or
DataIn1
2
DataIn2
DataIn3
DataIn4
DataIn5
DataIn6
DataIn7
1
) for register communication (see chapter
)
2
) for process data mode
Key
CB n: Control byte n of the KL6224
SB n: Status byte n of the KL6224
Para Out n: Output parameter, byte n
Para In n: Input parameter, byte n
StatusCh1/2: Status information of IO-Link device n (4-bit low = port 1 / 4-bit high = port 2)
StatusCh3/4: Status information of IO-Link device n (4-bit low = port 3 / 4-bit high = port 4)
DataOut n: Output data byte n
DataIn n: Input data byte n
14-byte process image
The 14-byte process image consists of a 6-byte parameter data block and an 8-byte process data block.
Output data (PLC -> KL6224)
Parameter data block (6 bytes)
Process data block (8 bytes)
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9
Byte 10
Byte 11
Byte 12
Byte 13
CB0
CB1
ParaOu
t0
ParaOu
t1
ParaOu
t2
ParaOu
t3
DataOu
t0
DataOu
t1
DataOu
t2
DataOut
3
DataOut4 DataOut5 DataOut6 DataOut7
Input data (KL6224 -> PLC)
Parameter data block (6 bytes)
Process data block (8 bytes)
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9
Byte 10
Byte 11
Byte 12
Byte 13
SB0
SB1
ParaIn0 ParaIn1 ParaIn2 ParaIn3 Sta-
tusCh1
Sta-
tusCh2
Sta-
tusCh3
Sta-
tusCh4
DataIn0
DataIn1
DataIn2
DataIn3
Key
See 12-byte process image.
24-byte process image (default)
The 24-byte process image consists of a 6-byte parameter data block and an 18-byte process data block.
This setting is enabled in the delivery state of the KL6224.
Output data (PLC -> KL6224)
Parameter data block (6 bytes)
Process data block (18 bytes)
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
CB0
CB1
ParaOut0 ParaOut1 ParaOut2 ParaOut3 DataOut0 DataOut1 DataOut2 DataOut3 DataOut4 DataOut5