System response - reading out diagnostics data
The converter can request diagnostics data via "Read data set" (detailed information is
provided in the PROFINET-IO specification (
Example:
For example, a read record with index 0x800C can be used to read out diagnostics data from
specific sub slots. The following rules apply as example:
● 1 message block
if, at this drive object (one or several) faults of the same message class are identified
● n messages
if, at this drive object, n faults of different message classes are identified
Note
If a fault is active on the CU drive object, then this fault is propagated to all of the drive objects
associated with the CU. This fault can therefore be read out at each drive object.
PROFIBUS-based diagnostics
For communication via PROFIBUS, in the case of fault the following diagnostics data is output:
● Standard diagnostics (Page 110)
● Identifier-related diagnostics (Page 110)
● Status messages/module status (Page 111)
● Channel-related diagnostics (Page 112)
● Data sets DS0/DS1 and diagnostics alarm (Page 112)
Message structure
The following applies if a message contains all of the specified diagnostics data:
● Standard diagnostics
Is always located at the beginning of the message.
● Data sets DS0/DS1 and diagnostics alarm
Is always located at the end of the message. This message part is always slot-specific. The
actual state of the slot responsible for the message is always transferred in the message.
The other diagnostics data (types) can be in any sequence. This is the reason that the following
diagnostics data include a header:
● Identifier-related diagnostics
● Status messages/module status
● Channel-related diagnostics
Communication
A.1 Communication
Industrial Security
Configuration Manual, 08/2017, A5E36912609A
109