483
APPENDICES
A
Appendix 3 CPU Module Processing Time
Appendix 3.3 Factors that increase the scan time
(a) When local devices in a subroutine program are enabled
When SM776 (Enable/disable local device at CALL) is turned on, the processing time listed in the following
table is required for each subroutine call. Each n, N1, N2, N3, and N4 in the table indicates the following.
• n: Number of local device points (unit: K words)
• N1: Number of devices that specified a local device
• N2: Number of word device points that specified a local device (except index register)
• N3: Number of bit device points that specified a local device
• N4: Number of index register points that were specified as a local device
CPU module
When a local device file in the standard RAM is used
Processing time when a
subroutine program in the same
file is called
Processing time when a subroutine program
in a different file is called
Q00UCPU, Q01UCPU 0.00µs
(20.3 × N1) + (0.760 × (N2 + (N3 16))) +
(4.47 × N4) + 257.0µs
Q02UCPU 0.00µs
(20.3 × N1) + (0.760 × (N2 + (N3 16))) +
(4.71 × N4) + 257.0µs
Q03UD(E)CPU 0.00µs
(16 × N1) + (0.44 × (N2 + (N3 16))) +
(1.30 × N4) + 100µs
Q03UDVCPU 0.00µs
(6.1 × N1) + (0.330 × (N2 + (N3 16))) +
(0.30 × N4) + 66µs
Q04UD(E)HCPU, Q06UD(E)HCPU 0.00µs
(16 × N1) + (0.20 × (N2 + (N3 16))) +
(0.94 × N4) + 100µs
Q10UD(E)HCPU, Q13UD(E)HCPU,
Q20UD(E)HCPU, Q26UD(E)HCPU,
Q50UDEHCPU, Q100UDEHCPU
0.00µs
(16 × N1) + (0.20 × (N2 + (N3 16))) +
(1.36 × N4) + 100µs
Q04UDVCPU, Q04UDPVCPU,
Q06UDVCPU, Q06UDPVCPU,
Q13UDVCPU, Q13UDPVCPU,
Q26UDVCPU, Q26UDPVCPU
0.00µs
(6 × N1) + (0.162 × (N2 + (N3 16))) +
(0.30 × N4) + 66µs
CPU module
When a local device file in the standard RAM is used
(with an extended SRAM cassette)
Processing time when a
subroutine program in the same
file is called
Processing time when a subroutine program
in a different file is called
Q03UDVCPU 0.00µs
(6.2 × N1) + (0.440 × (N2 + (N3 16))) +
(0.40 × N4) + 66µs
Q04UDVCPU, Q04UDPVCPU,
Q06UDVCPU, Q06UDPVCPU,
Q13UDVCPU, Q13UDPVCPU,
Q26UDVCPU, Q26UDPVCPU
0.00µs
(6.2 × N1) + (0.432 × (N2 + (N3 16))) +
(0.40 × N4) + 66µs