5
MEMORIES AND FILES USED IN CPU MODULE
5.2 High Performance Model QCPU, Process CPU, Redundant CPU, Universal Model QCPU
5.2.3 Program cache memory (Universal model QCPU only)
5
- 25
1
O
verv
iew
2
Per
fo
rma
nce
S
p
ecifica
tio
n
3
S
equ
en
ce P
ro
g
ra
m
Co
nfig
ura
tio
n a
nd
E
xecut
io
n Co
nd
iti
o
ns
4
I/O N
unb
er
Assig
n
m
e
nt
5
Me
mor
ie
s a
nd
File
s
Ha
nd
led
by CP
U Mo
du
le
6
Func
tions
7
Co
mmu
nic
a
tion
us
in
g
bu
ilt
-i
n E
th
e
rne
t po
rt
s o
f
CP
U mod
u
le
8
Co
mm
un
icatio
n
w
ith
Int
e
lli
ge
nt
Fun
ction
Mo
du
le
(2) Writing programs
When executing the write to PLC operation from GX Developer, programs and
parameters are written into the program cache memory of the CPU module once, and
then transferred to the program memory after writing is completed.
Figure 5.18 shows the flow of writing programs
(3) Transferring data to a program memory by GX Developer
The batch transfer of data from a program cache memory to a program memory can
also be performed by [Online] [Program memory batch transfer] of GX Developer.
Also, transfer time will be prolonged by the time shown in Table 5.7 if performing batch
transfer of data to the program memory when the CPU module in the RUN status.
Ts: Scan time (s)
(4) Checking the transfer status of data to a program memory
Transfer status to the program memory can be checked either on the Program
memory transfer status screen of GX Developer or in the special relay/special
register.
(a) Checking on the Program memory transfer status screen
Figure 5.19 shows the Program memory transfer status screen of GX Developer.
(b) Checking method in the special relay/special register
Transfer status to the program memory can be checked in SM681 or SD681.
Figure 5.18 Flow of writing programs
Table5.7 Transfer time of program batch transfer
CPU model
Transfer time
Q02UCPU
Ts
320 + 4.8 (s)
Q03UDCPU, Q04UDHCPU, Q06UDHCPU,
Q03UDECPU, Q04UDEHCPU, Q06UDEHCPU
Ts
260 + 4.7 (s)
Q13UDHCPU, Q13UDEHCPU
Ts
600 + 8.0 (s)
Q26UDHCPU, Q26UDEHCPU
Ts
1100 + 15.0 (s)
Figure 5.19 Program memory transfer status screen
<Drive3>
Standard RAM
(SRAM)
<Drive4>
Standard ROM
(Flash ROM)
<Drive0>
(Flash ROM)
Universal model QCPU
Programming tool
1) Data is written to the
program cache
memory once.
2) Data is transferred to the program
memory automatically after
writing to the program cache
memory is completed.
CPU shared
memory
Program
cache
memory
(SRAM)
Program
memory