IO-Link data memory
DSU100
15
u
The device transfers the data to the process data output image (data 0 to 27) and increases the
block counter by 1.
u
The controller acknowledges receipt of the data by increasing the block counter in the process data
output image by 1.
u
The previous two steps are repeated until all data has been transferred.
u
The device sets the status bit "Cmd End" with the last transfer. Then the read operation is
terminated.
w
If reading was unsuccessful, the device sets the error value and the status bit "Cmd End" in
the process image. Data transfer is interrupted.
Byte
Process data output
Process data input
0
Command value = 0x03
Command value = 0x03
1
Status
Status
2
ignored
Data 0
3
ignored
Data 1
4
Address 3
Data 2
5
Address 2
Data 3
6
Address 1
Data 4
7
Address 0
Data 5
8
Length 3
Data 6
9
Length 2
Data 7
10
Length 1
Data 8
11
Length 0
Data 9
12
ignored
Data 10
13
ignored
Data 11
14
ignored
Data 12
15
ignored
Data 13
16
ignored
Data 14
17
ignored
Data 15
18
ignored
Data 16
19
ignored
Data 17
20
ignored
Data 18
21
ignored
Data 19
22
ignored
Data 20
23
ignored
Data 21
24
ignored
Data 22
25
ignored
Data 23
26
ignored
Data 24
27
ignored
Data 25
28
ignored
Data 26
29
ignored
Data 27
30
Block counter
Block counter
31
ignored
Error value
8.6.1 “Successfully reading” example
The example shows that reading of the data was successful.