924
APPX
Appendix 9 Processing Time
SFC program processing time
This section describes the time required for SFC program processing.
For details on the SFC program, refer to the following.
MELSEC iQ-R Programming Manual (Program Design)
SFC program processing performance
The SFC program execution time can be calculated with the following formula.
• SFC program execution time = (A) + (B) + (C)
*1 For the processing time for each instruction, refer to the following.
MELSEC iQ-R Programming Manual (CPU Module Instructions, Standard Functions/Function Blocks)
The following table lists the types of the SFC processing time (A).
• SFC processing time (A) = (a) + (b) + (c) + (d) + (e) + (f) + (g) + (h)
The following table lists the coefficient values for each processing time.
Item Description
(A) SFC processing time This is the total time shown in the following table.
(B) Operation output processing time for
all steps
This is the total processing time for each instruction used for operation output for all steps in the active status.
(C) Processing time for all transition
conditions
This is the total processing time for each instruction used for transition conditions associated with each step in
the active status.
Item Processing time calculation (unit: s) Description
(a) Active block processing
time
Active block processing time coefficient Number
of active blocks
This is the system processing time required to execute active
blocks.
(b) Inactive block processing
time
Inactive block processing time coefficient
Number of inactive blocks
This is the processing time required to execute inactive blocks.
(c) Nonexistent block
processing time
Nonexistent block processing time coefficient
Number of nonexistent blocks
This is the system processing time required to execute blocks that
have not been created.
(d) Active step processing time Active step processing time coefficient Number
of active steps
This is the time required to execute active steps.
(e) Active transition processing
time
Active transition processing time coefficient
Number of active transitions
This is the system processing time required to execute active
transitions.
(f) Transition establishment
step processing time
Transition establishment step processing time
coefficient Number of transitions
This is the time required to turn off active steps when transitions are
established.
(g) SFC END processing time SFC END processing time = SFC END processing
time
This is the system processing time required for SFC END
processing.
(h) Operation output
processing time
Action processing time coefficient Number of
actions
This is the system processing time required to process operation
outputs.
Item Coefficient value
R00CPU, R01CPU,
R02CPU
Other programmable
controller CPU
Process CPU
Active block processing time coefficient 3.4 4.7 4.7
Inactive block processing time coefficient 3.2 3.0 3.0
Nonexistent block processing time coefficient 0.4 0.2 0.2
Active step processing time coefficient 12.9 6.9 6.9
Active transition processing time coefficient 0.02 0.01 0.01
Transition establishment step
processing time coefficient
Hold step 32.1 23.1 24.3
Normal step 47.7 31.9 34.5
SFC END processing time 52.8 51.5 51.5
Operation output processing time coefficient 2.6 1.3 1.3