Mitsubishi Electric Programmable Logic Controller Owner's manual

Type
Owner's manual
Q-series basic course(for GX Developer)
Mitsubishi Programmable Logic Controller Training Manual
Q-series basic course(for GX Developer)
Q-series basic course(for GX Developer)
Mitsubishi Programmable
Logic Controller
Training Manual
MODEL
MODEL
CODE
SCHOOL-Q-BASIC-WIN-E
13JW50
SH(NA)-080617ENG-A(0601)MEE
Specifications subject to change without notice.
When exported from Japan, this manual does not require application to the
Ministry of Economy, Trade and Industry for service transaction permission.
HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN
NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN
SAFETY PRECAUTIONS
(Always read these instructions before using the exercise.)
When designing the system, always read the relevant manuals and give sufficient consideration to safety.
During the exercise, pay full attention to the following points and handle the product correctly.
[EXERCISE PRECAUTIONS]
WARNING
Do not touch the terminals while the power is on to prevent electric shock.
When opening the safety cover, turn off the power or conduct a sufficient check of safety before
operation.
Caution
Follow the instructor’s direction during the exercise.
Do not remove the module of the demonstration machine or change wirings without permission.
Doing so may cause failures, malfunctions, personal injuries and/or a fire.
Turn off the power before installing or removing the module.
Failure to do so may result in malfunctions of the module or electric shock.
When the demonstration machine (X/Y table, etc.) emits abnormal odor/sound, press "Power switch" or
"Emergency switch" to turn off.
When a problem occurs, notify the instructor as soon as possible.
REVISIONS
* The textbook number is given on the bottom left of this textbook.
Print Date
* Textbook number
Revision
Jan., 2006 SH-080617ENG-A First edition
This textbook confers no industrial property rights or any rights of any other kind, nor does it confer any patent licenses.
Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may
occur as a result of using the contents noted in this textbook.
© 2006 MITSUBISHI ELECTRIC CORPORATION
CONTENTS
CHAPTER 1 BASICS OF PLC 1- 1 to 1-14
1.1 Program ..................................................................................................................................................... 1- 1
1.2 Program Processing Procedure................................................................................................................ 1- 4
1.3 MELSEC-Q Module Configuration............................................................................................................ 1- 5
1.4 External I/O Signals and I/O Numbers..................................................................................................... 1-10
1.5 System Configuration and I/O Numbers of Demonstration Machine...................................................... 1-13
CHAPTER 2 OPERATING GX DEVELOPER 2- 1 to 2-40
2.1 Basic Knowledge Required for Operating GX Developer.........................................................................2- 1
2.1.1 GX Developer Screen ........................................................................................................................ 2- 1
2.1.2 Project................................................................................................................................................. 2- 3
2.2 Operation Before Creating Ladder Programs........................................................................................... 2- 5
2.2.1 Starting up the GX Developer ............................................................................................................ 2- 5
2.2.2 Creating a new project........................................................................................................................ 2- 6
2.2.3 Changing the assignment of the function keys.................................................................................. 2- 8
2.3 Preparations for Starting Up CPU............................................................................................................. 2- 9
2.4 Creating a Ladder Program...................................................................................................................... 2-13
2.4.1 Creating a ladder program using the function keys .......................................................................... 2-13
2.4.2 Creating a ladder program using the tool buttons............................................................................. 2-15
2.5 Converting the Program ........................................................................................................................... 2-17
2.6 Writing to the PLC CPU ........................................................................................................................... 2-17
2.7 Monitoring the Condition of the Ladder Program..................................................................................... 2-22
2.8 Editing Ladder Program ........................................................................................................................... 2-25
2.8.1 Making partial correction to the ladder program ............................................................................... 2-25
2.8.2 Drawing/Deleting lines....................................................................................................................... 2-27
2.8.3 Inserting/Deleting rows ...................................................................................................................... 2-30
2.8.4 Cutting/Copying ladder program ....................................................................................................... 2-35
2.9 Saving Ladder Program ........................................................................................................................... 2-38
2.9.1 Saving newly-created or overwritten projects ................................................................................... 2-38
2.9.2 Saving a project under another name............................................................................................... 2-39
2.10 Reading the Saved Project .................................................................................................................... 2-40
CHAPTER 3 PLC DEVICES AND PARAMETERS 3- 1 to 3- 4
3.1 Devices ...................................................................................................................................................... 3- 1
3.2 Parameters ................................................................................................................................................ 3- 3
CHAPTER 4 SEQUENCE & BASIC INSTRUCTIONS -Part 1- 4- 1 to 4-40
4.1 List of Instructions Described in this Chapter ........................................................................................... 4- 1
4.2 Differences between OUT
and SET · RST .......................................................................... 4- 4
4.3 Measuring Timer ....................................................................................................................................... 4- 5
4.4 Counting by the Counter............................................................................................................................ 4- 6
4.5 [PLS] Pulse·[PLF] Pulf .............................................................................................................................. 4-13
4.6 MC
· MCR ..................................................................................................................................... 4-19
4.7 CJ
· SCJ · CALL · RET · FEND ...................................................................................... 4-23
4.7.1 CJ
· SCJ ................................................................................................................................. 4-23
4.7.2 CALL (P)
Call· RET Return............................................................................................... 4-27
4.7.3 FEND
F end .............................................................................................................................. 4-31
4.8 Practice Questions ................................................................................................................................... 4-34
4.8.1 Practice Question (1)
................................................................................................................. 4-34
4.8.2 Practice Question (2)
................................................................................................................. 4-35
4.8.3 Practice Question (3)
................................................................................................................. 4-37
4.8.4 Practice Question (4)
................................................................................................................. 4-38
CHAPTER 5 BASIC INSTRUCTION Part 2 5- 1 to 5-60
5.1 Notation of Numbers (Data) ...................................................................................................................... 5- 1
5.2 Transfer Instruction ................................................................................................................................... 5- 9
5.2.1 MOV (P)
16-bit data transfer...................................................................................................... 5- 9
5.2.2 BIN (P)
BCD BIN data conversion instruction........................................................................ 5-16
5.2.3 BCD (P)
BIN BCD data conversion instruction ...................................................................... 5-18
5.2.4 Example of specifying digit for bit devices and data transfer............................................................ 5-21
5.2.5 FMOV (P)
FMOV (Batch transfer of the same data)
BMOV (P)
BMOV (Batch transfer of the block data)................................................................ 5-22
5.3 Comparison Operation Instruction ........................................................................................................... 5-27
5.4 Arithmetic Operations Instruction............................................................................................................. 5-32
5.4.1
(P) · (P) BIN 16 bit data addition/subtraction................................................................ 5-32
5.4.2 * (P)
· / (P) BIN 16 bit multiplication/division......................................................................... 5-36
5.4.3 32-bit data instructions and their necessity....................................................................................... 5-42
5.4.4 Calculation examples of multiplication/division that include decimal points
(in the case where an arithmetic operation "
*
" or "/" is used) .......................................................... 5-44
5.5 Index Register, File Register.................................................................................................................... 5-45
5.5.1 How to use index register Z............................................................................................................... 5-45
5.5.2 How to use file register R .................................................................................................................. 5-47
5.6 External Setting of the Timer/Counter Set Value, and the External Display of the Current Value ......... 5-51
5.7 Practice Question ..................................................................................................................................... 5-53
5.7.1 Practice Question (1)
MOV......................................................................................................... 5-53
5.7.2 Practice Question (2)
BIN, BCD conversion............................................................................... 5-54
5.7.3 Practice Question (3)
FMOV....................................................................................................... 5-55
5.7.4 Practice Question (4)
Comparison instruction............................................................................ 5-56
5.7.5 Practice Question (5)
, .......................................................................................................... 5-57
5.7.6 Practice Question (6)
*
, / ............................................................................................................ 5-58
5.7.7 Practice Question (7)
D
*
, D/....................................................................................................... 5-59
CHAPTER 6 USING OTHER FUNCTIONS 6- 1 to 6-26
6.1 Clock Function........................................................................................................................................... 6- 1
6.2 Test Function at Online ............................................................................................................................. 6- 3
6.2.1 Turning device "Y" ON/OFF forcibly................................................................................................... 6- 4
6.2.2 Setting and resetting device "M" ........................................................................................................ 6- 5
6.2.3 Changing a current value of device "T".............................................................................................. 6- 6
6.2.4 Reading error steps ............................................................................................................................ 6- 7
6.2.5 Remote RUN/STOP ........................................................................................................................... 6- 8
6.3 Forced I/O Assignment by Parameter Settings ........................................................................................ 6- 9
6.4 Using Retentive
Timers ............................................................................................................................. 6-11
6.5 Batch Replacement of Devices................................................................................................................ 6-13
6.5.1 Batch replacement of device numbers ............................................................................................. 6-13
6.5.2 Batch switching of specified devices between normally open and normally close .......................... 6-14
6.6 Write During RUN..................................................................................................................................... 6-15
6.7 Registering Devices.................................................................................................................................. 6-16
6.8 Creating Comments ................................................................................................................................. 6-18
CHAPTER 7 PROGRAMMING INTELLIGENT FUNCTION MODULES 7- 1 to 7-22
7.1 Intelligent Function Module ....................................................................................................................... 7- 1
7.2 Data Communication between Intelligent Function Modules and CPUs ................................................. 7- 2
7.2.1 I/O signals to CPUs ............................................................................................................................ 7- 2
7.2.2 Data communication with intelligent function modules......................................................................7- 3
7.3 Communicating with Intelligent Function Modules ................................................................................... 7- 4
7.3.1 Communication methods with intelligent function modules............................................................... 7- 4
7.3.2 Using GX Configurator for communication ........................................................................................ 7- 5
7.3.3 Data created by GX Configurator....................................................................................................... 7- 6
7.4 Exercise System of Intelligent Function Module....................................................................................... 7- 7
7.5 Q64AD Analog/Digital Conversion Module............................................................................................... 7- 8
7.5.1 Names of parts ................................................................................................................................... 7- 8
7.5.2 A/D c
onversion characteristics............................................................................................................... 7- 9
7.5.3 Intelligent function module switch settings ........................................................................................ 7-10
7.5.4 Setting with GX Configurator............................................................................................................. 7-12
7.5.5 Exercise with the demonstration machine ........................................................................................ 7-14
7.6 Q62DA Digital/Analog Conversion Module.............................................................................................. 7-15
7.6.1 Names of parts .................................................................................................................................. 7-15
7.6.2 D/A conversion characteristics.......................................................................................................... 7-16
7.6.3 Intelligent function module switch settings ........................................................................................ 7-17
7.6.4 Setting with GX Configurator............................................................................................................. 7-19
7.6.5 Exercise with the demonstration machine ........................................................................................ 7-21
CHAPTER 8 USING THE LOGIC TEST FUNCTION (GX SIMULATOR) 8- 1 to 8-16
8.1 Operating Procedure of Logic Test Function (GX Simulator) .................................................................. 8- 2
8.2 Monitoring Device Status and Testing Devices ........................................................................................ 8- 4
8.3 I/O System Settings Function.................................................................................................................... 8- 8
8.3.1 Device value input .............................................................................................................................. 8- 9
8.3.2 Timing chart value input .................................................................................................................... 8-11
8.3.3 Executing the I/O system settings..................................................................................................... 8-15
CHAPTER 9 MAINTENANCE 9- 1 to 9- 8
9.1 Typical Troubles ........................................................................................................................................ 9- 1
9.2 Maintenance .............................................................................................................................................. 9- 2
9.3 Consumable Products............................................................................................................................... 9- 3
9.4 Service Life of Output Relay...................................................................................................................... 9- 4
9.5 Spare Products.......................................................................................................................................... 9- 5
9.6 Using Maintenance Supporters................................................................................................................. 9- 7
APPENDIX App- 1 to App-133
Appendix 1 I/O Control Mode ......................................................................................................................App- 1
Appendix 1.1 Direct mode .......................................................................................................................App- 1
Appendix 1.2 Refresh mode....................................................................................................................App- 2
Appendix 1.3 Comparisons between the direct mode and refresh mode ..............................................App- 3
Appendix 2 Instruction Table.......................................................................................................................App- 4
Appendix 2.1 Sequence instructions.......................................................................................................App- 4
Appendix 2.2 Basic instructions ..............................................................................................................App- 8
Appendix 2.3 Application instructions.....................................................................................................App-24
Appendix 2.4 Instructions for data link ...................................................................................................App-45
Appendix 2.5 QCPU instructions............................................................................................................App-48
Appendix 3 Special Relay List....................................................................................................................App-50
Appendix 4 Special Register List................................................................................................................App-64
Appendix 5 Application Program Examples...............................................................................................App-90
Appendix 5. 1 Flip-flop ladder.................................................................................................................App-90
Appendix 5. 2 One shot ladder...............................................................................................................App-92
Appendix 5. 3 Long time timer................................................................................................................App-93
Appendix 5. 4 Off delay timer .................................................................................................................App-94
Appendix 5. 5 On delay timer (momentary input) ..................................................................................App-95
Appendix 5. 6 ON-OFF repeat ladder ....................................................................................................App-96
Appendix 5. 7 Preventing chattering input .............................................................................................App-96
Appendix 5. 8 Ladders with a common line ...........................................................................................App-97
Appendix 5. 9 Time control program......................................................................................................App-98
Appendix 5.10 Clock ladder ...................................................................................................................App-99
Appendix 5.11 Starting stardelta operation of electrical machinery.....................................................App-100
Appendix 5.12 Displaying elapsed time and outputting before time limit ............................................App-101
Appendix 5.13 Retentive timer .............................................................................................................App-102
Appendix 5.14 Switching timer set value externally.............................................................................App-103
Appendix 5.15 Setting counters externally...........................................................................................App-104
Appendix 5.16 Measuring operation time ............................................................................................App-106
Appendix 5.17 Measuring cycle time ...................................................................................................App-106
Appendix 5.18 Application example of (D) CML (P) ............................................................................App-107
Appendix 5.19 Program showing divided value of 4-digit BIN value to 4 places of decimals.............App-108
Appendix 5.20 Carriage line control .....................................................................................................App-111
Appendix 5.21 Starting compressors in order using ring counters......................................................App-113
Appendix 5.22 Application example of positioning control...................................................................App-117
Appendix 5.23 Application example using index Z ..............................................................................App-118
Appendix 5.24 Application example of FIFO instruction......................................................................App-120
Appendix 5.25 Application example of data shift .................................................................................App-122
Appendix 5.26 Example of operation program calculating square root of data ..................................App-125
Appendix 5.27 Example of operation program calculating n-th power of data....................................App-126
Appendix 5.28 Program using digital switch to input data ...................................................................App-127
Appendix 5.29 Displaying number of faults with fault numbers using fault detection program...........App-128
Appendix 6 Keys of GX Developer...........................................................................................................App-132
INTRODUCTION
This textbook describes the PLC, the program editing methods, the sequence instructions
and the application instructions to help you understand the MELSEC-Q series
programming.
The multiple CPU system is available for the MELSEC-Q series with multiple CPU
modules, but this textbook explains the case in which one CPU module is used.
Refer to the following school textbook for the exercises when the multiple CPU system is
used.
: Q Programming School Textbook (Practice) .............................SH-080045-D or later
The related manuals are shown below.
(1) QCPU User's Manual
(Hardware Design, Maintenance and Inspection)........................ SH(NA)-080483ENG
Explains the hardware.
(2) QCPU User's Manual
(Function Explanation,Program Fundamentals) .......................... SH(NA)-080484ENG
Explains the functions and programming method.
(3) QCPU(Q Mode)/QnACPU Programming Manual
(Common Instructions).......................................................................... SH(NA)-080039
Explains details of each instruction.
(4) GX Developer Version 8
Operating Manual (Startup).................................................................SH(NA)-080372E
(5) Ladder Logic Test Function software for Windows
SW5D5C-LLT-E Operation Manual...................................................... SH(NA)-080064
(6) GX Developer Version 8
Operating Manual ................................................................................SH(NA)-080373E
Explains the operating method.
In this textbook, the following CPUs are generically named "QCPU (Q
mode)".
Q02CPU
Q12HCPU
Q02HCPU
Q25HCPU
Q06HCPU
1 - 1
CHAPTER 1 BASICS OF PLC
1.1 Program
Taking PLC as a control ladder, PLC can be described by an input ladder, output
ladder, and internal sequential operation.
PB
1
LS
1
PB
2
X0
X1
X2
X3
X4
X5
X6
Input relay
(virtual coil)
COM
Input module
Input circuit
Internal sequential operation
Output circuit
Y74
Output relay
K30
T1
Timer
T1
X6
X6
Y74
Y74
Y70
Y71
Y72
Y73
Y74
Y75
Y76
PL
Electro-
magnetic
valve
Magnet
contactor
Output module
Activates the
external loading.
Transmits the on/off
operations of the
output relay.
Activates the
internal sequential
operation by the
contact of the input relay.
Turns on/off the
input relay with
external signal.
COM
Contacts for
external
outputs
MC
(+)
(-)
PLC
Sensor
Figure 1.1 PLC Configuration
The PLC is an assembly of relays and timers/counters as well as an electronic device
centered around a microprocessor.
As in figure 1.1, internal sequential operation is performed by turning on/off the coil by
connecting the normally open and normally close serially or in parallel.
"Relay", which is also called an electromagnetic relay, is a switch that passes on signals. Also, it is a key component
that makes up a logic ladder.
Coil off
(all times)
Coil on
(in operation)
Normally
open
Not conducted Conducted
Normally
close
Not condcutedConducted
1) Energizing the coil Excitation
•
Closes the normally open
(Conducted)
•
Opens the normally close
(Not conducted)
2) De-energizing the coil
Demagnetization
•
Opens the normally open
(Not conducted)
•
Closes the normally close
(Conducted)
B-contact
Common
A
-contact
Coil
1 - 2
Internal Sequential Operation
The signal flow of figure 1.1 internal sequential operation is described below.
1) When the sensor turns on, the coil of input relay X6 is energized.
2) Energizing the coil of input relay X6 conducts the normally open X6 and energizes
the coil of output relay Y74.
(As the timer is not energized at this moment, the normally close remains
conducted.)
3) Once the coil of output relay Y74 is energized, the external connection Y74 is
conducted allowing the magnet contactor (MC) to be turned on.
4) Turning off the sensor demagnetizes the coil of input relay X6 and ceases the
conduction of normally open X6. As self-maintaining the normally open Y74 is
conducted, the coil remains energized. (Self-maintaining operation)
5) When the coil of output relay Y74 is energized (with the normally open Y74
conducted), turning off the sensor (with normally close X6 conducted) energizes
the coil of the timer T1 so that the timer starts measuring the time.
After a lapse of three seconds (K30 indicates 3.0 seconds), the normally open of
the timer becomes conducted and the normally close is brought non conductive.
6) As a result, the coil of output relay Y74 demagnetizes and the load magnet
contactor drops.
The output relay self- maintenance is also released.
Time Chart
A time chart that explains the input/output relays and timer operations is shown below.
(Coil)
(Contact)
3 sec.
Input X6
Output Y74
Timer T1
Timer T1
1 - 3
The internal sequential operation can be described as a program of PLC. The program
is saved in the program memory as close to the instruction list described below.
Step number
Instruction
words
I/O number
0 LD X6
1 OR Y74
2 ANI T1
3 OUT Y74
4 LD Y74
5 ANI X6
6 OUT T1 K30
0
4
X6
Y74
Y74
T1
X6
Y74
K30
T1
7 END
Repeat
operation
(a) Ladder diagram (b) Instruction list (program list)
Figure 1.2 Program
• The program consists of a large number of instruction words and I/O numbers.
(I/O numbers include not only the input (X) and output (Y), but all the contacts and the
factor numbers of the coils such as a timer (T) that make up a ladder diagram.
Those numbers are also called device numbers.)
• The instructions, which contain instruction words and I/O numbers, are added
numbers that represent the order of operations.
Those numbers are called step numbers.
(Instruction words are sometimes referred to as instructions.)
• The number of steps varies depending on the types of instructions or the setting
method for the numbers to be used for the I/O numbers and operations. (The more
complicated the operations become, the more numbers are added to the
instructions.)
• The instructions repeat from "Step number = 0" to "Instruction words end" endlessly.
This is called "repeat operation", "cyclic operation" or "scanning".)
Amount of time required to take once through is called operation cycle (scan time).
• The number of the programming steps from step number = 0 to the END instruction
defines the length or the size of the program.
• The program is stored in the program memory within the CPU. The operation is
performed in one ladder block unit.
One ladder block ranges from the operation START instruction (LD, LDI) to the OUT
instruction (including the DATA instruction).
1 - 4
1.2 Program Processing Procedure
The operation process is performed serially from the start step of the program memory
left to right then top to bottom (in the order corresponding to 1), 2)... 17)) in ladder
block unit as shown below.
0
3
7
17
1)
X0
2)
X1
5)
X3
4)
X2
6)
X4
8)
X5
9)
X6
11)
X7
13)
X8
15)
X9
16)
XA
3)
Y11
Y12
Y13
Y14
Y15
Y10
7)
10)
14)
17)
12)
1 - 5
1.3 MELSEC-Q Module Configuration
(1) High Performance model and Basic model
Q series CPU has two models; High Performance model and Basic model.
As a High Performance model CPU (Q mode) is used as the demonstration in this
course, "QCPU" means "High Performance model CPU (Q mode)" in this textbook
unless otherwise specified.
* See "Q series data book (L08029E)" for details.
Model CPU Description
Target For the use of focusing on high-speed processing and system
extension
CPU
name
Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU
High Performance
model
Features
• High-speed processing
•
Large-capacity memory...... the number of programs: 252(Q25H)
file register: 128 K(Q12H/Q25H built-in)
• Number of I/O device points…8,192 (including devices for remote
I/O)
• Number of I/O points .... 4,096 (excluding the I/Os for remote I/O)
• The SFC program is available.
• The Multiple CPU system is configurable.
• The Motion CPU is mountable.
• The personal computer CPU (manufactured by CONTEC
CO., LTD) is applicable.
• The real number, trigonometric function, character-string,
and PID control operation are available.
• The memory cards are compatible
• The ROM operation is available by using the CPU built-in
standard ROM.
Target
For the use for a small-scale system
CPU
name
Q00JCPU, Q00CPU, Q01CPU
Basic model
Features
•
Number of I/O device points…..2,048 (including the devices for
remote I/O)
•
Number of I/O points (excluding the I/Os for remote I/O).....
256 (Q00J)
1,024 (Q00/Q01)
• All-in-one power supply base is available (Q00J).
• Built-in serial communication ready for service (Q00/Q01)
• The ROM operation is available by using the CPU built-in
standard ROM.
(2) Q mode CPU and A mode CPU
QCPU series has two models; the one is Q mode CPU models that utilize the
Q-series original functions and performance. The other is A mode CPU models
that especially improve CPU processing ability by using the program hardware of
the conventional AnS series.
This textbook deals with the Q mode models.
1 - 6
(3) Basic configuration of the PLC system
The actual configuration of the PCL is explained below using the building-block
type.
Base unit
Power supply module
CPU module
I/O modules
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
MELSEC
Q61P-A1
POWER
MITSUBISHI
PULL
Q25HCPU
MODE
RUN
ERR
USER
BAT
BOOT
USB
PULL
QX10 QX10 QX10 QX10 QX41 QX41
Q38B
I/O6 I/O7
Figure 1.3 MELSEC-Q Module Configuration
Base Unit
Main base unit
Extension base unit
With three I/O
modules
W
ith five I/O
modules
With eight I/O
modules
With 12 I/O
modules
Power supply
CPU
Q33B
Q35B
Q38B
Q312B
Q63B
Q68B
Q612B
Power supply
Q65B
CPUCPU CPU
Power supplyPower supply
Power supply
Power supply
Power supplyPower supply
• The main roles of the base unit are; to attach the power supply module, CPU module,
and I/O modules securely, to supply 5VDC power from the power supply module to
the CPU module and I/O modules, and to transmit the control signals to each module.
• Q00JCPU, which is all-in-one power supply base, is available for the basic model
CPU.
1 - 7
Power Supply Module
Input Output Module model
100V-120V AC 5V DC 6A Q61P-A1
200-240V AC 5V DC 6A Q61P-A2
100V-120V AC 5V DC 3A, 24V DC 0.6A Q62P
24V DC 5V DC 6A Q63P
CPU Module
Maximum number of I/O
connected to the PLC
Program Capacity
(Maximum)
Basic instruction
processing speed
CPU type
28 K steps 79ns Q02CPU
28 K steps Q02HCPU
60 K steps Q06HCPU
124 K steps Q12HCPU
4096 points
256 K steps
34ns
Q25HCPU
256 points 8 K steps 200ns Q00JCPU
14 K steps 160ns Q00CPU
1024 points
14 K steps 100ns Q01CPU
I/O Module
No. of I/O
Format
8 points 16 points 32 points 64 points
120V AC
240V AC
24V DC (Plus common)
24V DC (High-speed
input)
24V DC (Minus Common)
Input module
5/12V DC
Connection output
Independent contact
output
Triac output
Transistor output (Sink)
Output module
Transistor output (Source)
I/O mixed
1 - 8
Memory Card
QCPU equips a built-in memory as a standard to store the parameters and the
program so that a program can normally execute without a memory card.
High Performance model QCPU is compatible with the memory cards.
However, the Basic model QCPU does not support the memory cards.
The memory cards are required when using the following functions;
Type Description
SRAM card
Can be written/changed within the amount of the memory.
<Example of the usage>
• During boot operation
• When using the file register that exceeds 32 K points/128 K points in volume.
• For storing the sampling trace data
• For storing the SFC trace data
• For storing the failure history data
Flash card
Writes the contents of the program memory or the specified file in one pass.
The newly written data replaces all the original data. Can only be read by using the sequence
program.
<Example of the usage>
• During boot operation
• When no change will be made to the data
ATA card
Can be written/changed within the amount of the program.
Using the file access order (such as FWRITE instruction) in the sequence program, accesses
the PLC user data of the ATA card in the CSV type/binary type.
<Example of the usage>
• During boot operation
• When used by PLC user data (general-purpose data)
MODE
RUN
ERR.
USER
BAT.
BOOT
ON SW
1
2
3
4
5
STOP RUN
RESETL C LR
Memory Card
• The memory cards are required when the
amount of the built-in program memory,
standard RAM, and standard ROM are not
enough for storing the data.
• The memory cards should be selected
according to the size of the program or the
type of the data to be stored.
• The SRAM-type RAM card must install the
supplied batteries upon purchase. The SRAM
card data cannot be duplicated unless those
batteries are installed.
• Format the memory card before using it first.
• The Flash card is writable 100,000 times. The
ATA card is writable 1,000,000 times.
1 - 9
<Reference: QCPU System Configuration>
The memory of QCPU consists of the following block configurations.
CPU module
Drive numbers of the target memory accessed
by peripheral devices.
Program memory
Drive number 3
Standard RAM
Drive number 4
Standard ROM
Memory card (ROM)
Drive number 2
Drive number 1
Memory card (RAM)
Drive number 0
• Program memory :Stores the program that is used by QCPU for operation.
The programs stored in the standard ROM or in the memory
card are read into the program memory before execution.
• Standard RAM :Stores the data of the file register and the local device.
• Standard ROM :Stores the data of the parameters and the program when the
QCPU is operated with ROM.
• Memory card (RAM) :Stores the local device, debug data, SFC trace data, and
failure history data as well as the parameters and program.
• Memory card (ROM) :The Flash card stores the parameters, program, and the file
register.
:The ATA card stores the parameters, program, and the PLC
user data (general-purpose file).
1 - 10
1.4 External I/O Signals and I/O Numbers
(1) Wiring of I/O devices
The signals from external input devices are substituted by the input numbers,
which is determined by the fixing points and port numbers of the connected input
module, and are dealt with in the program.
The operation result output (coil) uses the output numbers that are determined by
the fixing points and port numbers of the output module that is connected to the
external output devices.
01 2 3 4
(Power
supply)
(CPU)
(QX)
(QY)
Slot numbers
Base unit
PB1
CS1
CS2
PB2
PB3
LS1
LS2
LS3
LS4
PB4
PB5
CS3
X0
X1
X2
X3
X4
X5
X6
X7
X8
X9
XA
XB
XC
XD
XE
XF
COM
Input numbers
Output numbers
Y10
Y11
Y12
Y13
Y14
Y15
Y16
Y17
COM1
Y18
Y1F
COM2
MC3
MC2
MC1
RL
V3
V2
V1
Input module
Output module
GL
·
Input numbers are hexadecimal numbers
that start with 0. I/O numbers share the
same numbers. "X" at the beginning of
the number represents "Input", and "Y"
indicates "Output".
·
Maximum number of the QCPU (Q
mode) I/O number is 4,096.
Figure 1.4 Wiring of I/O devices
1 - 11
(2) I/O numbers of the main base unit
The I/O numbers of the I/O modules that are attached to the main base unit are
assigned as follows. This concept applies both to the I/O modules and to the
intelligent function module.
Power supply module
CPU
01
23456 7
Slot numbers
I/O numbers
Main base unit (Q33B,Q35B,Q38B,Q312B)
Base unit with three
slots
(Q33B)
Base unit with five slots
(Q35B)
Base unit with eight slots
(Q38B)
8 9 10 11
Base unit with 12 slots
(Q312B)
00 to 0F
B0 to BF
A0 to AF
90 to 9F
80 to 8F
70 to 7F
60 to 6F
50 to 5F
40 to 4F
30 to 3F
20 to 2F
10 to 1F
• The I/O numbers of one slot (one module) is assigned in ascending order in units of 16 points. (0 to F
H
)
The status that 16-point module is attached to each slot is considered as a standard.
For example, the I/O numbers when 32-point module is attached to the fifth slot is as shown below.
Power supply module
CPU
Main base unit
Slot numbers0
1
2
3
4
5
6
7
The I/O numbers of the
slot next to the one with
32-point modules are changed.
(The numbers are assigned
in order from lower
numbers.)
00 to 0F
50 to 5F / 60 to 6F
70 to 7F
80 to 8F
40 to 4F
30 to 3F
20 to 2F
10 to 1F
• The vacant slot (The slot with no I/O modules installed) is also assigned with the I/O numbers.
For example, if the third slot is vacant, the I/O numbers are assigned as described below. (Default)
The number of assigned point is changeable depending on the setting.
Power supply module
Main base unit
Slot numbers012
3
4
5
6
7
CPU
00 to 0F
10 to 1F
20 to 2F
Vacant slot
(30 to 3F)
40 to 4F
50 to 5F
60 to 6F
70 to 7F
• As for the multiple CPU configuration (Two to four CPUs), the I/O numbers are assigned from the slot
next to the one to which a CPU is attached.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305
  • Page 306 306
  • Page 307 307
  • Page 308 308
  • Page 309 309
  • Page 310 310
  • Page 311 311
  • Page 312 312
  • Page 313 313
  • Page 314 314
  • Page 315 315
  • Page 316 316
  • Page 317 317
  • Page 318 318
  • Page 319 319
  • Page 320 320
  • Page 321 321
  • Page 322 322
  • Page 323 323
  • Page 324 324
  • Page 325 325
  • Page 326 326
  • Page 327 327
  • Page 328 328
  • Page 329 329
  • Page 330 330
  • Page 331 331
  • Page 332 332
  • Page 333 333
  • Page 334 334
  • Page 335 335
  • Page 336 336
  • Page 337 337
  • Page 338 338
  • Page 339 339
  • Page 340 340
  • Page 341 341
  • Page 342 342
  • Page 343 343
  • Page 344 344
  • Page 345 345
  • Page 346 346
  • Page 347 347
  • Page 348 348
  • Page 349 349
  • Page 350 350
  • Page 351 351
  • Page 352 352
  • Page 353 353
  • Page 354 354
  • Page 355 355
  • Page 356 356
  • Page 357 357
  • Page 358 358
  • Page 359 359
  • Page 360 360
  • Page 361 361
  • Page 362 362
  • Page 363 363
  • Page 364 364
  • Page 365 365
  • Page 366 366
  • Page 367 367
  • Page 368 368
  • Page 369 369
  • Page 370 370
  • Page 371 371
  • Page 372 372
  • Page 373 373
  • Page 374 374

Mitsubishi Electric Programmable Logic Controller Owner's manual

Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI