SFC Program Size and Execution Time
C-2
SFC Program Execution Time
The SFC program execution time varies depending on the following:
- CPU Unit model
- Active/inactive status of the steps
- Combination of AQ types of the actions
- Areas specified in the Function Block/SFC Memory Allocation Dialog Box.
The following table shows the standard execution time of each element:
Element
Task
Step
Action
Boolean
Ladder/ST
program
Transition
Boolean
Ladder/ST
program
Subchart
Example of SFC Program Execution Time
When CJ2H-CPU68-EIP is used and Step 1 is active in the SFC program shown below, the execution
time of the SFC program is about 13 µ seconds, including neither the action program size nor the
transition program size.
Trans7
Step1
P0
Action1
Trans1
bFlag1
D 1s
bAction1
Step2
Trans3
bFlag3
Step4
N
Action2
S
Action3
Trans5
Transition1
Step5
N
Action4
Trans6
bFlag5
Step7
R
Action3
Trans7
bFlag6
Step1
130
Element status
Active
Inactive
Executed
Not executed
Executed
Not executed
Executed
Not executed
Executed
Not executed
Executed
Not executed
Trans2
bFlag2
L 1s
Step3
bAction2
Trans4
bFlag4
Step6
N
Action5
PLC Model
CJ2
CJ1-R
0.3 to 10
0.4 to 15
5 to 10
7 to 12
0.2
0.3
0.1 to 9
0.1 to 12
0.1 to
0.1 to
0.5
0.7
0.6 to 9
0.7 to 13
0.2 to
0.2 to
0.8
0.8
0.2
0.2
0.1
0.1
0.5
0.5
0.1
0.1
0.6
0.6
0.3
0.3
Appendix C
(Unit: Micro second)
CJ1H
CJ1G
0.4 to 15
0.7 to 15
7 to 12
7 to 12
0.3
0.4
0.1 to 12
0.2 to 13
0.1 to
0.2 to
0.7
1.3
0.7 to 13
1.6 to 14
0.3 to 1
0.5 to 2
0.3
0.4
0.2
0.3
0.6
1.3
0.2
0.3
0.7
1.3
0.3
0.6
CJ1M
0.9 to 20
10 to 17
0.5
0.2 to 18
0.2 to
1.6
1.7 to 20
0.6 to
2.5
0.6
0.4
1.6
0.4
1.7
0.8