
9.6 Diagnostic history object (0x10F3)
9 Diagnostics processing
Writing = 6...69:
SI3 = written value (without
checking)
All messages up to the age of the
message which is in the written sub-
index are acknowledged. The slave
does not check if those messages
have been read before.
The slave returns SDO abort with
code 0x06090030 (value range of
parameter exceeded) in the following
case: SI3 is written with a value of
a sub-index which does not hold a
message.
Writing = 69...255:
The slave returns SDO abort
with code 0x06090031 (value of
parameter written too high).
Acknowledge mode (SI5, bit 4 = 1)
Read = 0:
No messages have been
acknowledged so far.
Read = 0:
Sub-index of latest acknowledged
diagnosis message (6-69)
Writing = 0:
All acknowledged messages will be
deleted.
Writing = 1...5:
The slave returns SDO abort
with code 0x06090032 (value of
parameter written too low).
Writing = 6...69:
Messages are acknowledged
All messages up to the age of the
message which is in the written
sub-index are acknowledged. The
slave does not check if those
messages have been read before.
The slave returns SDO abort with
Manual EtherCAT®
Version 1.1 04/2021
84