Siemens S7-1500 CPU in RUN, OB82 diagnostic interrupt, what to check?
My S7-1500 CPU is in RUN mode, but I'm getting an OB82 diagnostic interrupt. The diagnostics buffer shows a hardware identifier and channel. What should I check first?
An OB82 diagnostic interrupt on a Siemens S7-1500 CPU indicates a change in a diagnostics-capable module's status, a power supply/battery backup error, or a memory error. Unlike older S7 models, the S7-1500 CPU remains in RUN mode by default if OB82 is not configured, logging the event to the diagnostics buffer. This interrupt can occur during RUN mode due to channel faults like wire breaks or short circuits, or anytime a power supply issue is detected.
Likely causes and checks
1Channel fault on an I/O module
- Points to it
- A wire break, short circuit, or missing load voltage on an I/O module channel can trigger an OB82. The module's ERROR LED will likely be on, and the OB82 start information will specify the hardware identifier and channel.
- Check
- Open the module in Online & diagnostics to read the channel diagnostics. Thoroughly inspect the field wiring and the load supply connected to the affected channel.
2Power supply or battery backup error
- Points to it
- Issues with the system's power supply or battery backup can cause an OB82. This will be indicated by an entry in the diagnostics buffer related to the supply.
- Check
- Verify the system and load power supplies that feed the CPU and all connected modules.
3Diagnostics enabled on unused channels
- Points to it
- If diagnostic monitoring is enabled for channels that have nothing connected to them, the system can report repeated incoming/outgoing diagnostics.
- Check
- Compare the diagnostic settings of the module with the channels that are actually wired and in use.
Next check: After checking the field wiring and load supply for the reported channel, review the module's diagnostic settings to ensure diagnostics are only enabled for active channels.
Related questions
Describe the fault or upload a photo, and InduQT checks it against the manufacturer manuals. Share the result here when it helps someone else.