Professional Documents
Culture Documents
1. Q PLC_Basics1_ST
1. Q PLC_Basics1_ST
Training Department
Factory Automation Engineering Centre
Factory Automation & Industrial Division
Mitsubishi Electric India Private Limited
MEI-FAID-FATraining@asia.meap.com
Contents
• PLC types
• Q System Components
• Base Rack
• Power Supply
• CPU modules
• DI /DO module
• Intelligent Modules
• Q PLC Addressing
• CPU Devices in Detail
Positioning of MELSEC series
NEW!
Social infrastructure
General machine
(Packing, food, molding)
3
8/11/2023 3
PLC
FX3U
FX Series PLC
• Universal PLC CPUs are the latest generation PLC CPU for MELSEC
System Q platform
• It is foundation of iQ platform
• Modular PLC with 8192 I/O systems
• Range of modules for various functionalities
• Networking modules: CC- Link, MelsecNet, DeviceNet, Profibus,
Modbus, Serial Communication like RS232, RS485, Ethernet, and
CC-Link IE (1GBPS)
• Analog controls
• Range of CPUs with different program size
– Sequence CPU: 02H, 06H, 12H, 25H
– Process CPU: 02PH, 06PH,12PH, 25PH
– Redundant CPUs: 12PRH and 25PRH
– Motion CPU : Q172/Q173/Q170M….
Features of Q PLC
Base Rack
Optional Positioning
Memory Card Modules
Base Racks
Q33B
PS CPU I/O 0 I/O 1 I/O 2
Q35B
PS CPU I/O 0 I/O 1 I/O 2 I/O 3 I/O 4
Q38B
PS CPU I/O 0 I/O 1 I/O 2 I/O 3 I/O 4 I/O 5 I/O 6 I/O 7
Q312B
PS CPU I/O 0 I/O 1 I/O 2 I/O 3 I/O 4 I/O 5 I/O 6 I/O 7 I/O 8 I/O 9 I/O 10 I/O 11
Extension Racks
• The extension racks are available with 3,5,8 and 12 module slots
• QCPU extension racks are numbered with Q6##B
• ## indicates no. of I/O slots in the rack
• Single PLC can handle up to 7 extension racks
• Q52B and Q55B are without power supply slots
Summary of Racks
Rack Power Supply CPU I/O Slots
Q63B 1 X 3
Q65B 1 X 5
Q68B 1 X 8
Q612B 1 X 12
Q52B X X 2
Q55B X X 5
2 Q61P-A1 100-120VAC 6A -
5 Q63P 24VDC 6A -
• Sequence CPU
– Basic CPU
– High performance CPU
– Universal CPU
• Process CPU
• Redundant CPU
• Motion CPU
Q Series CPUs
Basic CPU
• 3 types available:
– Q00J/Q00/Q01CPU
• RS 232 programming port
• Integrated Flash ROM
• No memory card slot
• Q00J inseparable unit with
Power Supply and Base Rack
• Q001 and Q002 are classical
CPU modules
Basic CPU
Total 16.4
KW Device
Memory
High Performance CPU
LED
Memory
Indicator
Card slot
Switch
Stop / Run
Settings
Switch
USB
Reset
Port
L Clear
RS232
Port
High Performance CPU Devices
Total 29KW
Device
Memory
Universal CPU
I/O Capacity
CPU Memory Speed PG Port
Local Remote
Q12PHCPU 4096 8192 124K 34nS RS232/ USB
Q25PHCPU 4096 8192 252K 34nS RS232/ USB
Redundant CPU
Redundant System Network Architecture
Enterprise level system
GX Developer MELSECNET/H PCI board
PX Developer
3rd party s/w (SCADA,
data logger, etc)
Ethernet
Redundant system
MELSECNET/H PLC to MELSECNET/H PLC to
Ethernet
PLC Ethernet
PLC
Redundant
power supply
Station 1 Station 64
I/O Capacity
CPU Memory Speed PG Port
Local Remote
Q12PRHCPU 4096 8192 124K 34nS RS232/ USB
Q25PRHCPU 4096 8192 252K 34nS RS232/ USB
Multiple CPU systems: Distributed Systems
Control
Control
Control
• GX Series
– GX Developer
– GX Simulator
– GX Configurator
• PX Developer
• MX Series
– MX Component
– MX Sheet
• GT Designer
– Programming tool for GOTs
• MT Series
– Integrated motion controller programming software
Discrete I/O Modules
• Digital input modules: QX_
– Electrically isolated with optocouplers
– Removable terminal blocks for 16 connection
addresses
– D-Sub or 40-pin plug connector for 32 or 64
addresses
– Choice of wiring solutions, adapter accessories
Digital Input Modules
• Addressing is in Hexadecimal
• Each module is of fixed no. of I/O points i.e. 16, 32,64 etc.
• Each module takes Input points and output points from the image
memory.
• Usage of allotted I/O points depends on the types of module.
• Example: QX81 is 32 point input module, uses only input points
• Flexible: Any card can be installed in any slots!!
• No Jumper setting / DIP setting on modules
I/O addressing
Power Supply
CPU
CPU
0
X
0~F 16 pt Input
1
X
10~2F 32 pt Input
2
X
30~4F 32 pt Input
3
X
50~5F 16 pt Input
4
60~6F 16 pt Output
5
70~7F 16 pt Output
6
80~8F 16 pt Output
I/O addressing
90~AF 32 pt Output
8
B0~CF 32 pt Output
9
D0~DF *Empty
Y
E0~FF 32 pt Output
Y
10 11
100~10F 16 pt Output
Addressing of SFM Modules
Power Supply
CPU
• Input (X)
– Inputs are designed to give commands and data from external devices, e.g.
pushbuttons, select switches, etc., to the PLC
– Inputs are available as “refresh inputs” and “direct access inputs”
• Output (Y)
– Outputs are used to provide the control results of a program from the PLC
to external devices, e.g. solenoids, signal lamps, etc.
– Outputs are available as “refresh outputs” and “direct access outputs”.
• Internal relays (M)
– Internal relays are auxiliary relays used in a CPU module and not latched
• Latch relays (L)
– Latch relays are auxiliary relays used in a CPU module and latched (backed
up at power failure)
System Devices
• Timer (T)
– A timer (T) is a device that starts counting when its coil turns ON, and
times-out and turns ON its contact when the current value reaches or
exceeds the set value
– The timer is of an up-counting type.
– The current value matches the set value when a “time-out” occurs
• Timer types
System Devices
• Counter (C)
– A counter is a device which counts the number of input condition leading edges in sequence
programs
– When the count value matches the set value, its contact turns ON
– The counter is of an up-counting type
• Data register (D)
– Data registers are memory devices which store numeric data (-32768 to 32767, or 0000H to
FFFFH)
– Data registers, which consist of 16 bits per point, read and write data in 16-bit units.
• When data register is used for 32-bit instruction
– If the data registers are used for 32-bit instructions, the data will be stored in registers Dn and
Dn + 1
– The lower 16 bits of data are stored at the data register No. (Dn) designated in the sequence
program, and the higher 16 bits of data are stored in the designated register No. + 1 (Dn + 1)
– Two data registers can store a range of numeric data from -2147483648 to 2147483647 or
from 0H to FFFFFFFFH
– The most significant bit in a 32-bit configuration is a sign bit
• Real numbers can be stored in D registers
– Two consecutive registers are used
– It is a 32 bit data representation of Floating point
Constants
• Decimal constant (K)
– Decimal constants are devices that designate decimal data in sequence programs
– Specify it as K (example: K1234) in a sequence program
– For word data (16 bits) : K-32768 to 32767
– For 2-word data (32 bits) :K-2147483648 to 2147483647
• Hexadecimal constant (H)
– Hexadecimal constants are devices which designate hexadecimal
– Hexadecimal constants are designated as "H " settings (e.g. H1234)
– For word data (16 bits) :H0 to FFFF
– For 2-word data (32 bits) :H0 to FFFFFFFF
• Real Numbers (E)
– Real numbers are devices which designate real numbers in the sequence program
– Specify it as E (example: E1.234) in a sequence program
– Range for real numbers +2-126 < Device < +2128
• String Constants (“ ”)
– Character string constants are devices used to designate character strings in
sequence programs
– They are designated by quotation marks (e.g. “ABCD1234”)
System Devices
• Special relay (SM)
– A special relay is used to store CPU module status data.
• Special register (SD)
– A special register is used to store CPU module status data (diagnosis and system
information)
• Index Register (Z)
– Index registers are used in the sequence program for indirect setting (index
qualification) designations
– An index register point is used for index modification
• Nesting (N)
– Nesting is a device used in the master control instruction (MC instruction, MCR
instruction) to program operation conditions in a nesting structure
• Pointer (P)
– Pointer devices are used in jump instructions (CJ, SCJ, JUMP) or subroutine call
instructions (CALL)
• Interrupt Pointer (I)
– Interrupt pointers are used for labeling of Interrupt subroutine programs
Special Registers : SD