DSU100
IO-Link data memory
18
Byte
Process data output when
starting the write operation
Process data output during
data transfer
Process data input
16
ignored
data 14
0x00
17
ignored
data 15
0x00
18
ignored
data 16
0x00
19
ignored
data 17
0x00
20
ignored
data 18
0x00
21
ignored
data 19
0x00
22
ignored
data 20
0x00
23
ignored
data 21
0x00
24
ignored
data 22
0x00
25
ignored
data 23
0x00
26
ignored
data 24
0x00
27
ignored
data 25
0x00
28
ignored
data 26
0x00
29
ignored
data 27
0x00
30
block counter
block counter
block counter
31
ignored
ignored
error value
8.7.1 “Successfully writing” example
The example shows successful writing of data.
Command
value
Address
Length
Data 0 to 27
Block
counter
Status bit
"Cmd Start"
Command
value
Data 0 to 27
Block
counter
Error value
Status bit
"Cmd End"
Status bit
"Cmd Start"
Process data output image
Process data input image
Preset com-
mand
0x00
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
Controller sets
command (write
40 bytes to ad-
dress 0x10)
0x04
0x10
0x28
0x00
0x00
1
0x04
UID
0x00
0x00
0
0
Device acknowl-
edges command
0x04
0x10
0x28
0x00
0x00
1
0x04
0x00
0x00
0x00
0
1
Controller trans-
fers the first da-
ta
0x04
Data
0x01
1
0x04
0x00
0x00
0x00
0
1
Device acknowl-
edges data
0x04
Data
0x01
1
0x04
0x00
0x01
0x00
0
1
Controller trans-
fers more data
0x04
Data
0x02
1
0x04
0x00
0x01
0x00
0
1
Device acknowl-
edges data and
terminates writ-
ing
0x04
Data
0x02
1
0x04
0x00
0x02
0x00
1
1
Controller with-
draws command
value
0x00
0x00
0x00
0x00
0x00
0
0x04
0x00
0x02
0x00
1
1
The device car-
ries out the pre-
set command
0x00
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0