OMRON PLC Data Sheet
OMRON PLC Data Sheet
OMRON PLC Data Sheet
CP1H
Printed on 100%
Expanded Range of Applications with
Note: Do not use this document to operate the Unit.
Recycled Paper Built-in Pulse Outputs for
4 Axes, Analog I/O,
OMRON Corporation OMRON ELECTRONICS LLC
Authorized Distributor:
Serial Communications,
Industrial Automation Company 1 East Commerce Drive, Schaumburg,
Control Devices Division H.Q. IL 60173 U.S.A.
Tel: (1)847-843-7900/Fax: (1)847-843-8568
and a Standard-feature USB Port.
Shiokoji Horikawa, Shimogyo-ku,
Kyoto, 600-8530 Japan OMRON ASIA PACIFIC PTE. LTD.
Tel: (81)75-344-7109 83 Clemenceau Avenue,
Fax: (81)75-344-7149 #11-01, UE Square,
Singapore 239920
Regional Headquarters Tel: (65)6835-3011/Fax: (65)6835-2711
OMRON EUROPE B.V. OMRON (CHINA) CO., LTD.
Wegalaan 67-69, NL-2132 JD Hoofddorp Room 2211, Bank of China Tower,
The Netherlands 200 Yin Cheng Zhong Road,
Tel: (31)2356-81-300 PuDong New Area, Shanghai, 200120 China
Fax: (31)2356-81-388 Tel: (86)21-5037-2222/Fax: (86)21-5037-2200 Note: Specifications subject to change without notice. Cat. No. P057-E1-01
Printed in Japan
0507-1M
I N D E X
All-in-one Package PLCs with Condensed Multi-functionality. Complete Pulse and Serial Functions for Servo and Inverter
Applications and Applications Using Programmable Terminals
CP-series Lineup................... 4
A Wide Variety of Built-in Functions Expand Application 3G3MV
NS5
or other Programmable Expandability
or other
Applications......................... 6
Capabilities and Shorten the Design Time Required for the Growing Inverter
Terminal
Functions............................ 1 2
The Ultimate High-performance
Servomotor
Package-type PLC Rotary SMARTSTEP Pulse Outputs....................... 12
Encoder Junior or
Other High-speed Counters.................14
Three types of CPU Unit are available to meet Servomotor
applications requiring advanced
functionality: Counter Pulse output Inverter Positioning...................15
• The CP1H-X with pulse outputs for 4 axes.
• The CP1H-Y with 1-MHz pulse I/O. Serial Communications....... 16
• The CP1H-XA with built-in analog I/O.
For positioning or communications, simply enter the set values Analog I/O.............................18
for the instructions. Even complicated functions can be easily
programmed using the OMRON Function Block (FB) Library. USB peripheral port.............19
Support Software............... 20
Inverter Inverter
CPU Unit Functions............ 22
FB Library for 3G3RV
A Standard Package-type PLC or 3G3MV RS-485
Communications Connecting Expansion Unit
and Expansion I/O Units....... 24
Complete with a standard-feature USB port, CP1L Always ON _INV032_MoveVelocityHz
(BOOL) (BOOL)
PLCs include CPU Units for applications with as RS-485 Inverter No.
EN
(INT)
NodeNo
ENO
(BOOL)
InVelocity
Speed coincidence
CPU Unit Specifications.....26
Execute
few as 14 points. Whether you need simple Frequency
(BOOL)
Execute
(REAL)
(BOOL)
CommandAborted
(BOOL)
Abort
Error
sequence control or pulse I/O and a serial port, Rotation direction
Velocity
(INT)
Error
(WORD)
Error code Expansion I/O..................... 40
Direction ErrorID
the CP1L PLCs give you an economical choice Area (WORD)
AreaID
(INT)
from among 14-, 20-, 30-, and 40-point CPU Units. Area No.
AreaNo
Dimensions......................... 44
Always ON (P_On) _INCCP1H010_MoveAbsolute_REAL
(BOOL)
Axis No.
EN
(INT)
(BOOL)
ENO
(BOOL)
Instructions......................... 46
Axis Done End positioning
Execute (BOOL)
Execute (BOOL)
Busy Busy Flag
Position command (REAL)
Speed command
Position
(REAL)
Velocity
(BOOL)
Error
(WORD)
Error Flag Ordering Information......... 51
Error code
Acceleration rate (REAL) ErrorID (Can be omitted.)
Acceleration
Deceleration rate (REAL)
Deceleration
Pulse outputs Pulse output method (INT)
OutPulseSelect
Main Smart FB
FB Library for (Function Block) Library.... 56
Pulse Output Positioning
I/O Capacity,
Program Capacity,
Speed Building-block PLCs
Servo Driver
SYSMAC CS Series Example: R7D-series SMARTSTEP Junior
No Backplane
USB Port Standard on all Models
Backplane Construction
Package PLCs
2 3
I N D E X
All-in-one Package PLCs with Condensed Multi-functionality. Complete Pulse and Serial Functions for Servo and Inverter
Applications and Applications Using Programmable Terminals
CP-series Lineup................... 4
A Wide Variety of Built-in Functions Expand Application 3G3MV
NS5
or other Programmable Expandability
or other
Applications......................... 6
Capabilities and Shorten the Design Time Required for the Growing Inverter
Terminal
Functions............................ 1 2
The Ultimate High-performance
Servomotor
Package-type PLC Rotary SMARTSTEP Pulse Outputs....................... 12
Encoder Junior or
Other High-speed Counters.................14
Three types of CPU Unit are available to meet Servomotor
applications requiring advanced
functionality: Counter Pulse output Inverter Positioning...................15
• The CP1H-X with pulse outputs for 4 axes.
• The CP1H-Y with 1-MHz pulse I/O. Serial Communications....... 16
• The CP1H-XA with built-in analog I/O.
For positioning or communications, simply enter the set values Analog I/O.............................18
for the instructions. Even complicated functions can be easily
programmed using the OMRON Function Block (FB) Library. USB peripheral port.............19
Support Software............... 20
Inverter Inverter
CPU Unit Functions............ 22
FB Library for 3G3RV
A Standard Package-type PLC or 3G3MV RS-485
Communications Connecting Expansion Unit
and Expansion I/O Units....... 24
Complete with a standard-feature USB port, CP1L Always ON _INV032_MoveVelocityHz
(BOOL) (BOOL)
PLCs include CPU Units for applications with as RS-485 Inverter No.
EN
(INT)
NodeNo
ENO
(BOOL)
InVelocity
Speed coincidence
CPU Unit Specifications.....26
Execute
few as 14 points. Whether you need simple Frequency
(BOOL)
Execute
(REAL)
(BOOL)
CommandAborted
(BOOL)
Abort
Error
sequence control or pulse I/O and a serial port, Rotation direction
Velocity
(INT)
Error
(WORD)
Error code Expansion I/O..................... 40
Direction ErrorID
the CP1L PLCs give you an economical choice Area (WORD)
AreaID
(INT)
from among 14-, 20-, 30-, and 40-point CPU Units. Area No.
AreaNo
Dimensions......................... 44
Always ON (P_On) _INCCP1H010_MoveAbsolute_REAL
(BOOL)
Axis No.
EN
(INT)
(BOOL)
ENO
(BOOL)
Instructions......................... 46
Axis Done End positioning
Execute (BOOL)
Execute (BOOL)
Busy Busy Flag
Position command (REAL)
Speed command
Position
(REAL)
Velocity
(BOOL)
Error
(WORD)
Error Flag Ordering Information......... 51
Error code
Acceleration rate (REAL) ErrorID (Can be omitted.)
Acceleration
Deceleration rate (REAL)
Deceleration
Pulse outputs Pulse output method (INT)
OutPulseSelect
Main Smart FB
FB Library for (Function Block) Library.... 56
Pulse Output Positioning
I/O Capacity,
Program Capacity,
Speed Building-block PLCs
Servo Driver
SYSMAC CS Series Example: R7D-series SMARTSTEP Junior
No Backplane
USB Port Standard on all Models
Backplane Construction
Package PLCs
2 3
CP-series Lineup
A Wide Range of CPU Units Allows You to Select the Ideal Model.
Basic package PLCs with serious functions from simple sequence control
to 2-axis positioning control.
Processing speed Note: CP1L-L CPU Units with 14 and 20 points support only one port.
0.55 µs 90 mm 90 mm
(basic instructions)
85 mm 85 mm
86 mm 86 mm
CP1L-L14D - CP1L-L20D -
Basic package PLCs with serious functions from simple sequence control
to 2-axis positioning control.
Processing speed Note: CP1L-L CPU Units with 14 and 20 points support only one port.
0.55 µs 90 mm 90 mm
(basic instructions)
85 mm 85 mm
86 mm 86 mm
CP1L-L14D - CP1L-L20D -
Using CJ-series Special I/O Units, CJ-series CPU Bus Units, and CP1W Units with the CP1H
One CP1W/CPM1A Expansion Unit or Expansion I/O Unit can be connected.
Forming Machine Electronic Parts Assembly Spinning Machine Packing Machine Air Cleaner Control Shopping Mall Fountain Control
Machine
CP1H-XA CPU Unit Temperature Sensor Unit Capacitor picking
High-speed counters
Process
depth Process
positioning Thread winding speed
and length control
Rotation
4 analog inputs and (final positioning)
2 analog outputs CP1H-Y CPU Unit CP1H-Y CPU Unit CP1L
Hydraulic pressure control
CP1L CP1L
Sheet feeding Analog Output Unit
Pulse Positioning control Pulse
outputs via Servomotors control via Cleaner fan motor control
outputs
Servomotors (Inverter)
6 7
Expandability
Expansion Units Provide for a Wider Range of Applications. Applications
Using CJ-series Special I/O Units, CJ-series CPU Bus Units, and CP1W Units with the CP1H
One CP1W/CPM1A Expansion Unit or Expansion I/O Unit can be connected.
Forming Machine Electronic Parts Assembly Spinning Machine Packing Machine Air Cleaner Control Shopping Mall Fountain Control
Machine
CP1H-XA CPU Unit Temperature Sensor Unit Capacitor picking
High-speed counters
Process
depth Process
positioning Thread winding speed
and length control
Rotation
4 analog inputs and (final positioning)
2 analog outputs CP1H-Y CPU Unit CP1H-Y CPU Unit CP1L
Hydraulic pressure control
CP1L CP1L
Sheet feeding Analog Output Unit
Pulse Positioning control Pulse
outputs via Servomotors control via Cleaner fan motor control
outputs
Servomotors (Inverter)
6 7
Maximize Efficiency by Selecting the Optimum CPU Unit for Your Applications. CPU Units
CP1H CP1L
Y CPU Units XA CPU Units X CPU Units M Type L Type
Serial Two optional serial ports can be added One optional serial port can be added
Two serial ports can be added as options (either RS-232C or RS-422A/485 Option Boards).
communications (either RS-232C or RS-422A/485 Option Boards). (either an RS-232C or RS-422A/485 Option Board).
USB
Yes Yes Yes Yes Yes
peripheral port
Function blocks
(ladder diagrams or Yes Yes Yes Yes Yes
ST language)
Data memory
32K words 32K words 10K words
capacity
High-speed
processing 0.1 µs/LD instruction, 0.3 µs/MOV instruction 0.55 µs/LD instruction, 4.1 µs/MOV instruction
8 9
Maximize Efficiency by Selecting the Optimum CPU Unit for Your Applications. CPU Units
CP1H CP1L
Y CPU Units XA CPU Units X CPU Units M Type L Type
Serial Two optional serial ports can be added One optional serial port can be added
Two serial ports can be added as options (either RS-232C or RS-422A/485 Option Boards).
communications (either RS-232C or RS-422A/485 Option Boards). (either an RS-232C or RS-422A/485 Option Board).
USB
Yes Yes Yes Yes Yes
peripheral port
Function blocks
(ladder diagrams or Yes Yes Yes Yes Yes
ST language)
Data memory
32K words 32K words 10K words
capacity
High-speed
processing 0.1 µs/LD instruction, 0.3 µs/MOV instruction 0.55 µs/LD instruction, 4.1 µs/MOV instruction
8 9
CP1W-series and CJ-series Units Can Be Use d for Maximum Expandability Expansion Units
Option Boards
Temperature Sensor Unit CompoBus/S I/O
Link Unit
Options
RS-232C RS-422A/485 Memory Cassette Temperature Sensor Unitt Temperature Sensor Unitt
Option Board Option Board CP1W-ME05M
CP1W-TS001 CP1W-TS101
CP1W-ClF01 CP1W-ClF11 CompoBus/S I/O Link Unit
•CP1W-TS002
Thermocouple inputs: 2
•CP1W-TS102
Platinum-resistance thermometer inputs: 2 CP1W-SRT21
• • • Inputs: 8
Thermocouple inputs: 4 Platinum-resistance thermometer inputs: 4
• Outputs: 8
••
Outputs: 8
Transistor outputs
CP1W-EXT01
(with End Cover)
Analog Input Units
CJ1W-AD041-V1
CJ1W-AD081-V1
Analog Output Units
CJ1W-DA021/041
CJ1W-DA08V/08C
Analog I/O Unit
CJ1W-MAD42
(4 analog inputs,
Process Input Units
CJ1W-PTS51/52
CJ1W-PTS15/16
Temperature Control
Units
CJ1W-TC
(sourcing) (4 or 8 points) (2, 4, or 8 points) 2 analog outputs) CJ1W-PDC15 (4 or 2 loops)
Analog Units
Position Control Units High-speed Counter Unit ID Sensor Units CompoBus/S Master Unit
CJ1W-NC CJ1W-CT021 CJ1W-V600C1 CJ1W-SRM21
(1 to 4 axes) (2 axes) (1 or 2 Heads)
10 11
CP1W-series and CJ-series Units Can Be Use d for Maximum Expandability Expansion Units
Option Boards
Temperature Sensor Unit CompoBus/S I/O
Link Unit
Options
RS-232C RS-422A/485 Memory Cassette Temperature Sensor Unitt Temperature Sensor Unitt
Option Board Option Board CP1W-ME05M
CP1W-TS001 CP1W-TS101
CP1W-ClF01 CP1W-ClF11 CompoBus/S I/O Link Unit
•CP1W-TS002
Thermocouple inputs: 2
•CP1W-TS102
Platinum-resistance thermometer inputs: 2 CP1W-SRT21
• • • Inputs: 8
Thermocouple inputs: 4 Platinum-resistance thermometer inputs: 4
• Outputs: 8
••
Outputs: 8
Transistor outputs
CP1W-EXT01
(with End Cover)
Analog Input Units
CJ1W-AD041-V1
CJ1W-AD081-V1
Analog Output Units
CJ1W-DA021/041
CJ1W-DA08V/08C
Analog I/O Unit
CJ1W-MAD42
(4 analog inputs,
Process Input Units
CJ1W-PTS51/52
CJ1W-PTS15/16
Temperature Control
Units
CJ1W-TC
(sourcing) (4 or 8 points) (2, 4, or 8 points) 2 analog outputs) CJ1W-PDC15 (4 or 2 loops)
Analog Units
Position Control Units High-speed Counter Unit ID Sensor Units CompoBus/S Master Unit
CJ1W-NC CJ1W-CT021 CJ1W-V600C1 CJ1W-SRM21
(1 to 4 axes) (2 axes) (1 or 2 Heads)
10 11
Pulse Outputs Pulse Outputs
Capacitor removal
Processing
depth Processing 1 Start the CX-Programmer and 2 Use a function block call to select the 3 An instance of the function block
positioning right-click "Function Block" in desired function block from the library. will be created in the ladder
the tree to select the required program.
library file.
-NCCP1H110-MoveInterrupt-REAL
-NCCP1H010-MoveAbsolute-REAL Always ON (P-On) (BOOL) (BOOL)
Always ON (P-On) (BOOL) (BOOL)
EN ENO
EN ENO Axis No. End positioning
(INT) (BOOL)
Axis No. (INT) (BOOL) End positioning Pulse output 0: &0 Bit B
Axis Done
Pulse output 0: &0 Axis Done Bit B Start Operating status
The positioning function block library for the CP1H is used in the
1 MHz for 2 axes and 100 kHz for 100 kHz for 4 axes 100 kHz for 2 axes above application example. The positioning function block library for Interrupt input signal 00 (Input word 0, bit 00)
2 axes, for a total of 4 axes the CP1L is the same as the function block library for the CJ1M-
CPU21/22/23.
12 13
Pulse Outputs Pulse Outputs
Capacitor removal
Processing
depth Processing 1 Start the CX-Programmer and 2 Use a function block call to select the 3 An instance of the function block
positioning right-click "Function Block" in desired function block from the library. will be created in the ladder
the tree to select the required program.
library file.
-NCCP1H110-MoveInterrupt-REAL
-NCCP1H010-MoveAbsolute-REAL Always ON (P-On) (BOOL) (BOOL)
Always ON (P-On) (BOOL) (BOOL)
EN ENO
EN ENO Axis No. End positioning
(INT) (BOOL)
Axis No. (INT) (BOOL) End positioning Pulse output 0: &0 Bit B
Axis Done
Pulse output 0: &0 Axis Done Bit B Start Operating status
The positioning function block library for the CP1H is used in the
1 MHz for 2 axes and 100 kHz for 100 kHz for 4 axes 100 kHz for 2 axes above application example. The positioning function block library for Interrupt input signal 00 (Input word 0, bit 00)
2 axes, for a total of 4 axes the CP1L is the same as the function block library for the CJ1M-
CPU21/22/23.
12 13
High-speed Counters Inverter Positioning High-speed Counters
Inverter Positioning
Differential Phases for Up to Four Axes Are Standard. High-speed Positioning
Easily Handles Multi-axis Control with a Single Unit. Operations Using Inverters Is Made Easy.
Main-axis Control for Equipment Such as Positioning Conveyance for Equipment Such as Building
Textile Machinery or Spinning Machinery Machinery Such As Ceramics Conveyor Equipment
Material Manufacturing Machinery and Stone-cutting Machinery
Run/stop
command
Low speed
Even without going to low speed,
command positioning is accurate!
To avoid position error, positioning
High-speed counters
must be stopped from a low speed.
With no need for low speed,
Positioning becomes unreliable if positioning is faster!
stopped from a high speed. CP1L
I/O
Inverter
CP1H Inverter
CPU Unit RS-485 Calculations are made in
the ladder program based RS-485
on high-speed counter
values. High-speed counter
Rotary General-
encoder purpose
High-speed counter
motor
Rotary General-
Example: Main-axis Control for encoder purpose
Example: Machinery Such As Ceramics
Equipment Such as Spinning motor Conveyor Equipment
Machines
3 Feedback pulses
Applicable CPU Units and Functions
Rotary General-
CP1H-Y CPU Unit CP1H-X CPU Unit CP1L CPU Unit encoder purpose
Positioning commands are executed by means of pulse output motor
1 instructions. Pulse output instructions normally output pulses from the
PLC, but pulses can be output to the error counter according to the
operand setting in the instruction (such as PLS2). Applicable CPU Units and Functions
The amount of pulses input to the error counter is converted to a speed
2 command and output to the inverter. A command to the inverter is created CP1L CPU UnitL
in the ladder program using this speed command (proportional to the
pulses remaining in the error counter). When RS-485 communications are
1 MHz (single-phase), 500 kHz 100 kHz (single-phase), 100 kHz (single-phase) for executed, ladder programming for communicating with the inverter is
created. When analog outputs are executed, ladder programming for
(differential phases) for two axes, 50 kHz (differential phases) four axes, or 50 kHZ (differential
analog outputs is created.
100 kHz (single-phase), 50 kHz for four axes phases) for two axes
When a run/stop command is executed for the inverter, the motor is
(differential phases) for two axes 3 rotated and feedback pulses (for the amount of movement) are output from
(four axes total) the encoder to the CP1L. The error counter value is decremented by these
feedback pulses. The CP1L continues sending commands to the inverter
until positioning is completed. This enables accurate positioning to the Inverter positioning function
position output by the first position command. for two axes
14 15
High-speed Counters Inverter Positioning High-speed Counters
Inverter Positioning
Differential Phases for Up to Four Axes Are Standard. High-speed Positioning
Easily Handles Multi-axis Control with a Single Unit. Operations Using Inverters Is Made Easy.
Main-axis Control for Equipment Such as Positioning Conveyance for Equipment Such as Building
Textile Machinery or Spinning Machinery Machinery Such As Ceramics Conveyor Equipment
Material Manufacturing Machinery and Stone-cutting Machinery
Run/stop
command
Low speed
Even without going to low speed,
command positioning is accurate!
To avoid position error, positioning
High-speed counters
must be stopped from a low speed.
With no need for low speed,
Positioning becomes unreliable if positioning is faster!
stopped from a high speed. CP1L
I/O
Inverter
CP1H Inverter
CPU Unit RS-485 Calculations are made in
the ladder program based RS-485
on high-speed counter
values. High-speed counter
Rotary General-
encoder purpose
High-speed counter
motor
Rotary General-
Example: Main-axis Control for encoder purpose
Example: Machinery Such As Ceramics
Equipment Such as Spinning motor Conveyor Equipment
Machines
3 Feedback pulses
Applicable CPU Units and Functions
Rotary General-
CP1H-Y CPU Unit CP1H-X CPU Unit CP1L CPU Unit encoder purpose
Positioning commands are executed by means of pulse output motor
1 instructions. Pulse output instructions normally output pulses from the
PLC, but pulses can be output to the error counter according to the
operand setting in the instruction (such as PLS2). Applicable CPU Units and Functions
The amount of pulses input to the error counter is converted to a speed
2 command and output to the inverter. A command to the inverter is created CP1L CPU UnitL
in the ladder program using this speed command (proportional to the
pulses remaining in the error counter). When RS-485 communications are
1 MHz (single-phase), 500 kHz 100 kHz (single-phase), 100 kHz (single-phase) for executed, ladder programming for communicating with the inverter is
created. When analog outputs are executed, ladder programming for
(differential phases) for two axes, 50 kHz (differential phases) four axes, or 50 kHZ (differential
analog outputs is created.
100 kHz (single-phase), 50 kHz for four axes phases) for two axes
When a run/stop command is executed for the inverter, the motor is
(differential phases) for two axes 3 rotated and feedback pulses (for the amount of movement) are output from
(four axes total) the encoder to the CP1L. The error counter value is decremented by these
feedback pulses. The CP1L continues sending commands to the inverter
until positioning is completed. This enables accurate positioning to the Inverter positioning function
position output by the first position command. for two axes
14 15
Serial Communications Serial Communications
A Standard USB Port and Two Serial Ports Enable Connecti ons and
Communications with a Wide Range of Components.
Up to two Option Boards can be mounted for RS-232C or RS-422A/485 communications. A peripheral
USB port has been added to connect to a personal computer for a total of three communications ports,
making it easy to simultaneously connect to a PT, various components (such as Inverters, Temperature
Controllers, and Smart Sensors), Serial PLC Link for linking to other PLCs, and a personal computer.
CP1H CPU Unit CP1L CPU Unit (40 or 30 Points) CP1L CPU Unit (20 or 14 Points) (BOOL) (BOOL)
Error
Velocity Error
Direction (INT) (WORD)
Error code
Function blocks are provided for operations such as Area
Direction
(WORD)
ErrorID
AreaID
run/stop, frequency settings, and monitoring when RS-485 Area No.
(INT)
AreaNo
16 17
Serial Communications Serial Communications
A Standard USB Port and Two Serial Ports Enable Connecti ons and
Communications with a Wide Range of Components.
Up to two Option Boards can be mounted for RS-232C or RS-422A/485 communications. A peripheral
USB port has been added to connect to a personal computer for a total of three communications ports,
making it easy to simultaneously connect to a PT, various components (such as Inverters, Temperature
Controllers, and Smart Sensors), Serial PLC Link for linking to other PLCs, and a personal computer.
CP1H CPU Unit CP1L CPU Unit (40 or 30 Points) CP1L CPU Unit (20 or 14 Points) (BOOL) (BOOL)
Error
Velocity Error
Direction (INT) (WORD)
Error code
Function blocks are provided for operations such as Area
Direction
(WORD)
ErrorID
AreaID
run/stop, frequency settings, and monitoring when RS-485 Area No.
(INT)
AreaNo
16 17
Analog I/O Analog I/O
USB Peripheral Port
Four Input Words and Two Output Words for XA CPU Units.
Analog Control and Monitoring with Only a Single CPU Unit
Surface Inspections Using Mechanisms to Prevent Careless Mistakes in Cell Production Oil Pressure Control in
Inspection Devices (Such as Forgetting to Tighten Screws) Forming Machines
USB Peripheral Port
All CP-series CPU Units Provide a USB Port as a Standard Feature.
FA Integrated Tool Package The built-in USB port lets you connect to a personal computer
using a general-purpose cable.
Commercially available
Analog Control without Using Expansion Units USB cable (A-type male
Four analog inputs and two analog outputs are built in. connector to B-type female
Commercially connector) can be used,
CP1H-XA CPU Units handle a wide range of applications with a available USB helping to keep costs
single PLC. Up to 4 input words cable down.
and 2 output words. (The CP1H/CP1L USB port is used only for
No Expansion Units connecting to a Programming Device.)
Computer
Previously CP1H required. running
Note: Programming Consoles (CQM1H-PRO01,
C200H-PRO027, etc.) cannot be used with
CX-One
CP1H and CP1L CPU Units.
Hydraulic
Displacement
sensors
High-speed Processing
actuator
Hydraulic
pump
Pressure Up to Eight Interrupt Inputs Can Be Used. Compared with the CPM2A, Basic Instructions
control Are at Least Six Times Faster and MOV Instructions
Inspection for
valve Eight interrupt inputs are built in. Quick-response Are 26 Times Faster.
warping and twisting
inputs for pulse widths of 50 µs. The interrupt
Processing speed has been increased not only for
inputs can also be used as counters. (Response
basic instructions but also for special instructions as
frequency: 5 kHz total for 8 interrupt inputs)
well. Faster processing of approximately 500
Complete with CP1W/CPM1A Analog Units. instructions speeds up the entire system.
Applicable CPU Units and Functions Interrupt
Unit with 4 Analog Inputs inputs 8 normal inputs
0.1 µs LD instruction
CP1H-XA CPU Unit Units with 4 Analog Outputs Quick-response CP1H
Units with 2 Analog Inputs inputs
0.3 µs MOV instruction
and 1 Analog Output
Counter 0.55 µs
CP1L
inputs 4.1 µs
The normal inputs can be set in the PLC Setup as interrupt, quick-
0.64 µs 7.8 µs
CPM2A
response, or counter inputs. (There are 8 normal inputs for the CP1H-
X/XA, 6 for the CP1H-Y, 6 for the CP1L with 20, 30, or 40 points, and 4
1.72 µs 16.3 µs
for the CP1L with 14 points.) CPM1A
Four analog input words Two analog output words
18 19
Analog I/O Analog I/O
USB Peripheral Port
Four Input Words and Two Output Words for XA CPU Units.
Analog Control and Monitoring with Only a Single CPU Unit
Surface Inspections Using Mechanisms to Prevent Careless Mistakes in Cell Production Oil Pressure Control in
Inspection Devices (Such as Forgetting to Tighten Screws) Forming Machines
USB Peripheral Port
All CP-series CPU Units Provide a USB Port as a Standard Feature.
FA Integrated Tool Package The built-in USB port lets you connect to a personal computer
using a general-purpose cable.
Commercially available
Analog Control without Using Expansion Units USB cable (A-type male
Four analog inputs and two analog outputs are built in. connector to B-type female
Commercially connector) can be used,
CP1H-XA CPU Units handle a wide range of applications with a available USB helping to keep costs
single PLC. Up to 4 input words cable down.
and 2 output words. (The CP1H/CP1L USB port is used only for
No Expansion Units connecting to a Programming Device.)
Computer
Previously CP1H required. running
Note: Programming Consoles (CQM1H-PRO01,
C200H-PRO027, etc.) cannot be used with
CX-One
CP1H and CP1L CPU Units.
Hydraulic
Displacement
sensors
High-speed Processing
actuator
Hydraulic
pump
Pressure Up to Eight Interrupt Inputs Can Be Used. Compared with the CPM2A, Basic Instructions
control Are at Least Six Times Faster and MOV Instructions
Inspection for
valve Eight interrupt inputs are built in. Quick-response Are 26 Times Faster.
warping and twisting
inputs for pulse widths of 50 µs. The interrupt
Processing speed has been increased not only for
inputs can also be used as counters. (Response
basic instructions but also for special instructions as
frequency: 5 kHz total for 8 interrupt inputs)
well. Faster processing of approximately 500
Complete with CP1W/CPM1A Analog Units. instructions speeds up the entire system.
Applicable CPU Units and Functions Interrupt
Unit with 4 Analog Inputs inputs 8 normal inputs
0.1 µs LD instruction
CP1H-XA CPU Unit Units with 4 Analog Outputs Quick-response CP1H
Units with 2 Analog Inputs inputs
0.3 µs MOV instruction
and 1 Analog Output
Counter 0.55 µs
CP1L
inputs 4.1 µs
The normal inputs can be set in the PLC Setup as interrupt, quick-
0.64 µs 7.8 µs
CPM2A
response, or counter inputs. (There are 8 normal inputs for the CP1H-
X/XA, 6 for the CP1H-Y, 6 for the CP1L with 20, 30, or 40 points, and 4
1.72 µs 16.3 µs
for the CP1L with 14 points.) CPM1A
Four analog input words Two analog output words
18 19
Shortened System Design and Startup. Support Software
Integrated OMRON PLCs and Component Support Software Easy-to-use Programming Software.
Programming with Function Blocks (Ladder Diagrams/ST Language) Is Also Standard.
CX-One
FA Integrated Tool Package
Configuration 1 Network Software CX-Integrator CX-FLnet
CX-Protocol CX-Programmer CP1L: Version 7.2 (CX-One version 2.1) or later
CP1H: Version 6.2 (CX-One version 1.1) or later
CX-Programmer
2 PLC Software CX-Simulator Easy Operation Simplifies Programming and Debugging.
SwitchBox Utility
The CX-One is an FA Integrated Tool Package
Shortcut keys can be easily checked using the ladder key guide.
for connecting, setting, and programming CX-Designer
3 HMI Software Ladder Monitor software included. (See note.) Programming is simplified by key inputs, such as the Key for an NC
OMRON components including PLCs.
input (contact), the Key for an OUT instruction, and the
CP1H/CP1L programming and settings can be CX-Drive Key for special instructions.
done with just the CX-Programmer alone, but Motion Controller CX-Motion-NCF CX-Motion-MCH
4
CX-One is packaged with Support Software Software CX-Position
CX-Motion Key, address, Key, comment, Key. The CX-Programmer
for setting and programming NS-series PTs, automatically goes into character input mode when it is time to enter a
Temperature Controllers, and many other CX-Process Tool
5 PLC Software NS-series Face Plate Auto-Builder
comment. Special instructions can be input as follows:
components. Using CX-One together with the
CP1H/CP1L makes programming and setup 6 Component Software CX-Thermo
(for Temperature Controllers)(for Temperature Controllers)
easy, shortening the total lead time required
for starting up machines and equipment. Note: The Ladder Monitor is required to monitor ladder programs running on CS/CJ-series PLCs from
an NS-series PT. Simple key inputs are also available to connect lines.
CX-Integrator CX-Simulator Comments can be added for timer and counter instructions
through timer and counter input bits.
Settings and communications for devices Online CP1H/CP1L CPU Unit operations, such as program monitoring,
such as other PLCs, NS-series PTs, and I/O memory manipulation, PV monitoring, force-setting/resetting
Temperature Controllers that are connected memory bits, differential monitoring, data tracing, and online editing, 3 Cross Reference Pop-up Icon
to a PLC can all be executed together from the can be executed without the actual PLC.
1 Consecutive Address Searches
CX-One CX-Integrator connected to the PLC.
Pressing the Key (Next) jumps to the next input or output
bit with the same address.
1
Pressing the Key (Back) jumps back to the previous input
1 or output bit with the same address.
2 Trace Searches
2 Key Pressing the Space Bar with the cursor at an
input bit jumps to the output bit with the same
Space
address. Pressing the Space Bar with the cursor at an
output bit jumps to the input bit with the same address.
The CX-Simulator can be used for debugging with
3 Cross-reference Popups
the CX-Programmer in online status, even without Virtual CPU Unit
the PLC connected. Cross-reference information can be displayed for the input or
output bit at the cursor to show where the address of the
3 Cross-reference Pop-up input or output bit is used in the program. Just click a cross-
reference to jump to that location in the program.
Improved Functional Connectivity with HMI Design Software and Integration of Component Software
Smart Active Parts
Configured with an NS-series PT NS-series PT (SAP) The Password Function Enables Protecting Important Programs.
NT Link
CX-Designer
The CX-Designer can be started from the CX- Eight-character Password Protection
Integrator's NT Link Window. It can be used Important programs can be protected
to design HMI screens. In addition, the Smart by setting a password from the CX-
Active Parts (SAP) Library is provided with Programmer (with the PLC online).
the CX-Designer to enable easily creating Exchanging Serial (CompoWay/F)
setting screens for devices such as data with
PLC
Temperature Controllers.
Example:
Configured with a Temperature Temperature
The Temperature Controller
is visible. Controller
Controller
The CX-Thermo Software can Parameters can be created, edited, Password setting: Up to
CX-Thermo be started from a device in the and transferred at the computer. The
8 alphanumeric characters
CX-Integrator's serial time required to make settings can be
The Support Software for Temperature communications reduced when setting the same (A-Z, a-z, 0-9)
(CompoWay/F) network. parameters in multiple devices.
Controllers (CX-Thermo) can be started from
the CX-Integrator's Serial Communications
Window.
CX-Thermo
started.
20 21
Shortened System Design and Startup. Support Software
Integrated OMRON PLCs and Component Support Software Easy-to-use Programming Software.
Programming with Function Blocks (Ladder Diagrams/ST Language) Is Also Standard.
CX-One
FA Integrated Tool Package
Configuration 1 Network Software CX-Integrator CX-FLnet
CX-Protocol CX-Programmer CP1L: Version 7.2 (CX-One version 2.1) or later
CP1H: Version 6.2 (CX-One version 1.1) or later
CX-Programmer
2 PLC Software CX-Simulator Easy Operation Simplifies Programming and Debugging.
SwitchBox Utility
The CX-One is an FA Integrated Tool Package
Shortcut keys can be easily checked using the ladder key guide.
for connecting, setting, and programming CX-Designer
3 HMI Software Ladder Monitor software included. (See note.) Programming is simplified by key inputs, such as the Key for an NC
OMRON components including PLCs.
input (contact), the Key for an OUT instruction, and the
CP1H/CP1L programming and settings can be CX-Drive Key for special instructions.
done with just the CX-Programmer alone, but Motion Controller CX-Motion-NCF CX-Motion-MCH
4
CX-One is packaged with Support Software Software CX-Position
CX-Motion Key, address, Key, comment, Key. The CX-Programmer
for setting and programming NS-series PTs, automatically goes into character input mode when it is time to enter a
Temperature Controllers, and many other CX-Process Tool
5 PLC Software NS-series Face Plate Auto-Builder
comment. Special instructions can be input as follows:
components. Using CX-One together with the
CP1H/CP1L makes programming and setup 6 Component Software CX-Thermo
(for Temperature Controllers)(for Temperature Controllers)
easy, shortening the total lead time required
for starting up machines and equipment. Note: The Ladder Monitor is required to monitor ladder programs running on CS/CJ-series PLCs from
an NS-series PT. Simple key inputs are also available to connect lines.
CX-Integrator CX-Simulator Comments can be added for timer and counter instructions
through timer and counter input bits.
Settings and communications for devices Online CP1H/CP1L CPU Unit operations, such as program monitoring,
such as other PLCs, NS-series PTs, and I/O memory manipulation, PV monitoring, force-setting/resetting
Temperature Controllers that are connected memory bits, differential monitoring, data tracing, and online editing, 3 Cross Reference Pop-up Icon
to a PLC can all be executed together from the can be executed without the actual PLC.
1 Consecutive Address Searches
CX-One CX-Integrator connected to the PLC.
Pressing the Key (Next) jumps to the next input or output
bit with the same address.
1
Pressing the Key (Back) jumps back to the previous input
1 or output bit with the same address.
2 Trace Searches
2 Key Pressing the Space Bar with the cursor at an
input bit jumps to the output bit with the same
Space
address. Pressing the Space Bar with the cursor at an
output bit jumps to the input bit with the same address.
The CX-Simulator can be used for debugging with
3 Cross-reference Popups
the CX-Programmer in online status, even without Virtual CPU Unit
the PLC connected. Cross-reference information can be displayed for the input or
output bit at the cursor to show where the address of the
3 Cross-reference Pop-up input or output bit is used in the program. Just click a cross-
reference to jump to that location in the program.
Improved Functional Connectivity with HMI Design Software and Integration of Component Software
Smart Active Parts
Configured with an NS-series PT NS-series PT (SAP) The Password Function Enables Protecting Important Programs.
NT Link
CX-Designer
The CX-Designer can be started from the CX- Eight-character Password Protection
Integrator's NT Link Window. It can be used Important programs can be protected
to design HMI screens. In addition, the Smart by setting a password from the CX-
Active Parts (SAP) Library is provided with Programmer (with the PLC online).
the CX-Designer to enable easily creating Exchanging Serial (CompoWay/F)
setting screens for devices such as data with
PLC
Temperature Controllers.
Example:
Configured with a Temperature Temperature
The Temperature Controller
is visible. Controller
Controller
The CX-Thermo Software can Parameters can be created, edited, Password setting: Up to
CX-Thermo be started from a device in the and transferred at the computer. The
8 alphanumeric characters
CX-Integrator's serial time required to make settings can be
The Support Software for Temperature communications reduced when setting the same (A-Z, a-z, 0-9)
(CompoWay/F) network. parameters in multiple devices.
Controllers (CX-Thermo) can be started from
the CX-Integrator's Serial Communications
Window.
CX-Thermo
started.
20 21
CPU Unit Overview and Built-in Functions CPU Unit Functions
AC100-240V
well, allowing problems that arise during system Peripheral USB Port L1 L2/N COM 01 03 05 07 09 11 01 03 05 07 09 11
That's
Analog Control
Production site a memory
error. External Analog
Settings Input 00 01 02 03 04 06 00 01 03 04 06
CP1W-ME05M Connector
COM COM COM COM 05 07 COM 02 COM 05 07
22 23
CPU Unit Overview and Built-in Functions CPU Unit Functions
AC100-240V
well, allowing problems that arise during system Peripheral USB Port L1 L2/N COM 01 03 05 07 09 11 01 03 05 07 09 11
That's
Analog Control
Production site a memory
error. External Analog
Settings Input 00 01 02 03 04 06 00 01 03 04 06
CP1W-ME05M Connector
COM COM COM COM 05 07 COM 02 COM 05 07
22 23
Connecting Expansion Unit and Expansion I/O Units Connecting Expansion Unit and Expansion I/O Units
Maximum Number of CP1W/CPM1A Expansion Unit and Expansion I/O Units Using CP1W-CN811 I/O Connecting Cable
• I/O Connecting Cable can be connected to any Unit from the CP1H/CP1L CPU Unit to the third Expansion Unit or
CP1H CPU Unit Expansion I/O Unit (i.e., the fourth Unit).
• Only one I/O Connecting Cable can be used in each CP1H or CP1L PLC.
• Even when I/O Connecting Cable is used, the above restrictions on the number of connectable CP1W/CPM1A
Expansion Units and Expansion I/O Units still apply.
Expansion: 1st Unit 2nd Unit 3rd Unit 4th Unit 5th Unit 6th Unit 7th Unit
3 max.
CP1L (L) CPU Units with 20 or 14 Points
Using CJ-series Special I/O Units or CPU Bus Units with a CP1H CPU Unit
Up to two CJ-series Special I/O Units or CPU Bus Units can be connected by using a CP1W-EXT01 CJ Unit
Adapter. The number of Units that can be used is as described below.
CJ Unit Adapter End Cover CJ-series Special I/O Units and CPU Bus Units (For details, refer to the CJ Series Catalog (Cat. No. P052)).
1 max. CP1W-EXT01 5V 5V
Unit name Model Current Unit name Model Current
consumption (A) consumption (A)
24 25
Connecting Expansion Unit and Expansion I/O Units Connecting Expansion Unit and Expansion I/O Units
Maximum Number of CP1W/CPM1A Expansion Unit and Expansion I/O Units Using CP1W-CN811 I/O Connecting Cable
• I/O Connecting Cable can be connected to any Unit from the CP1H/CP1L CPU Unit to the third Expansion Unit or
CP1H CPU Unit Expansion I/O Unit (i.e., the fourth Unit).
• Only one I/O Connecting Cable can be used in each CP1H or CP1L PLC.
• Even when I/O Connecting Cable is used, the above restrictions on the number of connectable CP1W/CPM1A
Expansion Units and Expansion I/O Units still apply.
Expansion: 1st Unit 2nd Unit 3rd Unit 4th Unit 5th Unit 6th Unit 7th Unit
3 max.
CP1L (L) CPU Units with 20 or 14 Points
Using CJ-series Special I/O Units or CPU Bus Units with a CP1H CPU Unit
Up to two CJ-series Special I/O Units or CPU Bus Units can be connected by using a CP1W-EXT01 CJ Unit
Adapter. The number of Units that can be used is as described below.
CJ Unit Adapter End Cover CJ-series Special I/O Units and CPU Bus Units (For details, refer to the CJ Series Catalog (Cat. No. P052)).
1 max. CP1W-EXT01 5V 5V
Unit name Model Current Unit name Model Current
consumption (A) consumption (A)
24 25
Multi-functionality Condensed into
All-in-one Package PLCs,
Including the New Low-cost CP1L PLC
CP1H
Printed on 100%
Expanded Range of Applications with
Note: Do not use this document to operate the Unit.
Recycled Paper Built-in Pulse Outputs for
4 Axes, Analog I/O,
OMRON Corporation OMRON ELECTRONICS LLC
Authorized Distributor:
Serial Communications,
Industrial Automation Company 1 East Commerce Drive, Schaumburg,
Control Devices Division H.Q. IL 60173 U.S.A.
Tel: (1)847-843-7900/Fax: (1)847-843-8568
and a Standard-feature USB Port.
Shiokoji Horikawa, Shimogyo-ku,
Kyoto, 600-8530 Japan OMRON ASIA PACIFIC PTE. LTD.
Tel: (81)75-344-7109 83 Clemenceau Avenue,
Fax: (81)75-344-7149 #11-01, UE Square,
Singapore 239920
Regional Headquarters Tel: (65)6835-3011/Fax: (65)6835-2711
OMRON EUROPE B.V. OMRON (CHINA) CO., LTD.
Wegalaan 67-69, NL-2132 JD Hoofddorp Room 2211, Bank of China Tower,
The Netherlands 200 Yin Cheng Zhong Road,
Tel: (31)2356-81-300 PuDong New Area, Shanghai, 200120 China
Fax: (31)2356-81-388 Tel: (86)21-5037-2222/Fax: (86)21-5037-2200 Note: Specifications subject to change without notice. Cat. No. P057-E1-01
Printed in Japan
0507-1M