IO-Link data memory
DSU100
19
8.7.2 “Writing not executed” example
The example shows a write command abort.
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
0x00
0x00
0x00
1
0x04
UID
0x00
0x00
0
0
Device acknowl-
edges command
0x04
0x10
0x00
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 sets er-
ror value (Com-
mand Syntax)
0x04
Data
0x02
1
0x04
0x00
0x01
0x22
1
1
Controller with-
draws command
value
0x00
0x00
0x00
0x00
0x00
0
0x04
0x00
0x01
0x22
1
1
The device car-
ries out the pre-
set command
0x00
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
8.8 “Delete data” operating mode
With the “Delete data” operating mode, the complete data contents of the memory are permanently
deleted. Deleting starts with setting the command value to “0x05” and changing the status bit "Cmd
Start from “0” to “1”. Deleting is finished when the status bit "Cmd End" is set.
w
The “Delete data” operating mode cannot be aborted. The stored data are reset to the value
“0x00”.
Byte
Process data output
Process data input
0
Command value = 0x05
Command value = 0x05
1
Status
Status
2
ignored
0
3
ignored
0
4
ignored
0
5
ignored
0
6
ignored
0
7
ignored
0
8
ignored
0
9
ignored
0
10
ignored
0
11
ignored
0