11
- 7
11.2 High Performance Model QCPU, Process CPU, Redundant CPU
11.2.1 Items to be examined for program creation
11
PROCEDURE FOR WRITING PROGRAM TO CPU
MODULE
11.2 High Performance Model QCPU, Process CPU, Redundant CPU
11.2.1 Items to be examined for program creation
When creating programs by the CPU module, it is necessary to predetermine the program
capacity, device points, file name and others of each program.
(1) Program size considerations
Check that CPU module's program capacity is adequate for storing the program and
parameter data. ( Section 5.4.3(2))
The program capacities of the CPUs are shown in Table11.2.
Whether the program will be stored into the program memory, standard ROM or
memory card can be set in the parameter.
If the CPU module capacity is only adequate for the program, the parameter data
should be stored in the standard ROM/memory card.
(2) Determining the program structuring unit
The High Performance model QCPU, Process CPU or Redundant CPU allows the file
name to be changed to store multiple programs.
When creating multiple programs, determine the program structuring unit (by process,
by function).
(3) Setting the execution condition of created program
When executing multiple programs, set an execution condition to each program.
( Section 3.3.6)
Programs cannot be executed if their file names and execution conditions have not
been set.
(4) Usage and point setting of used devices
The usage and the points of devices required for the program must be determined.
( CHAPTER 9)
(5) Device initial value setting
Set the data necessary as the initial values to the High Performance model QCPU,
Process CPU or Redundant CPU device memory and intelligent function module
buffer memory. ( Section 6.26)
(6) Examination of boot run
When executing boot run, make the boot file setting of the PLC parameter dialog box.
( Section 5.2.8, Section 11.2.5)
Table11.2 Program capacity of High Performance model QCPU, Process CPU, Redundant CPU
CPU module Program capacity
Q02CPU, Q02HCPU 28k steps (112k bytes)
Q06HCPU 60k steps (240k bytes)
Q12HCPU, Q12PHCPU, Q12PRHCPU 124k steps (496k bytes)
Q25HCPU, Q25PHCPU, Q25PRHCPU 252k steps (1008k bytes)