Processing Time - Mitsubishi Q series Programming Manual

Hide thumbs Also See for Q series:
Table of Contents

Advertisement

3 SPECIFICATIONS

3.3 Processing Time

3.3.1 Processing time for SFC program
The time required to process the SFC program is discussed below.
(1) Method for calculating the SFC program processing time
Calculate the SFC program processing time with the following expression
SFC program processing time (A) + (B) + (C)
(a) "(A): Processing time of operation outputs in all blocks"
Indicates the total sum of the processing times of the instructions used for the operation
outputs of all steps that are active.
For the processing times of the instructions, refer to the QCPU (Q mode)/QnACPU
Programming Manual (Common Instructions).
(b) "(B): Processing time of all transition conditions"
Indicates the total sum of the processing times of the instructions used for the transition
conditions associated with all steps that are active.
For the processing times of the instructions, refer to the QCPU (Q mode)/QnACPU
Programming Manual (Common Instructions).
(c) "(C)" SFC system processing time"
Calculate the SFC system processing time with the following expression.
SFC system processing time (a) + (b) + (c) + (d) + (e) + (f) + (g)
Processing Time
(a) Active block
(Active block processing time)
processing
• Active block processing time: System processing time required to execute active blocks
time
• Number of active blocks: Number of blocks that are active
(b) Inactive block
(Inactive block processing time) (inactive block processing time coefficient)
processing
• Inactive block processing time: System processing time required to execute inactive blocks
time
• Number of inactive blocks: Number of blocks that are inactive
(c) Nonexistent
(Nonexistent block processing time)
block
nonexistent blocks)
processing
• Nonexistent block processing time: System processing time required to execute blocks that have not
time
been created
• Number of nonexistent blocks: Number of blocks where programs have not been created within the
number of blocks set in the parameter
(d) Active step
(Active step processing time)
processing
• Active step processing time: Time required to execute active steps
time
• Number of active steps: Number of steps that are active in all blocks
(e) Active
(Active transition processing time)
transition
transitions)
processing
• Active transition processing time: System processing time required to execute active transitions
time
• Number of active transitions: Number of transition conditions associated with all steps that are active
in all blocks
(f) Transition
(Transition condition-satisfied step processing time)
condition-
time coefficient)
satisfied step
• Transition condition-satisfied step processing time: Time required to perform OFF execution of active
processing
steps
time
• Number of transition condition-satisfied steps: Number of steps where operation outputs are turned
OFF since transition conditions were satisfied in all blocks
(g) SFC end
(SFC end processing time)
processing
• SFC end processing time: System processing time required to perform the end processing of SFC
time
program.
3 - 12
Calculation of Processing Time (Unit: µs)
(active block processing time coefficient)
(nonexistent block processing time coefficient)
(active step processing time coefficient)
(active transition processing time coefficient)
(number of transition condition-satisfied steps)
(SFC end processing time)
(number of active blocks)
(number of inactive blocks)
(number of active steps)
(transition condition-satisfied step processing
MELSEC-Q
(number of
(number of active
3 - 12

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents