EL
ErrorLib
Brands
||
  1. Home
  2. Allen-Bradley
  3. MicroLogix 1400 Programmable Controllers
  4. 0022
About·Privacy·Terms

ErrorLib — Industrial Fault Code Library

Disclaimer: ErrorLib is an independent technical reference tool. While we aim for accuracy, always verify with the manufacturer’s official service manuals before performing maintenance on industrial equipment. ErrorLib is not affiliated with the brands listed.

0022

WATCHDOG TIMER EXPIRED, SEE S:3

Allen-Bradley · MicroLogix 1400 Programmable Controllers

What does 0022 mean?

The program scan time exceeded the configured watchdog timeout value, which is stored in status file S:3H. This is a nonrecoverable fault, indicating that the controller's program took too long to execute, potentially due to an infinite loop, excessive processing, or an incorrectly set watchdog timer.

Common Causes

  • Program logic is caught in an infinite or excessively long loop.
  • Excessive processing load due to complex calculations or communication tasks during a single scan.
  • Watchdog timeout value in status file S:3H is set too low for the program's complexity and execution time.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Review the program logic to identify and correct any infinite loops or sections that take an extended time to execute.

  2. 2

    Increase the watchdog timeout value in status file S:3H, but ensure it remains appropriate for the application's safety and response time requirements.

Browse all codes in this manual (60)
Verified technical data. Last updated: April 2026

Related Faults

-1Output Error-2Overlap Error-3Undefined Accel/Decel
Source: Allen-Bradley MicroLogix 1400 Programmable Controllers
Open Manual (Page 403)Search more codes in this manual