5.2
User Programs
5-7
The following table provides details of the number of drawings for each drawing.
5.2.2 Execution Control of Drawings
( 1 ) Execution Control
The following table shows when each drawing is executed based on the order of priority.
( 2 ) Execution Schedule for Scan Processing Drawings
The scan processing drawings are not executed simultaneously. As shown in the following figure, the
execution of each drawing is scheduled based on the order of priority and time sharing.
* Background processing is used to execute internal system processing, e.g., communication
processing.
Drawing
Number of Drawings
DWG.A DWG.I DWG.H DWG.L
Parent Drawings
1 (A) 1 (I) 1 (H) 1 (L)
Operation Error
Processing Drawings
1 (A00) 1 (I00) 1 (H00) 1 (L00)
Child Drawings
Total: 62 max. Total: 62 max. Total: 198 max. Total: 498 max.
Grandchild Drawings
Operation error
Power ON
DWG.A (initial
processing drawing)
Each high-speed scan Each low-speed scan
Input all Input all
Output all Output all
DWG.X00
*
(Operation
error processing
drawing)
DWG.I (Interrupt
processing drawing)
Continuation of
processing before
error occurred
Note: X=A, I, H, or L
Interrupt signal
Continuation of
processing before
interruption occurred
DWG.H (High-speed
scan processing
drawing)
DWG.H (Low-speed
scan processing
drawing)
DWG.L
DWG.H
: Executing
High-speed scan High-speed scanHigh-speed scan High-speed scan
Low-speed scan
Background*