Siemens SIMATIC S7-1500 troubleshooting

SiemensSTEP 7 (TIA Portal) V21 documentation

The S7-1500 reports errors as events. Each event can call an error organization block (OB) if one is configured; if none is, the CPU applies a default system reaction. On the S7-1500 most error events are ignored by default and the CPU stays in RUN; only a programming error without OB121 (or local error handling) and a cycle time overrun without OB80 put the CPU in STOP, and a second overrun in the same cycle always does. This differs from S7-300/400, where missing error OBs generally stop the CPU.

Diagnose this with AI

Upload a photo of the alarm screen, the fault history or a data export. InduQT compares the evidence and suggests the next useful checks.

Try Free PLC Fault Diagnostic

How it reports faults

Fault codes

CodeName
OB80Time error (cycle time exceeded)
OB82Diagnostic interrupt
OB83Pull/plug interrupt (distributed I/O)
OB86Rack error (station or IO system failure)
OB121Programming error
OB122I/O access error

Evidence to collect

Work on fuel trains, burners, pressure vessels and electrical equipment must be done by qualified personnel following the manufacturer’s documentation and local codes. Never bypass a safety device or interlock.