1-3SectionStructure and Operation
16
1-3-5 Cyclic Operation and Interrupts

Initialization processing is performed when the power is turned on. If there are no

initialization errors, the overseeing processes, program execution, I/O refresh-

ing, and communications port servicing are performed repeatedly (cyclically).

Startup initialization
Overseeing
processes
Program execution
Cycle time
calculation
I/O refreshing
RS-232C port
servicing
Peripheral port
servicing
SCheck hardware.
SCheck memory.
SRead data from flash memory (program,
read-only DM data, and PC Setup settings).
SCheck for battery error.
SPreset the watch (maximum) cycle time.
SCheck program memory.
SRefresh bits for expansion functions.
SExecute the program.
(Refer to the Programming Manual (W353) for
details on cycle time and I/O response times.)
SWait for minimum cycle time if a minimum
cycle time has been set in the PC Setup
(DM 6619).
SCalculate cycle time.
SRead input data from input bits.
SWrite output data to output bits.
SPerform RS-232C port communications
processing. (Can be changed in DM 6616.)
SPerform Peripheral port communications
processing. (Can be changed in DM 6617.)
PC cycle time

The cycle time can be read from a Programming Device.

AR 14 contains the maximum cycle time and AR 15 contains the present cycle

time in 4-digit BCD.

Basic CPU Operation