Industrial Engineer · phase 3 of 16
First Scan
Controller status that is true during the initial logic pass after entering run mode and is used for initialization.
The Explain card
- Plain English
- First scan is a status bit that is true for exactly one pass after the controller enters run mode. It exists so you can set things up once before normal logic takes over.
- Example
- On first scan the program clears the alarm buffer, loads default setpoints and resets the sequence to Idle. Every scan after that, the bit is false.
- Why it matters
- Without initialization a controller wakes up with whatever was left in memory, which might be a half finished sequence from before the power went out. First scan is the one safe place to decide what a fresh start means.
- Hook
- One chance to set the table before dinner starts.
Where it sits in the deck
Phase 3: PLC Program Organization and Execution
How the logic is arranged and how the scan actually runs it, which is the difference between code that works and code that works every time.