6
- 65
6.12 Writing in Program during CPU Module RUN
6.12.1 Write during RUN in ladder mode
6
FUNCTIONS
(e) Write during RUN during execution of PLOADP, PUNLOADP or PSWAPP
instruction
Note6.21
Note21
If the write during RUN is executed while the PLOADP, PUNLOADP or PSWAPP
instruction is executed, the processing will enter into a stand-by status for the
write during RUN. If the write during RUN is executed while the PLOADP,
PUNLOAD or PSWAPP instruction is executed, the execution of the instruction is
delayed until the write during RUN is executed.
(f) Changing the "allocate memory for write during RUN" for write during RUN
The following explains the precautions for changing the "allocate memory for write
during RUN" for write during RUN.
1) The allocate memory for write during RUN
A program file has steps secured for write during RUN to support write during
RUN that changes the program file capacity.
The program file capacity is the sum of the created program capacity and
"allocate memory for write during RUN".
2) When program file capacity increases from the secured capacity
If the capacity secured for the program file capacity (capacity including the
allocate memory for write during RUN) is exceeded at the time of write during
RUN, the allocate memory for write during RUN can be re-set for write during
RUN.
Hence, write during RUN can be executed when the user memory area has a
free area.
3) Scan time increased when allocate memory for write during RUN are set
again
When the allocate memory for write during RUN are re-set for write during
RUN, note that the scan time increases by the value given in Table6.23.
(Control is suspended for the period of time indicated in Table6.23.)
Note21
Table6.23 Scan time increased when allocate memory for write during RUN are re-set
CPU Type
Step for Write During RUN
If Not Changed If Assigned Again
Q00JCPU Max. 2.1ms Max. 30ms
Q00CPU Max. 1.7ms Max. 26ms
Q01CPU Max. 1.7ms Max. 36ms
Q02CPU max. 2 ms max. 30 ms.
Q02HCPU, Q06HCPU,
Q12HCPU, Q25HCPU,
Q12PHCPU, Q25PHCPU,
Q12PRHCPU, Q25PRHCPU
max. 1 ms max. 90 ms
Basic
Redundant
Note6.21
The Basic model QCPU and Redundant CPU cannot change the program files during RUN by
the PLOADP, PUNLOADP or PSWAPP instruction.
Basic
Redundant
Note6.21