Technical data

Table Of Contents
SFCs for Handling Interrupts and Asynchronous Errors
System Software for S7-300/400 System and Standard Functions - Volume 1/2
12-2
A5E00709327-01
Interrupt Classes
The interrupts are divided into various classes. The following table lists all the
interrupt classes and the corresponding OBs.
Interrupt Class OB
Time-of-day interrupts OB10 to OB17
Time-delay interrupts OB20 to OB23
Cyclic interrupts OB30 to OB38
Hardware interrupts OB40 to OB47
Interrupts for DPV1 OB55 to OB57
Multicomputing interrupt OB60
Redundancy error interrupts OB70, OB72
Asynchronous error interrupts OB80 to OB87 (se below)
Synchronous error interrupts OB121, OB122
(You can mask or unmask the processing of synchronous
error interrupts with SFC 36 to SFC 38)
Asynchronous Errors
The following table lists all the asynchronous errors to which you can react with an
OB call in the user program.
Asynchronous Errors OB
Time error (for example, cycle time exceeded) OB80
Power supply error (for example, battery fault) OB81
Diagnostic interrupt (for example, defective fuse on a signal module) OB82
Remove/insert module interrupt OB83
CPU hardware fault (for example, memory card removed) OB84
Program error OB85
Rack failure OB86
Communication error OB87