
4.1 User Program Types and Execution Timing
4.1.4 The M-EXECUTOR
4-40
The following is an execution example.
•
M-EXECUTOR Program Execution Definitions
Execution Timing
This section describes the execution timing of programs in the above example.
The following figure shows how program and drawing execution is based on the order of regis-
tration in the M-EXECUTOR program definitions.
Sequence Program Execution Example
The following figure shows an example of the sequence programs registered in the M-
EXECUTOR.
Example
SPM003
MPM004
SPM005
DWG.H
SPM001 DWG.A
DWG.L
SPM003
MPM004
SPM002
SPM005
DWG.H
DWG.
SPM002
Startup
High-speed scan
High-speed scan cycle
High-speed scan cycle
Low-speed scan cycle
Low-speed scan
This shows that the higher priority
processing is interrupting lower
priority processing.
: Ladder processing