Scan Flow Chart
Scan Flow Chart
Power ON
Startup initializa-
tion
Checks Unit
connection status.
Checks hardware
and user program
memory
NO Overseeing pro-
Check OK? cessing
Flashing (non-
fatal error)
ERR/ALM indicator Executes user pro-
ON or Flashing? gram (i.e., executes
READY cyclic tasks).
ON (fatal error)
Program execu-
tion
NO
End of program?
YES
Resets watchdog
timer and waits un-
til the set cycle
time has elapsed Cycle time cal-
culation
Calculates cycle
time
Peripheral servic-
ing
385
Computing the Cycle Time Section 10-4
initialization
Checks Unit
Startup
connection status
Overseeing
processing
Overseeing
processing
Check OK? Check OK?
Program execution
Set error flags.
cycle time
Flashing:
Non-fatal
Peripheral
Services
servicing
ERR/ALM error Execute user
indicator lit or program (i.e., peripherals.
flashing
execution
cycle time.
Calculates cycle
time.
I/O refreshing
Refreshes I/O.
Peripheral
servicing
Services peripherals.
386