Interrupt, error, and system messages
4.3 Diagnostics with STEP 7
IM151-1 HIGH FEATURE interface module (6ES7151-1BA02-0AB0)
54
Manual, 03/2008, A5E01075975-02
4.3.9
Interrupts
Definition
The interrupt section of the slave diagnostic information indicates the interrupt type and the
event that led to an interrupt being triggered. The interrupt section comprises of a maximum
48 bytes.
Position in the diagnostic frame
The interrupt section comes after the channel-specific diagnostics (only in DPV1 mode).
Example: If 3 channel-specific diagnostics are pending, then the interrupt section starts at
byte 44.
Data record
The diagnostic data of a module can be up to 44 bytes in length and is located in data
records 0 and 1:
●
Data record 0 contains 4 bytes of diagnostic data describing the current status of an
automation system. DS0 is part of the header information of OB 82 (local data bytes 8 to
11).
●
Data record 1 contains the 4 bytes of diagnostic data that is also contained in data record
0 and, in addition, up to 40 bytes of module-specific diagnostic data.
DS0 and DS1 can be read out with SFC 59 "RD_REC."
List of Contents
The contents of the interrupt information depend on the interrupt type:
●
In the case of diagnostic interrupts, diagnostic data record 1 (up to 44 bytes) is sent as
the interrupt status information (starting from byte x+4).
●
The status interruption for process interrupts is 4 bytes in length.