Industrial Engineer · phase 1 of 16

Watchdog Timer

Diagnostic timer that faults or resets the controller when program execution exceeds an allowed time or stops responding.

The Explain card

Plain English
The watchdog is a timer the controller resets every scan. If a scan takes too long or the program stops responding, the timer runs out and the controller faults rather than running blind.
Example
A loop in structured text never exits. The scan runs past its limit, the watchdog trips, and the outputs go to their safe state instead of holding the last command forever.
Why it matters
A controller that hangs with outputs frozen on is a machine nobody is driving. The watchdog turns that into a visible fault with a timestamp in the log.
Hook
The dog barks when the program stops walking it.

Where it sits in the deck

Phase 1: PLC Controller Hardware

The box itself, from processor and rack to the modules that plug into it, because nothing else in the deck lands until you know what a PLC physically is.