470
(1) How to check scan time
The CPU module measures current, minimum, and maximum values of the scan time.
The scan time can be checked by monitoring the special register (SD520, SD521, and SD524 to SD527).
Accuracy of each stored scan time is ±0.1ms.
If the stored values in SD520 and SD521 are 3 and 400 respectively, the scan time is 3.4ms.
Appendix 3.2 Time required for each processing included in scan time
This section describes how to calculate the processing time and execution time described in Page 469, Appendix 3.1.
(1) I/O refresh time
I/O refresh time is the time required for refreshing I/O data to/from the following modules mounted on the main
base unit and extension base units.
• Input module
• Output module
• Intelligent function module
Calculation method
Use the following expression to calculate the I/O refresh time. For N1 and N2, refer to the following table.
(I/O refresh time) = (number of input points/16) × N1 + (number of output points/16) × N2
*1 Applicable only when the CPU module whose serial number (first five digits) is "13102" or later is used.
CPU module
Q3B, Q3SB,
Q3RB,
Q3DB
Q5B, Q6B,
Q6RB
QA1S5B, QA1S6B,
QA1S6ADP+A1S5B,
QA1S6ADP+A1S6B
*1
QA6B,
QA6ADP+A5B,
QA6ADP+A6B
*1
N1 N2 N1 N2 N1 N2 N1 N2
Q00UJCPU, Q00UCPU, Q01UCPU 1.8µs 1.1µs 2.6µs 1.9µs 4.9µs 4.0µs 5.7µs 4.9µs
Q02UCPU 1.5µs 1.1µs 2.4µs 1.9µs 4.5µs 4.0µs 5.3µs 4.9µs
Q03UD(E)CPU, Q03UDVCPU,
Q04UD(E)HCPU, Q04UDVCPU,
Q06UD(E)HCPU, Q06UDVCPU,
Q10UD(E)HCPU, Q13UD(E)HCPU,
Q13UDVCPU, Q20UD(E)HCPU,
Q26UD(E)HCPU, Q26UDVCPU,
Q50UDEHCPU, Q100UDEHCPU
1.5µs 1.0µs 2.3µs 1.8µs 4.3µs 3.9µs 5.0µs 4.8µs
Q04UDPVCPU, Q06UDPVCPU,
Q13UDPVCPU, Q26UDPVCPU
1.5µs 1.0µs 2.3µs 1.8µs
Not
applicable
Not
applicable
Not
applicable
Not
applicable
Stores the scan time of 1ms or less (unit: s).
Stores the scan time. (unit: ms).
SD520
SD524
SD526
Current value
Minimum value
Maximum value
SD521
SD525
SD527