765-4203/0100-0000
Diagnostics
104
Product manual | Version: 1.0.0
4PORT IOL-A FLD EC DC 24V 2.0A
Overwrite Mode
0: The newest message has been read.
1: The newest message has not been read.
Acknowledgment Mode
0: No unacknowledged diagnostic message present
1: There are diagnostic messages that can be acknowledged.
11.2.1.6 Subindex 5: Flags
The subindex contains flags for controlling the sending and saving of diagnostic mes-
sages.
Table 79: Flags for Controlling the Sending and Saving of Diagnostic Messages
Bit 0: Enable emergency messages
0
Default, if the device cannot send emergency messages
1
New diagnostic messages are sent as emergency messages.
Bit 1: Disable info messages
0
Info messages are stored in the diagnostic message queue.
1
Info messages are not stored in the diagnostic message queue.
Bit 2: Disable warnings
0
Warnings are stored in the diagnostic message queue.
1
Warnings are not stored in the diagnostic message queue.
Bit 3: Disable error messages
0
Error messages are stored in the diagnostic message queue.
1
Error messages are not stored in the diagnostic message queue.
Bit 4: Mode selection for reaction to diagnostic history buffer overflow
0
Overwrite mode: If the buffer is full, old diagnostic messages are overwritten by new
ones.
1
Acknowledgment mode: New diagnostic messages only overwrite older messages if the
latter have been previously acknowledged.
Bit 5: Overwrite and discard information (read only)
In overwrite mode:
1
Unacknowledged diagnostic messages have been overwritten (= buffer overflow).
Subindex 3 was also set to 0.
In acknowledgment mode:
1
The buffer for diagnostic messages is full of acknowledged messages, and a new diag-
nostic message is discarded.
Bits 6 ... 15: reserved
11.2.1.7 Subindexes 6–69: Diagnosis Message (Write-Protected)
Depending on subindex 1, the EtherCAT slave can store up to 64 diagnostic messages.
In the process, the first message is stored in subindex 6, the second in subindex 7 etc.
When the buffer is full, the EtherCAT slave overwrites subindex 6 etc., so the last diag-
nostic messages are accessible to the EtherCAT master. The exact number of them is in-
dicated by subindex 1.