PLC Error Code Lookup
Look up Siemens, Allen-Bradley, and Schneider fault codes for severity, likely cause, and triage steps. Select brand and code in the lookup below—verify against OEM manuals before field work.
Lookup
Quick examples
Quick: one-click fault presets. Advanced: pick brand, code family, and severity filter for field triage.
About this calculator
Maps common PLC fault codes to severity and a sensible triage order (power → communication → I/O → logic) before you open ladder or call OEM support. For parallel electrical checks on the same outage, continue from the power calculator hub.
Lookup result
Select a brand and enter a code—or use a quick example above. Default preview: S7-1200 · 0x03 (communication error).
Engineering disclaimer
This tool provides general fault-code information. Codes and procedures vary by model, firmware, and configuration. For safety-related or production-critical faults, follow lockout/tagout and consult qualified automation engineers or OEM support.
Triage sequence (field method)
Use this order before diving into ladder logic—most downtime clears at layers 1–3.
- Power — PLC and field devices at nominal voltage; no blown fuses or tripped breakers.
- Communication — cables, IP/node settings, switch ports, termination on serial buses.
- I/O — module status LEDs, wiring continuity, sensor/actuator supply.
- Program logic — diagnostic buffer, recent downloads, watchdog and task overload.
When multiple codes appear, fix the earliest timestamp (primary fault) first—secondary codes often clear automatically.
Common PLC error codes (quick open)
Illustrative codes—always confirm in vendor documentation for your firmware.
Worked example — communication fault
Scenario: Siemens S7-1500 shows 16#2942 when a remote I/O module drops offline during production.
- Record code and timestamp; note any simultaneous I/O faults (likely secondary).
- Check Ethernet connector and switch port link LED.
- Verify module power (~24 VDC within spec).
- Replace cable or port if link unstable; re-test module in TIA Portal online diagnostics.
Frequently asked questions
How do I find the error code on my PLC?
Check the HMI alarm list, programming software diagnostic buffer (TIA Portal, Studio 5000, EcoStruxure), or module status LEDs. Note exact hex format—Siemens often uses 16# prefix.
What if my code is not in the database?
Verify brand and model, then consult the manufacturer manual for your firmware revision. Try partial hex strings or the diagnostic text message.
Should I fix secondary errors first?
No—address the earliest / primary fault. Communication or power faults often generate multiple downstream I/O alarms that clear when the root cause is fixed.
Are these steps enough for safety PLC faults?
No—safety-rated faults may require certified personnel and vendor procedures. Do not bypass safety functions to clear alarms.
How does this relate to electrical sizing tools?
Repeated power-supply or breaker-trip codes may indicate upstream supply issues. After PLC triage, use factory load or 3-phase power calculators to screen plant electrical assumptions.
Where can I learn systematic PLC troubleshooting?
See how to troubleshoot PLC error codes, common PLC errors, and common mistakes.
Guides: PLC error troubleshooting · Common PLC errors · Common mistakes