352 PROFINET IO – Communication protocol
Alarm mechanism
When a fault situation occurs, the adapter module sends an alarm
notification, which the master station has to acknowledge. Alarm
notifications can be acknowledged, viewed and handled, for
example, with Siemens S7 blocks OB82, OB83, OB86 and OB122.
• Block OB82 is used to make sure that the drive does not go to
the stop mode during a diagnostic alarm.
• Block OB83 is called if a module is inserted or removed from
the system or if the module is modified.
• BLock OB86 indicates if there is a failure or event in the
distributed periphery.
• BLock OB122 is called if the CPU calls a device that is not
accessible.
Fault code mapping
An alarm notification contains a fault code, which is called
ChannelErrorType. For PROFIdrive API, the drive internal
DRIVECOM fault numbers are mapped to PROFIdrive
ChannelErrorTypes according to the table below. The fault
numbers that are not listed are mapped to ChannelErrorType
Other.
ChannelErrorType Description DRIVECOM fault
numbers
0x9000 Microcontroller
hardware or software
4211, 5000, 5401,
5402, 5403, 5484,
5691, 5693, 6100,
6180, 6300, 6306,
6306, 6320, 6481,
6487, 630D, 630F,
64A1, 64A2, 64A3,
64E1, 6581, 65A1,
6682, 6683, 6684,
6881, FF55
0x9001 Mains supply 3291
0x9002 Low voltage supply 3130, 3220
0x9003 DC link overvoltage 3210