10
-
19
CHAPTER10 CPU MODULE PROCESSING TIME
1
10
3
4
5
6
7
8
10.1 Scan T
ime
10.1.3
Factors that increase the sca
n time
(8) Functions that increase the scan time only when the Basic model QCPU is
used
When any of the following functions is executed, the scan time increases by the time required for its processing.
• System monitor
• Battery check
• Fuse blown check
• Module verification
• General data processing
When 12 intelligent function modules are mounted on one extension base unit and system monitor operation is
performed, the processing time in the following table is required.
(9) Memory check
When the memory check function is executed in the CPU module, the scan time increases by the time required
for its processing. For the memory check processing time, refer to Section 6.27(4).
(10)Scan time measurement
When the scan time is measured by GX Developer, the processing time shown in Table10.26 is required. (
*1: The number of the branch instructions is a total of the following instructions, which are executed during the scan time measurement.
• Pointer branch instruction : CJ, SCJ, JMP
• Subroutine program call instruction: CALL(P), FCALL(P), ECALL(P), EFCALL(P), XCALL(P), RET
Table10.25 Processing time for system monitor (when 12 intelligent function modules are mounted)
CPU module
Processing time
Q00JCPU
0.036ms
Q00CPU
0.015ms
Q01CPU
0.011ms
Table10.26 Processing time (when the scan time is measured)
CPU module
Processing time
Q02CPU
120.0 + 16.5
number of branch instructions s
*1
Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU
52.0 + 7.0 number of branch instructions s
*1
Q02PHCPU, Q06PHCPU, Q12PHCPU, Q25PHCPU
Q12PRHCPU, Q25PRHCPU