Diagnosis Suppression

Description

Diagnosis suppression is used to suppress diagnosis messages from the device. There are two possibilities here:

  • Diagnosis suppression level that permits a general suppression of messages of a certain level (message, warning, error).

  • Event-code suppression of up to 5 events as a list or via teach-in.


ISDU

Name Index Subindex Access Length Data Type Data Storage Default
Diagnosis Level Configuration 0x0070 (112) 0 R/W 1 byte UINT8(ENUM) Yes 0
Event Code Suppression 0x0071 (113) 0 R/W 10 bytes Yes
Event Code Suppression 1…5 R/W 2 bytes UINT16 0
Event Code Suppression
Teach-in
0x0072 (114) 0 W 2 bytes UINT16 n/a
Event Code Suppression
Delete
0x0073 (115) 0 W 2 bytes UINT16 n/a

Diagnosis Level Configuration

This parameter offers the possibility to select an output level for events.

This index is part of the data management and is stored in non-volatile memory.

Value Diagnosis Level Descriptions
0 All events All diagnosis messages are reported (default setting).
1 Warnings and errors All warnings and errors are reported – messages are suppressed.
2 Error Only events of type error are reported.
3 No events All diagnosis messages from the device are suppressed.

Events

For an event overview, see chapter Events.

Event Code Suppression

This parameter indicates the currently suppressed event messages. The individual messages can be accessed via subindex 0 or a specific subindex. This index is part of the data storage and is stored in non-volatile memory.

Value 0x0000 (0) is the default value and is interpreted as free.

Each event message is structured as follows:

Byte1 (MSB) Byte0 (LSB)
Event Code High Byte Event Code Low Byte

Event Code Suppression Teach-in/Delete

To add an event to the list of suppressed events, the event code is inserted in subindex 0 in Event Code Suppression Teach-In. It is added to the next free place in the table.

If the event code is deleted with Event Code Suppression Delete, it is removed from the list.