Datasheet PLC OMRON CP1E

Download as pdf or txt
Download as pdf or txt
You are on page 1of 40

New Product

SYSMAC CP-series CP1E CPU Units

CP1E-E@D@-A CP1E-N@D@-@

The CP1E Package PLCs: Economy, Easy, and Efficient


The E-type Basic CPU Units provide cost performance and easy application with only basic functionality. The N-type Application CPU Units support Programmable Terminal connection, position control, and inverter connection

CP1E-E20DR-A

CP1E-N40DR-A

Features
Programming, setting, and monitoring with CX-Programmer. Easy connection with computers using commercially available USB cables Expansion I/O Units can be used to increase the I/O capacity of a CPU Unit (for CPU Units with 30 or 40 I/Opoints). Expansion Units can be used to add analog I/O or temperature inputs to a CPU Unit with 30 or 40 I/O points. Quick-response inputs Input interrupts Extensive high-speed counter functionality. Versatile pulse control (Models with transistor outputs only). Execution of origin searches and origin returns using instructions (Models with transistor outputs only). PWM output function (Models with transistor outputs only). Changing settings with the analog adjusters. Built-in RS-232C port on N-type CPU Units. A Serial Option Board can be added to N-type CPU Units with 30 or 40 I/O points.

CP1E-E@D@-A/CP1E-N@D@-@

System Configuration
Basic System Configuration Using an E-type CPU Unit
CP1E CPU Unit Expansion I/O Units Expansion Units DIN Track

CPU Unit with 30 or 40 I/O Points Support Software CX-Programmer Personal computer IBM PC/AT or equivalent CP1E-E30DR-A CP1E-E40DR-A

20 or 40 I/O Points 8 inputs 8 outputs 16 outputs 32 outputs

Analog I/O Analog inputs Analog outputs Temperature sensors CompoBus/S I/O Link Unit

Up to 3 Units can be connected When a two level layout is created by expansion and distance is required CPU Unit with 20 I/O Points CP1E-E20DR-A CP1E CPU Unit Expansion Units and Expansion I/O Units I/O Connecting Cable

CP1W-CN811

Basic System Configuration Using an N-type CPU Unit


Battery CP1W-BAT01 CP1E CPU Unit Expansion I/O Units Expansion Units DIN Track

CPU Unit with 30 or 40 I/O Point Support Software CX-Programmer


Personal computer

20 or 40 I/O Points 8 inputs 8 outputs

Analog I/O Analog inputs Analog outputs Temperature sensors CompoBus/S I/O Link Unit

IBM PC/AT or equivalent

CP1E-N30 CP1E-N40

Built in RS-232C 16 outputs Programmable Terminal (PT) 32 outputs

(NT Link) Up to 3 Units can be connected General component Inverter


*Neither the CP1W-DAM01 LCD Option Board nor the CP1W-CIF41 Ethernet Option Board can be used.

CPU Unit with 20 I/O Points CP1E-N20 (No-protocol mode) (Modbus-RTU) -

RS-232C Option Board CP1W-CIF01 Or

RS-422A/485 Option Board CP1W-CIF11 CP1W-CIF12


COMM

COMM

CP-series PLC or CJ1M PLC

Host computer When a two level layout is created by expansion and distance is required CP1E CPU Unit (Host Link) Expansion Units and Expansion I/O Units I/O Connecting Cable

(Serial PLC Link) CP1W-CN811

CP1E-E@D@-A/CP1E-N@D@-@

Ordering Information
International Standards The standards are abbreviated as follows: U: UL, U1: UL (Class I Division 2 Products for Hazardous Locations), C: CSA, UC: cULus, UC1: cULus (Class I Division 2 Products for Hazardous Locations), CU: cUL, N: NK, L: Lloyd, and CE: EC Directives. Contact your OMRON representative for further details and applicable conditions for these standards.

E-type CP1E CPU Units (Basic Models)


Specifications Product name Power Supply Inputs Outputs Output type Program capacity Data memory capacity External power supply (24 VDC) (A) Current consumption (A) Model 5V 24 V Standards

E-type CPU Units with 20 I/O Points

12

Relay

--

0.17

0.08

CP1E-E20DR-A

E-type CPU Units with 30 I/O Points

100 to 240 VAC

18

12

Relay

2K steps

2K words

0.30

0.17

0.07

CP1E-E30DR-A

CE

E-type CPU Units with 40 I/O Points

24

16

Relay

0.30

0.17

0.09

CP1E-E40DR-A

Note: There are no accessories included with E-type CP1E CPU Units. A Battery (CP1W-BAT01) cannot be used.

CP1E-E@D@-A/CP1E-N@D@-@
N-type CP1E CPU Units (Application Models)
Specifications Product name Power Supply Inputs Outputs Output type Relay 100 to 240 VAC Transistor (sinking) Transistor (sourcing) 12 8 Relay Transistor (sinking) Transistor (sourcing) N-type CPU Units with 30 I/O Points Relay 100 to 240 VAC Transistor (sinking) Transistor (sourcing) 18 12 Relay 24 VDC Transistor (sinking) Transistor (sourcing) N-type CPU Units with 40 I/O Points Relay 100 to 240 VAC Transistor (sinking) Transistor (sourcing) Relay 24 VDC Transistor (sinking) Transistor (sourcing) 8K steps 8K words ---0.30 0.30 0.30 8K steps 8K words ---0.21 0.31 0.31 0.09 0.02 0.02 CP1E-N40DR-D CP1E-N40DT-D CP1E-N40DT1-D 0.21 0.27 0.27 0.21 0.31 0.31 0.07 0.02 0.02 0.09 0.02 0.02 CP1E-N30DR-D CP1E-N30DT-D CP1E-N30DT1-D CP1E-N40DR-A CP1E-N40DT-A CP1E-N40DT1-A 8K steps 8K words -0.18 0.08 CP1E-N20DR-D Program capacity Data memory capacity External power supply (24 VDC) (A) -Current consumption (A) Model 5V 24 V Standards

N-type CPU Units with 20 I/O Points

0.18

0.08

CP1E-N20DR-A

--

0.23

0.02

CP1E-N20DT-A

--

0.23

0.02

CP1E-N20DT1-A

24 VDC

--

0.23

0.02

CP1E-N20DT-D

--

0.23

0.02

CP1E-N20DT1-D

0.30 0.30 0.30

0.21 0.27 0.27

0.07 0.02 0.02

CP1E-N30DR-A CP1E-N30DT-A CP1E-N30DT1-A CE

24

16

Battery Set For N-type CP1E CPU Units Note: Mount a Battery to an N-type CPU Unit if the data in the following areas must be backed up for power interruptions. DM Area (D) (except backed up words in the DM Area), Holding Area (H), Counter Completion Flags (C), Counter Present Values (C), Auxiliary Area (A), and Clock Function (Use batteries within two years of manufacture.)

CP1W-BAT01

CE

Note: There are no accessories included with N-type CP1E CPU Units. RS-232C connectors for the built-in RS-232C port and the Battery (CP1WBAT01) are not included.

CP1E-E@D@-A/CP1E-N@D@-@
Options (for N-type CP1E CPU Units with 30 I/O Points or 40 I/O Points)
The Options cannot be used for N-type CPU Units with 20 I/O points and all E-type CPU Units.
Product name RS-232C Option Board Specifications One RS-232C Option Board can be mounted to the Option Board slot. For N-type CP1E CPU Units with 30 I/O Points or 40 I/O Points only. One RS-232C connector is included. Model Standards

CP1W-CIF01 UC1, N, L, CE CP1W-CIF11

RS-422A/485 Option Board One RS-422A/485 Option Board can be mounted to the Option Board slot. For N-type CP1E CPU Units with 30 I/O Points or 40 I/O Points only. CP1W-CIF12 N, L, CE

RS-422A/485 Isolated-type Option Board

Note: It is not possible to use a CP-series Ethernet Option Board (CP1W-CIF41), LCD Option Board (CP1W-DAM01), or Memory Card (CP1WME05M) with a CP1E CPU Unit.

Programming Devices
Specifications Product name CX-One Lite is a subset of the complete CX-One package that provides only the Support Software required for micro PLC applications. CX-One Lite runs on the following OS. Windows 2000 (Service Pack 3 or higher), XP, or Vista CX-One Lite Ver. 4.@ includes Micro PLC Edition CXProgrammer Ver.9.@. The Smart Input function is provided. Number of licenses Media Model Standards

FA Integrated Tool Package CX-One Lite Ver.4.@

1 license

CD

CXONE-LT01C-V4

--

Micro PLC Edition CX-Programmer can still be ordered individually with the following model number. Micro PLC Edition CX-Programmer Ver.9.@ Micro PLC Support Software The Smart Input function is provided. OS: Windows 2000 (Service Pack 3 or higher), XP, or Vista Applicable models: CP1@, CPM@@, SRM1 CX-One is a package that integrates the Support Software for OMRON PLCs and components. CX-One runs on the following OS. OS: Windows 2000 (Service Pack 3 or higher), XP, or Vista CX-One Ver. 3.@ includes CX-Programmer Ver. 8.@. 1 license CD WS02-CXPC2-V9 --

CD 1 license *1 DVD *2

*4 CXONE-AL01C-V3 -*4 CXONE-AL01D-V3

CX-One FA Integrated Tool Package Ver. 3.@

CX-Programmer can still be ordered individually with the following model number. CX-Programmer Ver. 8. @ PLC Support Software OS: Windows 2000 (Service Pack 3 or higher), XP, or Vista 1 license *3 CD WS02-CXPC1-V8 --

Note: The Smart Input function is supported only by Micro PLC Edition CX-Programmer version 9.0 or higher and CX-Programmer for CP1E version 1.0. * 1 Site licenses are available for the CX-One (3, 10, 30 or 50 licenses). * 2 When purchasing the DVD format, verify the computer model and DVD drive specifications before purchasing. * 3 Site licenses are available for the CX-Programmer (3 or 10 licenses). * 4 CX-Programmer version 8.2 or higher is required for CP1E PLCs. CX-Programmer version 8.2 is available via a CX-One V3 auto update. The following tables lists the Support Software that can be installed from CX-One
Support Software in CX-One Micro PLC Edition CX-Programmer CX-Programmer CX-Integrator Switch Box Utility CX-Protocol CX-Simulator CX-Position CX-Motion-NCF CX-Motion-MCH CX-Motion Ver.9.@ Ver.8.@ Ver.2.@ Ver.1.@ Ver.1.@ Ver.1.@ Ver.2.@ Ver.1.@ Ver.2.@ Ver.2.@ CX-One Lite Ver.4.0 Yes No Yes Yes No Yes No No No No CX-One Ver.3.2 No Yes Yes Yes Yes Yes Yes Yes Yes Yes CX-Drive CX-Process Tool Faceplate Auto-Builder for NS CX-Designer NV-Designer CX-Thermo CX-ConfiguratorFDT CX-FLnet Network Configurator CX-Server Support Software in CX-One Ver.1.@ Ver.5.@ Ver.3.@ Ver.3.@ Ver.1.@ Ver.4.@ Ver.1.@ Ver.1.@ Ver.3.@ Ver.4.@ CX-One Lite Ver.4.0 Yes No No Yes Yes Yes Yes No Yes Yes CX-One Ver.3.2 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Note: For details, refer to the CX-One Catalog (Cat. No. R134).

CP1E-E@D@-A/CP1E-N@D@-@
Expansion I/O Units and Expansion Units (for E-type CP1E CPU Units with 30 I/O Points or 40 I/O Points and N-type CP1E CPU Units with 30 I/O Points or 40 I/O Points)
E-type CP1E CPU Units with 20 I/O points and N-type CP1E CPU Units with 20 I/O points do not support Expansion I/O Units and Expansion Units.
Specifications Unit type Product name Inputs Input Unit 8 --0.018 -CP1W-8ED Outputs Output type Current consumption (A) 5V 24 V

Model

Standards

Output Units -8

Relay Transistor (sinking) Transistor (sourcing) Relay -16 Transistor (sinking) Transistor (sourcing) Relay -32 Transistor (sinking) Transistor (sourcing)

0.026 0.075 0.075 0.042 0.076 0.076 0.049 0.113 0.113 0.103 0.130 0.130 0.080 0.160 0.160

0.044 --0.090 --0.131 --0.044 --0.090 ---

CP1W-8ER CP1W-8ET CP1W-8ET1 CP1W-16ER CP1W-16ET CP1W-16ET1 CP1W-32ER CP1W-32ET CP1W-32ET1 CP1W-20EDR1 CP1W-20EDT CP1W-20EDT1 CP1W-40EDR CP1W-40EDT CP1W-40EDT1

U, C, N, L, CE

N, L, CE

CP1W Expansion I/O Units

N, L, CE

I/O Units 12 8

Relay Transistor (sinking) Transistor (sourcing) Relay 24 16 Transistor (sinking) Transistor (sourcing)

U, C, N, L, CE

N, L, CE

Analog Input Unit

4 analog inputs Input range: 0 to 5 V, 1 to 5 V, 0 to 10 V, 10 V, 0 to 20 mA, or 4 to 20 mA. Resolution: 1/6000 4 analog outputs Output range: 0 to 5 V, 1 to 5 V, 0 to 10 V, 10 V, 0 to 20 mA, or 4 to 20 mA. Resolution: 1/6000 2 analog inputs and 1 analog output I/O range: 0 to 5 V, 1 to 5 V, 0 to 10 V, 10 V, 0 to 20 mA, or 4 to 20 mA. Resolution: 1/6000 2 temperature sensor inputs Sensor type: Thermocouple (J or K) 4 temperature sensor inputs Sensor type: Thermocouple (J or K) 2 temperature sensor inputs Sensor type: Platinum resistance thermometer (Pt100 or JPt100) 4 temperature sensor inputs Sensor type: Platinum resistance thermometer (Pt100 or JPt100)

0.100

0.090

CP1W-AD041 UC1, N, L, CE

Analog Output Unit

0.080

0.124

CP1W-DA041

Analog I/O Unit

0.083

0.110

CP1W-MAD11

CP1W Expansion Units

Temperature Sensor Unit

0.040 0.040 0.054

0.059 0.059 0.073

CP1W-TS001 CP1W-TS002 CP1W-TS101 U, C, N, L, CE

0.054

0.073

CP1W-TS102

CompoBus/S I/O Link Unit CompoBus/S slave 8 inputs and 8 outputs 0.029 -CP1W-SRT21

I/O Connecting Cable


Product name I/O Connecting Cable Specifications 80 cm (for CP1W Expansion I/O Units and Expansion Units) Only one I/O Connecting Cable can be used in each PLC. Model CP1W-CN811 Standards UC1, N, L, CE

Note: An I/O Connecting Cable (approx. 6 cm) for horizontal connection is provided with CP1W Expansion I/O Units and Expansion Units.

CP1E-E@D@-A/CP1E-N@D@-@

General Specifications
Type Model Enclosure Dimensions (H D W) AC power supply models CP1E-@@@@-A Mounted in a panel CPU Unit with 20 I/O points (CP1E-@20D@-@): 90mm *1 85mm *2 86 mm CPU Unit with 30 I/O points (CP1E-@30D@-@): 90mm *1 85mm *2 130 mm CPU Unit with 40 I/O points (CP1E-@40D@-@): 90mm *1 85mm *2 150 mm CPU Unit with 20 I/O points (CP1E-@20D@-@): 370g max. CPU Unit with 30 I/O points (CP1E-@30D@-@): 600g max. CPU Unit with 40 I/O points (CP1E-@40D@-@): 660g max. Supply voltage Operating voltage range Power consumption 100 to 240 VAC 50/60 Hz 85 to 264 VAC 15 VA/100 VAC max. CP1E-@20D@-A 25 VA/240 VAC max. 50 VA/100 VAC max. CP1E-@30D@-A/@40D@-A 70 VA/240 VAC max. 120 VAC, 20 A for 8 ms max. for cold start at room temperature 240 VAC, 40 A for 8 ms max. for cold start at room temperature None (CP1E-@20D@-A) 300 mA 24 VDC (CP1E-@30D@-A/@40D@-A) 20 M min. (at 500 VDC) between the external AC terminals and GR terminals 2,300 VAC 50/60Hz for 1 min between AC external and GR terminals Leakage current: 5 mA max. 10 ms min. 0 to 55 C 10% to 90% No corrosive gas. -20 to 75 C (excluding battery) 2,000 m max. 2 or less: Conforms to JIS B3502 and IEC 61131-2. 2 kV on power supply line (Conforms to IEC61000-4-4.) Category II: Conforms to JIS B3502 and IEC 61131-2. Zone B Conforms to JIS 60068-2-6. 5 to 8.4 Hz with 3.5-mm amplitude, 8.4 to 150 Hz Acceleration of 9.8 m/s2 for 100 min in X, Y, and Z directions (10 sweeps of 10 min each = 100 min total) Conforms to JIS 60068-2-27. 147 m/s2, 3 times in X, Y, and Z directions Fixed (not removable) M3 EC Directive Ground to 100 or less. 24 VDC 20.4 to 26.4 VDC 13 W max. (CP1E-N20D@-D) 20 W max. (CP1E-N30D@-D/N40D@-D) *4 DC power supply models CP1E-N@@@-D

Weight

Electrical specifications

Inrush current External power supply *3 Insulation resistance Dielectric strength Power OFF detection time Ambient operating temperature Ambient humidity Atmosphere Ambient storage temperature Altitude

30 A max. (for cold start) 20ms max.

None No issulation between primary and secondary DC power supplies. No issulation between primary and secondary DC power supplies. 2 ms min.

Application environment

Pollution degree Noise resistance Overvoltage category EMC Immunity Level Vibration resistance Shock resistance

Terminal block Terminal screw size Applicable standards Grounding method

*1 *2 *3 *4

Total of 110 mm with mounting brackets. Excluding cables. Use the external power supply to power input devices. Do not use it to drive output devices. This is the rated value for the maximum system configuration. Use the following formula to calculate power consumption for CPU Units with DC power. Formula: DC power consumption = (5V current consumption 5 V/70% (internal power efficiency) + 24V current consumption) 1.1(current fluctuation factor) The above calculation results show that a DC power supply with a greater capacity is required.

CP1E-E@D@-A/CP1E-N@D@-@

Performance Specifications
Item CP1EE20DR-A E30DR-A E40DR-A N20D@-@ N30D@-@ N40D@-@ 2 K steps (8 Kbytes) including the symbol table, comments, and program indices of the CX-Programmer Stored program method Cyclic scan with immediate refreshing Ladder diagram Approximately 200 Overhead processing time Instruction execution times 0.4 ms Basic instructions (LD): 1.19 s min. Special instructions (MOV): 7.9 s min. None 20 20 12 inputs 8 outputs 3 Units 150 (30 built in, 40 x 3 expansion) 30 18 inputs 12 outputs 160 (40 built in, 40 x 3 expansion) 40 24 inputs 16 outputs None 20 20 12 inputs 8 outputs 3 Units 150 (30 built in, 40 x 3 expansion) 30 18 inputs 12 outputs 160 (40 built in, 40 x 3 expansion) 40 24 inputs 16 outputs 8 K steps (32 Kbytes) including the symbol table, comments, and program indices of the CX-Programmer

Program capacity Control method I/O control method Program language Instructions Processing speed

Number of CP1W-series Expansion Units connected Maximum number of I/O points

Built-in I/O

High-speed counter mode/ maximum frequency High-speed counters Built-in input functions

Incremental Pulse Inputs 10 kHz: 6 counters Up/Down Inputs 10 kHz: 2 counters Pulse + Direction Inputs 10 kHz: 2 counters Differential Phase Inputs (4x) 5 kHz: 2 counters Linear mode Ring mode 32 bits

Incremental Pulse Inputs 100 kHz: 2 counters,10 kHz: 4 counters Up/Down Inputs 100 kHz: 1 counters,10 kHz: 1 counters Pulse + Direction Inputs 100 kHz: 2 counters Differential Phase Inputs (4x) 50 kHz: 1 counter, 5 kHz: 1 counter

Counting mode Count value Counter reset modes Control method

Phase Z and software reset (excluding increment pulse input) Software reset Target Matching Range Comparison 6 inputs (interrupt input pulse width: 50 s min.) 6 inputs (input pulse width: 50 s min.) Delays can be set in the PLC Setup (0 to 32 ms, default: 8 ms). Set values: 0, 1, 2, 4, 8, 16, or 32 ms Pulse + Direction Mode 1 Hz to 100 kHz: 2 outputs Continuous mode (for speed control) Independent mode (for position control) Relative coordinates: 0000 0000 to 7FFF FFFF hex (0 to 2147483647) Absolute coordinates: 8000 0000 to 7FFF FFFF hex (-2147483647 to 2147483647) Trapezoidal acceleration and deceleration (Cannot perform S-curve acceleration and deceleration.) Only target position can be changed.

Input interrupts Quick-response Inputs Normal input Input constants Pulse output method and output frequency Output mode Number of output pulses

Pulse outputs (Models with transistor outputs only) Built-in output functions

No pulse output function Acceleration/ deceleration curves Changing SVs during instruction execution Origin searches Frequency

Included 2.0 to 6,553.5 Hz (in increments of 0.1 Hz) with 1 output or 2 Hz to 32,000 Hz (in increments of 1 Hz) with 1 output PWM output function not included 0.0% to 100.0% (in increments of 0.1%) Accuracy: +1%/-0% at 2 Hz to 10,000 Hz and +5%/-0% at 10,000 Hz to 32,000 kHz Continuous Mode 2 adjusters (Setting range: 0 to 255)

Pulse outputs (Models with transistor outputs only) Analog adjusters

Duty factor Output mode

CP1E-E@D@-A/CP1E-N@D@-@

Item

CP1EPeripheral USB Port Transmission 5 m max. distance Built-in RS-232C port Communications method synchronization Baud rate Transmission No built-in RS-232C port distance Supported protocol Serial Option port E20DR-A E30DR-A Conforming to USB 2.0 B type E40DR-A N20D@-@ N30D@-@ N40D@-@

Interface: Conforms to EIA RS-232C. Half duplex Start-stop 1.2, 2.4, 4.8, 9.6, 19.2, 38.4, 57.6, or 115.2 kbps 15 m max. Host Link 1:N NT Link No-protocol mode Serial PLC Link Slave, Serial PLC Link Master Modbus-RTU Easy Master 1 port CP1W-CIF01 One RS-232C port CP1W-CIF11 One RS-422A/485 port CP1W-CIF12 One RS-422A/485 port (isolated) Depends on Option Board. Depends on Option Board. 1.2, 2.4, 4.8, 9.6, 19.2, 38.4, 57.6, or 115.2 kbps Host Link 1:N NT Link No-protocol mode Serial PLC Link Slave, Serial PLC Link Master Modbus-RTU Easy Master

Communications Mountable Option Boards

Communications method Option Board cannot be mounted. synchronization Baud rate

Compatible protocols

Number of tasks

Maximum subroutine number Maximum jump number Scheduled interrupt tasks

Clock

Built-in EEPROM

Memory backup

Battery backup With CP1W-BAT01 Battery (Sold separately)

CIO Area Work Area (W) Holding Area (H)

Input Bits Output Bits Serial PLC Link Words

Auxiliary Area (A) Temporary Relay Area (TR) (TR Area) Timer Area (T) Counter Area (C) Data Memory Area (D)

Operating modes

17 One cyclic execution task One scheduled interrupt task (always interrupt task 1) Six input interrupt tasks (interrupt tasks 2 to 7) Sixteen high-speed counter interrupt tasks (interrupt tasks 1 to 16) 128 128 1 interrupt task Included. Accuracy (monthly deviation): Clock function not included. -4.5 min to -0.5 min at ambient temperature of 55oC, -2.0 min to +2.0 min at ambient temperature of 25oC, -2.5 min to +1.5 min at ambient temperature of 0oC Ladder programs and parameters are automatically saved to built-in EEPROM A section of the Data Memory Area can be saved to the built-in EEPROM. CP1W-BAT01 can be used. Maximum battery service life: 5 years Backup Time Battery cannot be mounted. Guaranteed value (ambient temperature: 55oC): 13,000 hours (approx. 1.5 years) Effective value (ambient temperature: 25oC): 43,000 hours (approx. 5 years) 1,600 bits (100 words): CIO 0.00 to CIO 99.15 (CIO 00 to CIO 99) 1,600 bits (100 words): CIO 100.00 to CIO 199.15 (CIO 100 to CIO 199) 1,440 bits (90 words): CIO 200.00 to CIO 289.15 (words CIO 200 to CIO 289) 1,600 bits (100 words): W0.00 to W99.15 (W0 to W99) 800 bits (50 words): H0.00 to H49.15 (H0 to H49) The bits and words in this area are used only in programming. Bit ON/OFF status will be retained when the operating mode is changed. Read-only: 7,168 bits (448 words) A0 to A447 Read/write: 4,896 bits (306 words) in words A448 to A753 16 bits: TR0 to TR15 256 timer numbers (T0000 to T255 (separate from counters)) 256 counter numbers (C0000 to C255 (separate from timers)) 2 Kwords: D0 to D2047 8 Kwords: D0 to D8191 Of these, 1,500 words can be saved to the backup Of these, 7,000 words can be saved to the backup memory (built-in EEPROM) using settings in the memory (built-in EEP-ROM) using settings in the Auxiliary Area. Auxiliary Area PROGRAM mode: Program execution is stopped. Preparations can be executed prior to program execution in this mode. MONITOR mode: Programs are executed. Some operations, such as online editing, and changes to present values in I/O memory, are enabled in this mode. RUN mode: Programs are executed. This is the normal operating mode.

CP1E-E@D@-A/CP1E-N@D@-@

Function Specifications
Function Cycle time management Monitoring the cycle time High-speed counter inputs High-speed pulse inputs Input pulse frequency measurement Minimum cycle time Function description Makes the cycle time consistent. Monitors the cycle time. High-speed pulses from devices such as a rotary encoder are counted. The counted values are stored in the Auxiliary Area. Interrupt tasks can be executed when target is reached or by range comparison. The frequency of pulses input by the PRV instruction is measured. Relevant interrupt tasks are executed during the cycle when the CPU Unit built-in inputs turn ON or turn OFF. Inputs can be read without being affected by cycle time. Use the quick-response inputs to read signals shorter than the cycle time. Cyclic refreshing Immediate refreshing The CPU Units built-in I/O are cyclically refreshed. I/O refreshing by immediate refreshing instructions Input constants can be set for Basic I/O Units. The response time can be increased to reduce the effects of chattering and noise at input contacts. The response time can be decreased to enable detecting shorter input pulses. A pulse signal is output and positioning or speed control is performed with a servo driver that accepts a pulse input. Continuous mode for speed control or independent mode for position control can be used. There are functions for changing to positioning during speed control and for changing the target value during positioning. Origin searches and origin returns Pulses for which the duty ratio (ratio between ON time and OFF time during one pulse cycle) can be set are output. All of the outputs on the CPU Units I/O can be turned OFF when an error occurs in RUN or MONITOR mode. The Expansion I/O Units and Expansion Units are cyclically refreshed. I/O refreshing by IORF instruction All of the outputs on Expansion I/O Units and Expansion Units are turned OFF (0000 hex) when an error occurs in RUN or MONITOR mode. The response time can be increased to reduce the effects of chattering and noise at input contacts. The response time can be decreased to enable detecting shorter input pulses. Errors in Expansion Units are detected. The CPU Unit is notified that the Expansion Unit stopped due to an error.

Interrupt inputs Inputs Quick-response inputs

CPU Unit built-in functions

Normal inputs

I/O refreshing

Input response times Pulse outputs (Models with transistor outputs only)

Pulse control

Outputs

Origin positioning

PWM outputs (Models with transistor outputs only) Normal outputs Functions supported by both Expansion I/O Unit and Expansion Unit Expansion I/O Units Expansion Units I/O refreshing Load OFF function Cyclic refreshing Refreshing by IORF

Expansion I/O Units and Expansion Units

Load OFF function

Input response times Unit error detection

The status of I/O memory can be held when the operating mode is changed. Holding I/O memory when changing operating modes Memory The forced-set/reset status can be held when the operating mode is changed. management Automatic backup to the backup memory Automatic backup of ladder programs and parameter area to the backup memory functions (built-in EEPROM) (built-in EEPROM) Communications Peripheral USB port Peripheral bus (toolbus) -Port for communications with computer (CX-Programmer) -Host Link command can be sent to Host Computer or PT to read/write I/O memory, read/ control the operating mode, and perform other operations for PLC. I/O instructions for communications ports (TXD/RXD instructions) can be used for data transfer with peripheral devices such as bar code readers. I/O memory in the PLC can be allocated and directly linked to various PT functions, including status control areas, status notification areas, touch switches, lamps, memory tables, and other objects. Up to ten words per Unit can be shared by up to nine CPU Units, including one Polling Unit and eight Polled Units. Note: Programmable Terminal (PT) cannot be connected. Modbus-RTU commands are sent by the Modbus-RTU Master function. Modbus slaves, such as inverters, can be easily controlled with serial communications. Tasks can be executed at a specified interval (1.0 ms min., Unit: 0.1 ms). Interrupt tasks are processed when the built-in input turns ON or OFF. This function counts input pulses with the CPU Units built-in high-speed counter and executes an interrupt task when the count reaches the preset value or falls within a preset range (target value or zone comparison).

Serial port (CP1E-N@D@-@ only) Host Link (SYSWAY) communications No-protocol communications NT Link communications

Serial PLC Links Modbus-RTU Easy Master function Scheduled interrupts Interrupt inputs Interrupt High-speed counter interrupts

10

CP1E-E@D@-A/CP1E-N@D@-@

Function
Power supply management Memory protection Number of power interruptions counter Online editing Force-set/reset Debugging Differentiate monitoring Storing the stop position at errors Program check Error Log CPU error detection User-defined failure diagnosis Load OFF function System FAL error detection (User-defined non-fatal error) Backup memory error detection Non-fatal error detection PLC Setup error detection Option Board errors Battery error detection (N-type CPU Units only) Memory error detection I/O bus error detection Too Many I/O Points Error Detection Program error detection Instruction processing error detection Indirect DM addressing BCD error Fatal Error Detection Illegal area access error detection No END error detection Task error detection overflow error detection Invalid instruction error detection User program area overflow error detection Cycle time exceeded error detection System FALS error detection (user-defined fatal error) Maintenance Automatic online connection via network Read protection using password Write protection from FINS commands

Function description Holding Area data, DM Area data, EM Area data, Counter Completion Flags, and counter present values are held even when power is turned OFF. This function can be used only with an N-type CPU Unit and only when the Battery Set (sold separately) is mounted. The number of times power has been interrupted is counted. The program can be changed during operation in MONITOR mode or PROGRAM mode. Specified bits can be set or reset. ON/OFF changes in specified bits can be monitored. The location and task number where execution stopped for a program error is recorded. The programs can be checked for items such as no END instruction and FALS/FAL errors at startup. Details and the time of occurrence of error codes predefined by the CPU Unit are stored. CPU Unit WDT errors are detected. Errors can be generated for user-specified conditions: Non-fatal errors (FAL) and fatal errors (FALS). The built-in outputs, Expansion I/O Unit outputs, and Expansion Unit outputs are turned OFF. This function generates a non-fatal (FAL) error when the user-defined conditions are met in program. This function detects when data in the backup memory (built-in EEPROM) that stores the ladder program is corrupted. This function detects setting errors in the PLC Setup. This function detects when the Option Board is malfunctioning or disconnected. This function detects when the battery voltage is low or the battery is disconnected. Note: This function is valid only when a battery is mounted and the Do not detect battery error Check Box is cleared in the PLC Setup. This function detects errors that occur in memory of the CPU Unit. This function detects errors that occur during data transfer between the CPU Unit and another Unit. This function detects when more than the maximum number of CP1W Expansion I/O Units and Expansion Units are connected to the PLC. This function detects when there is an error in the program. See the following for details. This function detects an error when the given data value is invalid when executing an instruction, or execution of instruction between tasks was attempted. This function detects an error when an indirect DM/EM address in BCD mode is not BCD. This function detects an error when an attempt is made to access an illegal area with an instruction operand. This function detects an error when there is no END instruction at the end of the program. The execution condition for an interrupt task was met but there is no interrupt task with the specified number. This function detects an error when too many differentiated instructions are entered or deleted during online editing (131,072 times or more). This function detects an error when an attempt is made to execute an instruction that is not defined in the system. This function detects an error when instruction data is stored after the last address in user program area. This function monitors the cycle time (10 to 1,000 ms) and stops the operation when the set value is exceeded. This function generates a fatal (FALS) error when the user-defined conditions are met in program. This function enables automatically connecting to the PLC online when the CX-Programmer is directly connected by a serial connection (peripheral USB port or serial port). This function protects user memory. Read protection: Set a password using the CX-Programmer. Overwrite protection is not provided. This function prohibits writing by using FINS commands sent over the network.

Self-diagn osis and restoration

Security functions

11

CP1E-E@D@-A/CP1E-N@D@-@

Internal Memory in the CPU Units


CPU Unit Memory Backup
As shown in the following diagram, the internal memory in the CPU Unit consists of built-in RAM and built-in EEPROM. The built-in RAM is used as execution memory and the built-in EEPROM is used as backup memory.

CPU Unit Built-in EEPROM


Backup memory User Program Area (Backup)

Built-in RAM
Execution Memory
Automatic backup Read at startup

User Program Area Area where data is backed up even if the power supply is interrupted for longer than the back-up time of the built-in capacitor.

Automatic backup

PLC Setup
Read at startup

PLC Setup

I/O Memory Areas


Backup using bit in Auxiliary Area

DM Area
DM Area data read at startup

DM Area

Area where data is cleared if the power supply is interrupted for longer than the back-up time of the built-in capacitor.

Data is retained even if the power supply is interrupted for longer than the backup time of the built-in capacitor.

If a CP1W-BAT01 Battery (sold separately) is mounted to an N-type CPU Unit, which is normally backed up by a built-in capacitor, data will be backed up by the battery.

Precautions for Correct Use


Create a system and write the ladder programs so that problems will not occure in the system if the data in these area may be unstable. Data in areas such as the DM area (D), Holding Area (H), the Counter Present Values (C) and the status of Counter Completion Flags (C), which is retained by the battery, may be unstable when the power supply is turned off (Except for the DM area that are retained by the built-in EEPROM using the Aucilliary Area bit.) The error log, and clock data (N-type CPU Unit only) in the Auxiliary Area will become unstable. Other words and bits in the Auxiliary Area will be cleared to their default values. The built-in capacitors backup time varies with the ambient temperature as shown in the following graph.

Backup time of built-in capacitor

50 hours E-type CP1E CPU Unit 40 hours N-type CP1E CPU Unit 25 hours 20 hours 9 hours 7 hours 25 40 Ambient temperature 60

12

CP1E-E@D@-A/CP1E-N@D@-@
I/O Memory Areas
Data can be read and written to I/O memory from the ladder programs. I/O memory consists of an area for I/O with external devices, user areas, and system areas.

System Areas Input bits (starting from CIO 0)

User Areas

Auxiliary Area (A) Timer Area (T)

Work Area (W) DM Area (D) Holding Area (H)

Counter Area (C) Condition Flags

Clock Pulses

Output bits (starting from CIO 100)

I/O Memory Areas


Name Input Bits CIO Area Work Area (W) Holding Area (H) Output Bits Serial PLC Link Words No. of bits 1,600 bits (100 words) 1,600 bits (100 words) 1,440 bits (90 words) 1,600 bits (100 words) 800 bits (50 words) Word addresses CIO 0 to CIO 99 CIO 100 to CIO 199 CIO 200 to CIO 289 W0 to W99 H0 to H49 Remarks ----Data in this area is retained during power interruptions if a Battery Set (sold separately) is mounted to an N-type CPU Unit. Data in specified words of the DM Area can be retained in the built-in EEPROM in the backup memory by using a bit in the Auxiliary Area. Applicable words: D0 to D1499 Data in specified words of the DM Area can be retained in the built-in EEPROM in the backup memory by using a bit in the Auxiliary Area. Applicable words: D0 to D6999 --Data in this area is retained during power interruptions if a Battery Set (sold separately) is mounted to an N-type CPU Unit. -A0 to A447 A448 to A753 TR0 to TR15. Data in this area is retained during power interruptions if a Battery Set (sold separately) is mounted to an N-type CPU Unit. --

E-type CPU Unit Data Memory Area (D) N-type CPU Unit Present values Timer Completion Flags Present values

2 Kwords

D0 to D2047

8 Kwords 256 256 256

D0 to D8191

Timer Area (T)

T0 to T255

Counter Area (C)

C0 to C255

Counter Completion Flags 256 Auxiliary Area (A) Temporary Area (TR) Read only Read-write 7168 bits (448 words) 4,896 bits (306 words) 16 bits

13

CP1E-E@D@-A/CP1E-N@D@-@

Backing Up and Restoring DM Area Data


The contents of the DM Area (D) will become unstable if the power supply is interrupted for longer than the backup time of the built-in capacitor for an N-type CPU Unit without a Battery or for an E-type CPU Unit. The contents of the specified words in the DM Area data can be backed up from RAM to the built-in EEPROM backup memory during operation by turning ON a bit in the Auxiliary Area. The number of DM Area words to back up is specified in the Number of CH of DM for backup Box in the PLC Setup. If the Restore D0- from backup memory Check Box is selected in the PLC Setup, the backup data will automatically be restored to RAM when the power is turned back ON so that data is not lost even if power is interrupted.

CP1E CPU Unit


A751.15 (DM Backup Save Start Bit) turned ON RAM DM Area (D) D0 Specified number of words nCH D(n-1) Data restored Data backed up EEPROM Backup Memory DM backup data

Specify the number of words starting from D0 in the Number of CH of DM for backup Box in the Startup Data Read Area in PLC Setup

DM backup data is restored to the RAM when power supply is turned ON again if the Restore D0- from backup memory Check Box is selected in the Startup Data Read Area in the PLC Setup.

Conditions for Executing Backup


Specified words starting from D0 in the RAM can be saved to the built-in EEPROM backup memory by turning ON A751.15. (These words are called the DM backup words and the data is called the DM backup data.) A751.15 (DM Backup Save Start Bit) can be used in any operating mode (RUN, MONITOR, or PROGRAM mode).

Words That Can Be Backed Up


E-type CP1E CPU Units: D0 to D1499 N-type CP1E CPU Units: D0 to D6999

Number of Words To Back Up


The number of words to back up starting from D0 is set in the Number of CH of DM for backup Box in the Startup Data Read Area in the PLC Setup.

Restoring DM Backup Data to RAM When Power Is Turned ON


The DM backup data can be restored to RAM when power is turned ON by selecting the Restore D0- from backup memory Check Box in the Startup Data Read Area in the PLC Setup.

14

CP1E-E@D@-A/CP1E-N@D@-@

Built-in Inputs
Terminal Arrangements
Input Terminal Arrangement for CPU Unit with 20 I/O Points
AC power supply models

L1 L2/N COM 01 NC 00 02

03 04

05 06

07 08

09 10

11

IN 0 CH
DC power supply models

+ NC

COM 01 00 02

03 04

05 06

07 08

09 10

11

IN 0 CH

Input Terminal Arrangement for CPU Unit with 30 I/O Points


AC power supply models

L1 L2/N COM 01 00 02

03 04

05 06

07 08

09 10

11 00

01 02

03 04

05 NC

IN 0 CH
DC power supply models

IN 1 CH

+ NC

COM 01 00 02

03 04

05 06

07 08

09 10

11 00

01 02

03 04

05 NC

IN 0 CH

IN 1 CH

Input Terminal Arrangement for CPU Unit with 40 I/O Points


AC power supply models

L1 L2/N COM 01 00 02

03 04

05 06

07 08

09 10

11 00

01 02

03 04

05 06

07 08

09 10

11

IN 0 CH

IN 1 CH

DC power supply models

+ NC

COM 01 00 02

03 04

05 06

07 08

09 10

11 00

01 02

03 04

05 06

07 08

09 10

11

IN 0 CH

IN 1 CH

15

CP1E-E@D@-A/CP1E-N@D@-@
Allocating Built-in Inputs to Functions
Input terminals are allocated functions by setting parameters in the PLC Setup. Set the PLC Setup so that each terminal is used for only one function.
Settings in PLC Setup

CPU Unit

Input terminal block

Interrupt input setting on Built-in Input Tab Page

Origin search High-speed counter 0 to 3 setting on Builtsettings on in Input Tab Page Pulse Output 0/ 1 Tab Page

CPU Unit with 20 I/O points

CPU Unit with 30 I/O points

CPU Unit with 40 I/O points

Normal Terminal block label Terminal number Normal input

Interrupt Input interrupt

Quick Quickresponse input Single-phase (increment pulse input)

Use Two-phase (differential phase x4 or up/down) Twophase (pulse/ direction) Use

00 01 02

Normal input 0 Normal input 1 Normal input 2 Normal input 3 Normal input 4 Normal input 5 Normal input 6 Normal input 7 Normal input 8 Normal input 9 Normal input 10 Normal input 11 Normal input 12 Normal input 13 Normal input 14 Normal input 15 Normal input 16 Normal input 17 Normal input 18 Normal input 19 Normal input 20 Normal input 21 Normal input 22 Normal input 23

--Interrupt input 2 Interrupt input 3 Interrupt input 4 Interrupt input 5 Interrupt input 6 Interrupt input 7 ----

--Quick-response input 2 Quick-response input 3 Quick-response input 4 Quick-response input 5 Quick-response input 6 Quick-response input 7 ----

Counter 0, increment input Counter 1, increment input Counter 2, increment input -Counter 3, increment input Counter 4, increment input Counter 5, increment input -----

Counter 0, phase A or up input Counter 0, phase B or down input Counter 1, phase A or up input Counter 1, phase B or down input Counter 0, phase Z or reset input Counter 1, phase Z or reset input --

Counter 0, pulse input Counter 1, pulse input Counter 0, direction Counter 1, direction Counter 0, reset input Counter 1, reset input --

----

03 04 05 Applicable 0CH 06

---Pulse 0: Origin input signal Pulse 1: Origin input signal --Pulse 0: Origin proximity input signal Pulse 1: Origin proximity input signal -------------

07 08 09 10 Applicable

-----

-----

Applicable

11 00 01 02 03 04 05 1CH 06 07 08 09 10 11

--------------

--------------

--------------

--------------

--------------

Not applicable

Not applicable

16

CP1E-E@D@-A/CP1E-N@D@-@

Built-in Outputs
Terminal Arrangements
Output Terminal Arrangement for CPU Unit with 20 I/O Points
AC power supply model DC power supply model

00

01

02

03

04

05

07

COM COM NC COM NC COM 06 100 CH

Output Terminal Arrangement for CPU Unit with 30 I/O Points


AC power supply model

+ -

00

01

02

04

05

07

00

02 03

COM COM COM 03 COM 06 COM 01 101 CH

100 CH DC power supply model NC 00 01 02 04 05

07

00

02 03

NC COM COM COM 03 COM 06 COM 01 100 CH


AC power supply model

101 CH

Output Terminal Arrangement for CPU Unit with 40 I/O Points


+ 00 01 02 03 04 06 00 01 03 04 06 07

COM COM COM COM 05 100 CH

07 COM 02 COM 05 101 CH

DC power supply model

NC

00

01

02

03

04

06

00

01

03

04

06 07

NC COM COM COM COM 05 100 CH

07 COM 02 COM 05 101 CH

17

CP1E-E@D@-A/CP1E-N@D@-@
Allocating Built-in Output Terminals to Functions
Output terminals are allocated functions by setting parameters in the PLC Setup. Set the PLC Setup so that each terminal is used for only one function.
Other than those shown right Setting in PLC Setup When a pulse output When the PWM instruction (SPED, ACC, instruction is Origin search setting on PLS2, or ORG) is executed Pulse Output 0/1 Tab Page executed

CPU Unit

Output terminal block

CPU Unit with 20 I/O points

CPU Unit with 30 I/O points

CPU Unit with 40 I/O points

Terminal Terminal block label number

Normal output

Fixed duty ratio pulse output Pulse + direction Use

Variable duty ratio pulse output PWM output

00

Normal output 0

Pulse output 0 (pulse)

--

--

01

Normal output 1

Pulse output 1 (pulse)

--

PWM output 0

02 Applicable Applicable Applicable 100CH

Normal output 2

Pulse output 0 (direction)

--

--

03

Normal output 3

Pulse output 1 (direction)

-Pulse 0: Error counter reset output Pulse 1: Error counter reset output -----------

--

04

Normal output 4

--

--

05 06 07 00 01 02 03 04 05 06 07

Normal output 5 Normal output 6 Normal output 7 Normal output 8 Normal output 9 Normal output 10 Normal output 11 Normal output 12 Normal output 13 Normal output 14 Normal output 15

------------

------------

Not applicable Not applicable

101CH

These functions are supported only by N-type CPU Units with transistor outputs.

18

CP1E-E@D@-A/CP1E-N@D@-@

I/O Specifications for CPU Units


Input Specifications
Item Input type Input bits Input voltage Applicable sensors Input Impedance Input current ON voltage/current OFF voltage/current ON response time *2 OFF response time *2 High-speed counter inputs or Normal Inputs CIO 0.00 to CIO 0.01 24 VDC, +10%, -15% 2-wire and 3-wire sensors 3.3 k 7.5 mA typical 17.0 VDC/3 mA min. 1 mA max. at 5.0 VDC max. E-type CPU Unit: 50 s min. N-type CPU Unit: 2.5 s min. E-type CPU Unit: 50 s min. N-type CPU Unit: 2.5 s min. E-type CPU Unit Input 0.00 to 0.07
IN

Specification High-speed counter inputs, interrupt input, quick-response inputs, or Normal Inputs CIO 0.02 to CIO 0.07 *1 Normal inputs CIO 0.08 to CIO 0.11 and CIO 1.00 to CIO 1.11 *1

3.3 k 7.5 mA typical 17.0 VDC/3 mA min. 1 mA max. at 5.0 VDC max. 50 s max. 50 s max.

4.8 k 5 mA typical 14.4 VDC/3 mA min. 1 mA max. at 5.0 VDC max. 1 ms max. 1 ms max. N-type CPU Unit Input 0.00 to 0.01

Input indicator
1000pF 910

IN

Input indicator
1000pF

IN COM

3.3k

Internal circuits

IN COM

3.3k

4.3k

Internal circuits

Input 0.08 to 0.11, 1.00 to 1.11


IN

Input 0.02 to 0.07


IN

Input indicator

Input indicator
1000pF

Circuit configuration
750 IN COM 4.8k

IN COM

Input 0.08 to 0.11, 1.00 to 1.11


IN

910

Internal circuits

3.3k

Internal circuits

Input indicator

IN COM

4.8k

* 1 The bits that can be used depend on the model of CPU Unit. * 2 The response time is the delay caused by hardware. The delay set in the PLC Setup (0 to 32 ms, default: 8 ms) for a normal input must be added to this value.

Pulse plus direction input mode, Increment mode Up/down input mode
N-type: 0.00/0.01
10.0 s min.

Differential phase mode


N-type: 0.00/0.01
20.0 s min.

ON ON OFF
2.5 s min. 2.5 s min. 90% 50% 10%

OFF ON OFF
T1 T2 T3 T4

90% 50% 10% 90% 50% 10% T1, T2, T3, T4: 2.5 s min.

E-type: 0.00 to 0.07 N-type: 0.02 to 0.07


100 s min.

E-type: 0.00 to 0.03 N-type: 0.02/0.03


200 s min.

ON ON OFF
50 s min. 50 s min. 90% 50% 10%

OFF ON OFF
T1 T2 T3 T4

90% 50% 10% 90% 50% 10% T1, T2, T3, T4: 50 s min.

750

Internal circuits

19

CP1E-E@D@-A/CP1E-N@D@-@
Output Specifications
Output Specifications for Relay Outputs
Item Maximum switching capacity Minimum switching capacity Service life of relay ON delay OFF response time Electrical Mechanical Resistive load Inductive load Specification 250 VAC/2 A (cos = 1) 2 A, 24 VDC (4 A/common) 5 VDC, 10 mA 200,000 operations (24 VDC) 70,000 operations (250 VAC, cos = 0.4) 20,000,000 operations 15 ms max. 15 ms max.
Output indicator
OUT

Circuit configuration

Internal circuits

OUT

COM

250 VAC, 2A, 24 VDC, 2 A max.

Estimating the Service Life of Relays


Under normal conditions, the service life of output contacts is as shown above. The service life of relays is as shown in the following diagram as a guideline
CP1E-@@DR-@
1000 700 500 300 200 100 70 50 30 20 10 7 5 3 2 1 0.1

125-VAC resistive load 30-VDC/250-VAC resistive load

Life (x 10 )

125 VAC cos= 0.4 250 VAC cos= 0.4/ 30 VDC, = 7ms

0.2 0.3

0.5 0.7 1

7 10

Contact current (A)

Relationship between Continuous Simultaneous ON Rate and Ambient Temperature


There are restrictions on the power supply voltage and output load current imposed by the ambient temperature. Make sure that the power supply voltage and output load current are within the following ranges.
CP1E-N20DR-D
100% Power voltage 21.6 VDC 50% Power voltage 20.4 VDC 0% 0% 50% Power voltage 20.4 VDC

CP1E-N30DR-D
100%
Power voltage 21.6 VDC 50% 100%

CP1E-N40DR-D

Power voltage 21.6 VDC Power voltage 20.4 VDC

40 45 55C Ambient temperature

35

45

55C

0%

Ambient temperature

30 45 50 55C Ambient temperature

CP1E-@20DR-A/N20DT@-@
100%

50%

0%

50 55C Ambient temperature

Note: The above restrictions apply to the relay output load current from the CPU Unit even if Expansion I/O Units are not connected.

20

CP1E-E@D@-A/CP1E-N@D@-@
Output Specifications for Transistor Outputs (Sinking or Sourcing)
Normal Outputs
Item CIO 100.00 and CIO 100.01 4.5 to 30 VDC, 0.3 A/output, 0.9 A/common *1 CP1E-N40D@-@: 3.6 A per Unit CP1E-N30D@-@: 2.7 A per Unit CP1E-N20D@-@: 1.8 A per Unit 4.5 to 30 VDC, 1 mA 0.1mA max. 0.6 V max. 0.1 ms max. 0.1 ms max. Not provided. Normal outputs: CIO 100.00 to CIO 100.01 (sinking outputs)
OUT OUT Internal circuits Internal circuits COM() L ~ L 24 VDC, 4.5 to 30 VDC Internal circuits COM()

Specification CIO 100.02 to CIO 100.07 and CIO 101.00 to CIO 101.07 *2

Maximum switching capacity Minimum switching capacity Leakage current Residual voltage ON response time OFF response time Fuse

1.5V max. 0.1 ms max. 1 ms max. Normal outputs: CIO 100.02 to CIO 100.07 CIO 101.00 to CIO 101.07 (sinking)
OUT OUT L ~ L 24 VDC, 4.5 to 30 VDC L ~ L 24 VDC, 4.5 to 30 VDC

Circuit configuration

Normal outputs: CIO 100.00 to CIO 100.01 (sourcing outputs)


COM(+) Internal circuits Internal circuits OUT OUT L ~ L 24 VDC, 4.5 to 30 VDC

Normal outputs: CIO 100.02 to CIO 100.07, CIO 101.00 to CIO 101.07 (sourcing).

COM(+) Internal circuits OUT OUT

Note: Do not connect a load to an output terminal or apply a voltage in excess of the maximum switching capacity. * 1 Also do not exceed 0.9 A for the total for CIO 100.00 to CIO 100.03. * 2 The bits that can be used depend on the model of CPU Unit.

Pulse Outputs (CIO 100.00 and CIO 100.01)


Item Maximum switching capacity Minimum switching capacity Maximum output frequency Specification 100 mA/4.5 to 26.4 VDC 7 mA/4.5 to 26.4 VDC 100 kHz

OFF 90%

Output waveform

ON

10%
4s min. 2s min.

Note: 1. The load for the above values is assumed to be the resistance load, and does not take into account the impedance for the connecting cable to the load. 2. Due to distortions in pulse waveforms resulting from connecting cable impedance, the pulse widths in actual operation may be smaller than the values shown above.

PWM Output (CIO 100.01)


Item Maximum switching capacity Maximum output frequency PWM output accuracy Specification 30 mA/4.5 to 26.4 VDC 32 kHz For ON duty +1%, .0%:10 kHz output For ON duty +5%, .0%: 0 to 32 kHz output

OFF

Output waveform

ON

tON T

ON duty=

tON 100% T

21

CP1E-E@D@-A/CP1E-N@D@-@

Specifications of Expansion I/O Units and Expansion Units


Expandable CPU Units
Expansion I/O Units and Expansion Units cannot be connected to an E-type or N-type CPU Units with 20 I/O points. A total of up to three Expansion I/O Units and Expansion Units can be connected to an E-type or N-type CPU Unit with 30 or 40 I/O points.

CP1E CPU Unit with 20 I/O Points

CP-series Expansion Units and Expansion I/O Units cannot be connected.

CP1E CPU Unit with 30 or 40 I/O Points


A total of up to three CP-series Expansion I/O Units and Expansion Units can be connected.

NC NC

NC NC

COM 00

01 02 CH

03 04

05 06

07 08

09 10

11 00

01 02 CH

03 04

05 06

07 08

09 10

11

NC NC

NC NC

COM 00

01 02 CH

03 04

05 06

07 08

09 10

11 00

01 02 CH

03 04

05 06

07 08

09 10

11

NC NC

NC NC

COM 00

01 02 CH

03 04

05 06

07 08

09 10

11 00

01 02 CH

03 04

05 06

07 08

09 10

11

CH

CH
00 01 01 01 01 02 02 02 02 03 03 03 03 04 04 04 04 05 05 05 05 06 06 06 06 07 07 07 07 08 08 09 09 10 10 11 11

CH
00 01 01 01 01 02 02 02 02 03 03 03 03 04 04 04 04 05 05 05 05 06 06 06 06 07 07 07 07 08 08 09 09 10 10 11 11

IN
CH CH

IN
CH CH

IN
CH CH

00 00

01 01 01 01

02 02 02 02

03 03 03 03

04 04 04 04

05 05 05 05

06 06 06 06

07 07 07 07

08 08

09 09

10 10

11 11

00

00

OUT
CH

00 00

40EDR

OUT
CH

00 00

40EDR

OUT
CH

00 00

40EDR

CH NC NC COM 00 COM 01 COM 02 03 04 COM 05 06 07 COM

CH 00 02 04 05 07 01 03 COM 06

EXP
NC NC COM 00

CH 01 COM COM 02 03 04 COM 05 06 07 COM

CH 00 02 04 05 07 01 03 COM 06

EXP
NC NC COM 00

CH 01 COM COM 02 03 04 COM 05 06 07 COM

CH 00 02 04 05 07 01 03 COM 06

EXP

Connection Methods
Connection cables for the Expansion I/O Units and Expansion Units are used to connect the Units. The length can be extended by using a CP1WCN811 I/O Connection Cable (length: 800 m).

Maximum Number of I/O Points for an Expanded System


Built-in I/O on CPU Unit CPU Unit Total CP1E-@20D@-@ CP1E-@30D@-@ CP1E-@40D@-@ 20 30 40 12 18 24 Number of inputs 8 12 16 Number of outputs Total number of Expansion I/O Units and Expansion Units that can be connected Not possible. 3 Units maximum Number of inputs: 24 Number of outputs: 16 Total number of I/O points when three CP1W-40ED@ Expansion I/O Units are connected Total 20 150 160 12 90 96 Number of inputs 8 60 64 Number of outputs

Restrictions on External Power Supply Capacity


The following restrictions apply when using the CPU Units external power supply.

CPU Unit with 30 or 40 I/O Points


It may not be possible to use the full 300 mA of the external power supply when connecting a CP-series Expansion I/O Unit or CP-series Expansion Unit because the power supply capacity is restricted for CPU Units with 30 or 40 I/O points. The entire 300 mA from the external power supply can be used if Expansion Units and Expansion I/O Units are not connected. Refer to the CP1E CPU Unit Hardware Manual (Cat. No. W479) for details.

CPU Unit with 20 I/O Points


There is no external power supply on CPU Units with 20 I/O points.

22

CP1E-E@D@-A/CP1E-N@D@-@
Specifications of Expansion I/O Units
Input Specifications (CP1W-40EDR/40EDT/40EDT1/20EDR1/20EDT/20EDT1/8ED)
Item Input voltage Input impedance Input current ON voltage OFF voltage ON delay OFF delay 24 VDC +10%/-15% 4.7 k 5 mA typical 14.4 VDC min. 5.0 VDC max. 1 ms max. * 1 ms max. *
IN

Specification

Input LED
4.7 k 750

Circuit configuration

IN

Internal circuits

CO M

Note: Do not apply voltage in excess of the rated voltage to the input terminal. * The response time is the hardware delay value. The delay set in the PLC Setup (0 to 32 ms, default: 8 ms) must be added to this value. For the CP1W-40EDR/EDT/EDT1, a fixed value of 16 ms must be added.

Output Specifications Relay Outputs (CP1W-40EDR/32ER/20EDR1/16ER/8ER)


Item Max. switching capacity Min. switching capacity Service life of relay (See note.) ON delay OFF delay Electrical Mechanical Resistive load Inductive load Specification 2 A, 250 VAC (cos = 1), 2 A, 24 VDC (4 A/common) 5 VDC, 10 mA 150,000 operations (24 VDC) 100,000 operations (240 VAC, cos = 0.4) 20,000,000 operations 15 ms max. 15 ms max.
v

Output LED

OUT

Circuit configuration

Internal circuits

OUT

COM

Maximum 250 VAC: 2 A 24 VDC: 2 A

Note: 1. Under the worst conditions, the service life of output contacts is as shown above. The service life of relays is as shown in the following diagram as a guideline.
300 200 100

120 VAC resistive load 24 VDC = 7 ms 120 VAC cos = 0.4 240 VAC cos = 0.4 24 VDC/240 VAC resistive load

Life ( 104)

50 30 20 10 5 3 2

Switching rate: 1,800 operations/hour

0.1

0.2

0.3 0.5 0.7 1

Contact current (A)

23

CP1E-E@D@-A/CP1E-N@D@-@
2. With the CP1W-32ER/CP1W-16ER, the load current is restricted depending on the ambient temperature. Design the system considering the load current based on the following graph.

Output load current(%)

100

50

43

55

Ambient temperature(C)
3. CP1W-32ER's maximum number of simultaneously ON output points is 24 (75%). Design the system considering the simultaneously ON points and load current based on the following curve.

Simultaneously ON points(%)

75

0
Ambient temperature(C)

55

4. CPU Units with DC power supply (CP1E-N@@@-D) are restrictions imposed by the ambient temperature. Relay Output Load Current Derating Curves for Expansion I/O Units (CP1W-8ER/16ER/20EDR1/32ER/40EDR)
Added to CP1E-N30DR-D
100%
Power voltage: 21.6 VDC

Added to CP1E-N40DR-D
100%
Power voltage: 21.6 VDC Power voltage: 20.4 VDC

Added to CP1E-N30DT@-D
100%
Power voltage: 21.6 VDC

Added to CP1E-N40DT@-D
100%
Power voltage: 21.6 VDC

50%
Power voltage: 20.4 VDC

50%

50%
Power voltage: 20.4 VDC

50%
Power voltage: 20.4 VDC

0%

35 45 55C Ambient temperature

0%

0%

30 45 50 55C Ambient temperature

35 45 55C Ambient temperature

0%

35 45 55C Ambient temperature

24

CP1E-E@D@-A/CP1E-N@D@-@
Transistor Outputs (Sinking or Sourcing)
Specification Item CP1W-40EDT CP1W-40EDT1 4.5 to 30 VDC 0.3 A/output 0.9 A/common 3.6 A/Unit Leakage current Residual voltage ON delay OFF delay Max. number of Simultaneously ON Points of Output Fuse (See note 1.) 0.1 mA max. 1.5 V max. 0.1 ms max. 1 ms max. 24 VDC +10%/-5% 5 to 300 mA 16 pts (100%) 1 fuse/common CP1W-32ET CP1W-32ET1 4.5 to 30 VDC 0.3 A/output 0.9 A/common 7.2 A/Unit 0.1 mA max. 1.5 V max. 0.1 ms max. 1 ms max. 24 VDC +10%/-5% 5 to 300 mA 24 pts (75%) CP1W-20EDT CP1W-20EDT1 24 VDC +10%/-5% 0.3 A/output 0.9 A/common 1.8 A/Unit 0.1 mA max. 1.5 V max. 0.1 ms. 1 ms max. 24 VDC +10%/-5% 5 to 300 mA 8 pts (100%) CP1W-16ET CP1W-16ET1 4.5 to 30 VDC 0.3 A/output 0.9 A/common 3.6 A/Unit 0.1 mA max. 1.5 V max. 0.1 ms max. 1 ms max. 24 VDC +10%/-5% 5 to 300 mA 16 pts (100%) CP1W-8ET CP1W-8ET1 OUT00/01 4.5 to 30 VDC, 0.2 A/output OUT02 to 07 4.5 to 30 VDC, 0.3 A/output 0.9 A/common 1.8 A/Unit 0.1 mA max. 1.5 V max. 0.1 ms max. 1 ms max. 24 VDC +10%/-5% 5 to 300 mA 8 pts (100%)

Max. switching capacity (See note 2.)

Sinking Outputs
Output LED
OUT
L

Sourcing Outputs
Output LED
COM (+)

Circuit configuration
Internal circuits

OUT

24 VDC/4.5 to 30 VDC

Internal circuits

OUT
L L

24 VDC/4.5 to 30 VDC

COM ()

OUT

Note: 1. The fuse cannot be replaced by the user. 2. If the ambient temperature is maintained below 50C, up to 0.9 A/common can be used.
(A) 0.9

Total current for common

0.8

Ambient temperature

50 55 (C)

3. Do not connect a load to an output terminal or apply a voltage in excess of the maximum switching capacity.

25

CP1E-E@D@-A/CP1E-N@D@-@
Specifications of Expansion Units
Analog Input Units
Model Item Number of inputs Input signal range Max. rated input External input impedance Resolution Overall accuracy 25C 0 to 55C Voltage Input 4 inputs (4 words allocated) 0 to 5 VDC, 1 to 5 VDC, 0 to 10 VDC, or 10 to 10 VDC 15 V 1 M min. 1/6000 (full scale) 0.3% full scale 0.6% full scale 16-bit binary (4-digit hexadecimal) Full scale for 10 to 10 V: F448 to 0BB8 Hex Full scale for other ranges: 0000 to 1770 Hex Supported (Set in output words n+1 and n+2.) Supported 2 ms/point (8 ms/all points) Photocoupler isolation between analog I/O terminals and internal circuits. No isolation between analog I/O signals. 5 VDC: 100 mA max.; 24 VDC: 90 mA max. 0.4% full scale 0.8% full scale 0 to 20 mA or 4 to 20 mA 30 mA Approx. 250 CP1W-AD041 Current Input

A/D conversion data Averaging function Open-circuit detection function Conversion time Isolation method Current consumption

Analog Output Units


Model Item Number of outputs Output signal range External output allowable load resistance Analog output section Resolution Overall accuracy 25C 0 to 55C Voltage Output 4 outputs (4 words allocated) 1 to 5 VDC, 0 to 10 VDC, or 10 to 10 VDC 2 k min. 0 to 20 mA or 4 to 20 mA 350 max. --CP1W-DA041 Current Output

External output impedance 0.5 max. 1/6000 (full scale) 0.4% full scale 0.8% full scale 16-bit binary (4-digit hexadecimal) Full scale for 10 to 10 V: F448 to 0BB8 Hex Full scale for other ranges: 0000 to 1770 Hex 2 ms/point (8 ms/all points)

D/A conversion data Conversion time Isolation method Current consumption

Photocoupler isolation between analog I/O terminals and internal circuits. No isolation between analog I/O signals. 5 VDC: 80 mA max.; 24 VDC: 124 mA max.

26

CP1E-E@D@-A/CP1E-N@D@-@
Analog I/O Units
Model Item Number of inputs Input signal range Max. rated input External input impedance Analog Input Section Resolution Overall accuracy 25C 0 to 55C Voltage I/O 2 inputs (2 words allocated) 0 to 5 VDC, 1 to 5 VDC, 0 to 10 VDC, or 10 to 10 VDC 15 V 1 M min. 1/6000 (full scale) 0.3% full scale 0.6% full scale 16-bit binary (4-digit hexadecimal) Full scale for 10 to 10 V: F448 to 0BB8 hex Full scale for other ranges: 0000 to 1770 hex Supported (Settable for individual inputs via DIP switch) Supported 1 output (1 word allocated) 1 to 5 VDC, 0 to 10 VDC, or 10 to 10 VDC, 1 k min. 0.5 max. 1/6000 (full scale) 25C 0 to 55C 0.4% full scale 0.8% full scale 16-bit binary (4-digit hexadecimal) Full scale for 10 to 10 V: F448 to 0BB8 hex Full scale for other ranges: 0000 to 1770 hex 2 ms/point (6 ms/all points) Photocoupler isolation between analog I/O terminals and internal circuits. No isolation between analog I/O signals. 5 VDC: 83 mA max., 24 VDC: 110 mA max. 0 to 20 mA or 4 to 20 mA 600 max. 0.4% full scale 0.8% full scale 0 to 20 mA or 4 to 20 mA 30 mA Approx. 250 CP1W-MAD11 Current I/O

A/D conversion data Averaging function Open-circuit detection function Number of outputs Output signal range Allowable external output load resistance Analog Output Section External output impedance Resolution Overall accuracy

Set data (D/A conversion) Conversion time Isolation method Current consumption

Temperature Sensors Units


Item Temperature sensors Number of inputs Allocated input words Accuracy Conversion time Converted temperature data Isolation Current consumption CP1W-TS001 Thermocouples Switchable between K and J, but same type must be used for all inputs. 2 2 4 4 CP1W-TS002 CP1W-TS101 Platinum resistance thermometer Switchable between Pt100 and JPt100, but same type must be used for all inputs. 2 2 4 4 CP1W-TS102

(The larger of 0.5% of converted value or 2C) 1 digit max. * 250 ms for 2 or 4 input points 16-bit binary data (4-digit hexadecimal) Photocouplers between all temperature input signals 5 VDC: 40 mA max., 24 VDC: 59 mA max.

(The larger of 0.5% of converted value or 1C) 1 digit max.

5 VDC: 54 mA max., 24 VDC: 73 mA max.

* Accuracy for a K-type sensor at -100C or less is 4C 1 digit max.

The rotary switch is used to set the temperature range.


Setting 0 1 2 3 4 to F K J --CP1W-TS001/TS002 Input type Range (C) 200 to 1,300 0.0 to 500.0 100 to 850 0.0 to 400.0 Cannot be set. Range (F) 300 to 2,300 0.0 to 900.0 100 to 1,500 0.0 to 750.0 Input type Pt100 JPt100 ------Cannot be set. CP1W-TS101/TS102 Range (C) 200.0 to 650.0 200.0 to 650.0 Range (F) 300.0 to 1,200.0 300.0 to 1,200.0

CompoBus/S I/O Link Unit


Model number Master/slave Number of I/O points Number of words allocated in CPU Unit I/O memory Node number setting CompoBus/S Slave 8 input points, 8 output points 1 input word, 1 output word Set using the DIP switch (Set before turning on the CPU Units power supply.) CP1W-SRT21

27

CP1E-E@D@-A/CP1E-N@D@-@

External Interfaces
The CP1E CPU Units provide the following external interfaces.

CP1E CPU Unit with 20 I/O Points


E-type N-type

Power supply input terminals

Input terminal block Input indicators Peripheral USB port Analog adjusters Operation indicators Output terminals

Ground terminal Input terminals Built-in RS-232C communications status indicator Built-in RS-232C port Output indicators Output terminal block Battery cover

CP1E CPU Unit with 30/40 I/O Points


E-type N-type

Power supply input terminals Input terminal block Input indicators Peripheral USB port Analog adjusters Operation indicators External power supply

Input terminals Battery cover

Built-in RS-232C communications status indicator

Ground terminal Expansion I/O Unit connector Output indicators Output terminal block

Output terminals

Built-in RS-232C port

Serial Option Board slot

Built-in RS-232C Port for N-type CPU Units


RS-232C Connector

Pin 1 2 3 4 5 6 7 8 9 Connector hood FG SD (TXD)

Abbr.

Signal name Frame ground Send data Receive data Request to send Clear to send Power supply Data set ready Data terminal ready Signal ground Frame Ground --

Signal direction Output Input Output Input -Input Output ---

RD (RXD) RS (RTS) CS (CTS) 5V DR (DSR) ER (DTR) SG (0 V) FG

28

CP1E-E@D@-A/CP1E-N@D@-@
Optional Serial Communications Board for N-type CPU Units with 30 or 40 I/O Points
The Option Board can be mounted in the option board slot of a CP1E N-type CPU Unit with 30 or 40 I/O Points.

CP1E N-type CPU Unit with 30 or 40 I/O Points

Model number CP1W-CIF01 CP1W-CIF11 CP1W-CIF12

Port One RS-232C port One RS-422A/485 port One Isolated RS-422A/485 port

Maximum transmission distance 15 m 50 m 500 m

Connection method Connector (D-sub, 9 pin female) Terminal block (using ferrules) Terminal block (using ferrules)

RS-232C RS-422A/485 Option Board Option Board (CP1W-CIF01) (CP1W-CIF11/12)

CP1W-CIF01 RS-232C Option Board


Front Back 1 Communications Status Indicator 3 CPU Unit Connector
COMM

2 RS-232 Connector

RS-232C Connector
5 1
Pin 1 2 3 4 5 6 7 8 9 Connector hood FG SD (TXD) RD (RXD) RS (RTS) CS (CTS) 5V DR (DSR) ER (DTR) SG (0 V) FG Abbr. Signal name Frame ground Send data Receive data Request to send Clear to send Power supply Data set ready Data terminal ready Signal ground Frame Ground Input Output --Output Input Output Input -Signal direction --

CP1W-CIF11/CIF12 RS-422A/485 Option Board


Front Back 1 Communications Status Indicator
COMM
RDA- RDB+ SDA- SDB+ FG

3 CPU Unit Connector 4 DIP Switch for Operation Settings

2 RS-422A/485 Connector

RS-422A/485 Terminal Block


Tighten the terminal block screws to a torque of 0.28 Nm. RDARDB+ SDAFG SDB+

29

CP1E-E@D@-A/CP1E-N@D@-@

Connecting to Support Software


Operating Environment and System Configuration
The following system is required to operate the CX-Programmer. Make sure your system provides the following conditions and has the necessary components.
Item Supported computer CD-ROM or DVD-ROM drive One or more Description IBM PC/AT or equivalent

Windows Vista, Windows XP, Windows 2000 Supported Operating Systems (Service Pack 2 or later) CPU RAM Available hard disk space Display PLC and connection port Pentium II 333 MHz or faster 256 MB min. 512 MB or more recommended 600 MB min. 800 x 600 SVGA min. USB port

Connecting Methods
Using commercially available USB cable, connect the CX-Programmer to the peripheral USB port on the CPU Unit.

CX-Programmer

USB port A connector Commercially available USB cable * B connector Peripheral USB port (Conforming to USB 2.0, B connector) Note: The CX-Programmer cannot be used if it is connected to the built-in RS-232C port or serial option port of a CP1E CPU Unit. * Commercially available USB cable: 5 m max., for USB 2.0. CP1E CPU Unit

Connecting Cable
Use the following cable to connect the CP1E CPU Unit to the computer running the Support Software.
Port at Unit Peripheral USB port Port at computer USB port Network type (communications mode) USB 2.0 (or 1.1) Model numbers Commercially available USB cable (A connector - B connector) Length Less than 5 m Remarks --

30

CP1E-E@D@-A/CP1E-N@D@-@

Unit Versions
Units CP1E CPU Units Model numbers CP1E-E@D@-A CP1E-N@D@-@ Unit version Unit version 1.@

Unit Versions and Programming Devices


The following tables show the relationship between unit versions and CX-Programmer versions.

Unit Versions and Programming Devices


Required Programming Device * CPU Unit Functions CX-Programmer Ver. 8.2 or higher CP1E-E@D@-A CP1E-N@D@-@ Functions for unit version 1.@ Applicable The SmartInput function is not supported. Micro PLC Edition CX-Programmer Ver. 8.2 Applicable The SmartInput function is not supported. Ver. 9.0 or higher Applicable The SmartInput function is supported. CX-Programmer for CP1E Ver. 1.0 Applicable The SmartInput function is supported.

* A Programming Console cannot be used.

31

CP1E-E@D@-A/CP1E-N@D@-@

Programming Instructions
Sequence Input Instructions
Instruction LOAD LOAD NOT AND AND NOT OR OR NOT AND LOAD OR LOAD NOT CONDITION ON CONDITION OFF LD LD NOT AND AND NOT OR OR NOT AND LD OR LD NOT UP DOWN Input Comparison Instructions (double, unsigned) Input Comparison Instructions (unsigned) Mnemonic

Comparison Instructions
Instruction Mnemonic LD,AND,OR+= LD,AND,OR+<> LD,AND,OR+< LD,AND,OR+<= LD,AND,OR+> LD,AND,OR+>= LD,AND,OR+=+L LD,AND,OR+<>+L LD,AND,OR+<+L LD,AND,OR+<=+L LD,AND,OR+>+L LD,AND,OR+>=+L LD,AND,OR+=+S LD,AND,OR+<>+S Input Comparison Instructions (signed) LD,AND,OR+<+S LD,AND,OR+<=+S LD,AND,OR+>+S LD,AND,OR+>=+S LD,AND,OR+=+SL LD,AND,OR+<>+SL Input Comparison Instructions (double, signed) LD,AND,OR+<+SL LD,AND,OR+<=+SL LD,AND,OR+>+SL LD,AND,OR+>=+SL =DT <>DT Time Comparison Instructions <DT <=DT >DT >=DT COMPARE DOUBLE COMPARE SIGNED BINARY COMPARE DOUBLE SIGNED BINARY COMPARE TABLE COMPARE UNSIGNED BLOCK COMPARE AREA RANGE COMPARE DOUBLE AREA RANGE COMPARE CMP CMPL CPS CPSL TCMP BCMP ZCP ZCPL

Sequence Output Instructions


Instruction OUTPUT OUTPUT NOT KEEP DIFFERENTIATE UP DIFFERENTIATE DOWN SET RESET MULTIPLE BIT SET MULTIPLE BIT RESET SINGLE BIT SET SINGLE BIT RESET OUT OUT NOT KEEP DIFU DIFD SET RSET SETA RSTA SETB RSTB Mnemonic

Sequence Output Instructions


Instruction END NO OPERATION INTERLOCK INTERLOCK CLEAR MULTI-INTERLOCK DIFFERENTIATION HOLD MULTI-INTERLOCK DIFFERENTIATION RELEASE MULTI-INTERLOCK CLEAR JUMP JUMP END CONDITIONAL JUMP FOR LOOP BREAK LOOP NEXT LOOP END NOP IL ILC MILH MILR MILC JMP JME CJP FOR BREAK NEXT MOVE DOUBLE MOVE MOVE NOT MOVE BIT MOVE DIGIT MULTIPLE BIT TRANSFER BLOCK TRANSFER BLOCK SET DATA EXCHANGE SINGLE WORD DISTRIBUTE DATA COLLECT Mnemonic

Data Movement Instructions


Instruction MOV MOVL MVN MOVB MOVD XFRB XFER BSET XCHG DIST COLL Mnemonic

Timer and Counter Instructions


Instruction TIMER COUNTER HIGH-SPEED TIMER ONE-MS TIMER ACCUMULATIVE TIMER LONG TIMER REVERSIBLE COUNTER RESET TIMER/COUNTER TIM TIMX CNT CNTX TIMH TIMHX TMHH TMHHX TTIM TTIMX TIML TIMLX CNTR CNTRX CNR CNRX Mnemonic

32

CP1E-E@D@-A/CP1E-N@D@-@
Data Shift Instructions
Instruction SHIFT REGISTER REVERSIBLE SHIFT REGISTER WORD SHIFT ARITHMETIC SHIFT LEFT ARITHMETIC SHIFT RIGHT ROTATE LEFT ROTATE RIGHT ONE DIGIT SHIFT LEFT ONE DIGIT SHIFT RIGHT SHIFT N-BITS LEFT DOUBLE SHIFT N-BITS LEFT SHIFT N-BITS RIGHT DOUBLE SHIFT N-BITS RIGHT SFT SFTR WSFT ASL ASR ROL ROR SLD SRD NASL NSLL NASR NSRL Mnemonic

Conversion Instructions
Instruction BCD-TO-BINARY DOUBLE BCD-TO-DOUBLE BINARY BINARY-TO-BCD 2S COMPLEMENT DATA DECODER DATA ENCODER ASCII CONVERT ASCII TO HEX BIN BINL BCD NEG MLPX DMPX ASC HEX Mnemonic

DOUBLE BINARY-TO-DOUBLE BCD BCDL

Logic Instructions
Instruction LOGICAL AND DOUBLE LOGICAL AND LOGICAL OR DOUBLE LOGICAL OR EXCLUSIVE OR DOUBLE EXCLUSIVE OR COMPLEMENT DOUBLE COMPLEMENT ANDW ANDL ORW ORWL XORW XORL COM COML Mnemonic

Increment/Decrement Instructions
Instruction INCREMENT BINARY DOUBLE INCREMENT BINARY DECREMENT BINARY DOUBLE DECREMENT BINARY INCREMENT BCD DOUBLE INCREMENT BCD DECREMENT BCD DOUBLE DECREMENT BCD ++ ++L ---L ++B ++BL --B --BL Mnemonic

Special Math Instructions


Instruction ARITHMETIC PROCESS BIT COUNTER Mnemonic APR BCNT Mnemonic

Symbol Math Instructions


Instruction SIGNED BINARY ADD WITHOUT CARRY DOUBLE SIGNED BINARY ADD WITHOUT CARRY DOUBLE SIGNED BINARY ADD WITH CARRY BCD ADD WITHOUT CARRY BCD ADD WITH CARRY DOUBLE BCD ADD WITH CARRY SIGNED BINARY SUBTRACT WITHOUT CARRY DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY SIGNED BINARY SUBTRACT WITH CARRY DOUBLE SIGNED BINARY SUBTRACT WITH CARRY DOUBLE BCD SUBTRACT WITHOUT CARRY BCD SUBTRACT WITH CARRY DOUBLE BCD SUBTRACT WITH CARRY SIGNED BINARY MULTIPLY BCD MULTIPLY DOUBLE BCD MULTIPLY SIGNED BINARY DIVIDE DOUBLE SIGNED BINARY DIVIDE BCD DIVIDE DOUBLE BCD DIVIDE + +L

Floating-point Math Instructions


Instruction FLOATING TO 16-BIT FLOATING TO 32-BIT 16-BIT TO FLOATING 32-BIT TO FLOATING FLOATING-POINT ADD FLOATING-POINT SUBTRACT FLOATING-POINT DIVIDE FLOATING-POINT MULTIPLY FIX FIXL FLT FLTL +F -F /F *F LD, AND, OR+=F LD, AND, OR+<>F Floating Symbol Comparison LD, AND, OR+<F LD, AND, OR+<=F LD, AND, OR+>F LD, AND, OR+>=F FLOATING- POINT TO ASCII ASCII TO FLOATING-POINT FSTR FVAL Mnemonic

SIGNED BINARY ADD WITH CARRY +C +CL +B +BC +BCL -L -C -CL

DOUBLE BCD ADD WITHOUT CARRY +BL

BCD SUBTRACT WITHOUT CARRY -B -BL -BC -BCL * *B *BL / /L /B /BL

Table Data Processing Instructions


Instruction SWAP BYTES FRAME CHECKSUM SWAP FCS Mnemonic

DOUBLE SIGNED BINARY MULTIPLY *L

Data Control Instructions


Instruction PID CONTROL WITH AUTOTUNING PIDAT TIME-PROPORTIONAL OUTPUT SCALING SCALING 2 SCALING 3 AVERAGE TPO SCL SCL2 SCL3 AVG Mnemonic

33

CP1E-E@D@-A/CP1E-N@D@-@
Subroutine Instructions
Instruction SUBROUTINE CALL SUBROUTINE ENTRY SUBROUTINE RETURN SBS SBN RET Mnemonic

Interrupt Control Instructions


Instruction SET INTERRUPT MASK CLEAR INTERRUPT DISABLE INTERRUPTS ENABLE INTERRUPTS MSKS CLI DI EI Mnemonic

High-speed Counter and Pulse Output Instructions


Instruction MODE CONTROL HIGH-SPEED COUNTER PV READ COMPARISON TABLE LOAD SPEED OUTPUT SET PULSES PULSE OUTPUT ACCELERATION CONTROL ORIGIN SEARCH PULSE WITH VARIABLE DUTY FACTOR INI PRV CTBL SPED PULS PLS2 ACC ORG PWM Mnemonic

Step Instructions
Instruction STEP DEFINE STEP START STEP SNXT Mnemonic

I/O Unit Instructions


Instruction I/O REFRESH 7-SEGMENT DECODER DIGITAL SWITCH INPUT MATRIX INPUT 7-SEGMENT DISPLAY OUTPUT IORF SDEC DSW MTR 7SEG Mnemonic

Serial Communications Instructions


Instruction TRANSMIT RECEIVE TXD RXD Mnemonic

Clock Instructions
Instruction CALENDAR ADD CALENDAR SUBTRACT CLOCK ADJUSTMENT CADD CSUB DATE Mnemonic

Failure Diagnosis Instructions


Instruction FAILURE ALARM SEVERE FAILURE ALARM FAL FALS Mnemonic

Other Instructions
Instruction SET CARRY CLEAR CARRY EXTEND MAXIMUM CYCLE TIME STC CLC WDT Mnemonic

34

CP1E-E@D@-A/CP1E-N@D@-@

Dimensions
CP1E CPU Unit
CPU Units with 20 I/O Point

90 100 110

76 86

Two, 4.5 dia. 85

CPU Units with 30 I/O Point

90 100 110

120 130

Four, 4.5 dia. 85

CPU Units with 40 I/O Point

90 100 110

140 150

Two, 4.5 dia. 85

35

CP1E-E@D@-A/CP1E-N@D@-@
Expansion I/O Units and Expansion Units
CP1W-8E@@/CP1W-SRT21
5

90 1000.2

560.2 66

Two, 4.5 dia. 5 50

CP1W-20ED@/CP1W-16E@@/CP1W-AD041/CP1W-DA041/CP1W-MAD11/CP1W-TS@@@
5

90 1000.2

760.2 86

Two, 4.5 dia. 5 50

CP1W-40ED@/CP1W-32E@@
150 140 50 8

110 100 90

Four, 4.5 dia.

36

CP1E-E@D@-A/CP1E-N@D@-@

Related Manuals
Manual name Cat. No. Model numbers Application Contents Describes the following information for CP1E PLCs. Overview and features Basic system configuration Part names and functions Installation and settings Troubleshooting

SYSMAC CP Series CP1E CPU Unit Hardware Manual

W479

CP1E-E@D@-A CP1E-N@D@-@

To learn the hardware specifications of the CP1E PLCs

Use this manual together with the CP1E CPU Unit Software Manual (Cat. No. W480) and CP1E CPU Unit Instructions Reference Manual (Cat. No. W483). Describes the following information for CP1E PLCs. CPU Unit operation Internal memory Programming Settings CPU Unit built-in functions Interrupts High-speed counter inputs Pulse outputs Serial communications Other functions

SYSMAC CP Series CP1E CPU Unit Software Manual

W480

CP1E-E@D@-A CP1E-N@D@-@

To learn the software specifications of the CP1E

Use this manual together with the CP1E CPU Unit Hardware Manual (Cat. No. W479) and CP1E CPU Unit Instructions Reference Manual (Cat. No. W483). Describes each programming instruction in detail. When programming, use this manual To learn programming instructions in detail together with the CP1E CPU Unit Hardware Manual (Cat. No. W479) and CP1E CPU Unit Software Manual (Cat. No. W480). To learn communications commands for CS/CJ/CP/NSJ-series Controllers in detail Describes 1) C-mode commands and 2) FINS commands in detail. Read this manual for details on C-mode and FINS commands addressed to CPU Units.

SYSMAC CP Series CP1E CPU Unit Instructions Reference Manual

W483

CP1E-E@D@-A CP1E-N@D@-@

CS/CJ/CP/NSJ Series Communications Commands Reference Manual

W342

CS1G/H-CPU@@H CS1G/H-CPU@@-V1 CS1D-CPU@@H CS1D-CPU@@S CS1W-SCU@@-V1 CS1W-SCB@@-V1 CJ1G/H-CPU@@H CJ1G-CPU@@P CJ1M-CPU@@ CJ1G-CPU@@ CJ1W-SCU@@-V1 CP1L-L10D@-@ CP1L-L14D@-@ CP1L-L20D@-@ CP1L-M30D@-@ CP1L-M40D@-@ CP1L-M60D@-@ CP1E-E@D@-A CP1E-N@D@-@

Note: This manual describes commands addressed to CPU Units. It does not cover commands addressed to other Units or ports (e.g., serial communications ports on CPU Units, communications ports on Serial Communications Units/Boards, and other Communications Units).

SYSMAC CP Series CP1L/CP1E CPU Unit Introduction Manual

W461

To learn the basic setup methods of the CP1L/CP1E PLCs

Describes the following information for CP1L/CP1E PLCs. Basic configuration and component names Mounting and wiring Programming, data transfer, and debugging using the CX-Programmer Application program examples

37

MEMO

38

Read and Understand this Catalog


Please read and understand this catalog before purchasing the product. Please consult your OMRON representative if you have any questions or comments.

Warranty and Limitations of Liability


WARRANTY
OMRON's exclusive warranty is that the products are free from defects in materials and workmanship for a period of one year (or other period if specified) from date of sale by OMRON. OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, REGARDING NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR PARTICULAR PURPOSE OF THE PRODUCTS. ANY BUYER OR USER ACKNOWLEDGES THAT THE BUYER OR USER ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE. OMRON DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED.

LIMITATIONS OF LIABILITY
OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY. In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS REGARDING THE PRODUCTS UNLESS OMRON'S ANALYSIS CONFIRMS THAT THE PRODUCTS WERE PROPERLY HANDLED, STORED, INSTALLED, AND MAINTAINED AND NOT SUBJECT TO CONTAMINATION, ABUSE, MISUSE, OR INAPPROPRIATE MODIFICATION OR REPAIR.

Application Considerations
SUITABILITY FOR USE
OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to the combination of the product in the customer's application or use of the product. Take all necessary steps to determine the suitability of the product for the systems, machines, and equipment with which it will be used. Know and observe all prohibitions of use applicable to this product. NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS, AND THAT THE OMRON PRODUCT IS PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM.

PROGRAMMABLE PRODUCTS
OMRON shall not be responsible for the user's programming of a programmable product, or any consequence thereof.

Disclaimers
CHANGE IN SPECIFICATIONS
Product specifications and accessories may be changed at any time based on improvements and other reasons. Consult with your OMRON representative at any time to confirm actual specifications of purchased product.

DIMENSIONS AND WEIGHTS


Dimensions and weights are nominal and are not to be used for manufacturing purposes, even when tolerances are shown.

PERFORMANCE DATA
Performance data given in this catalog is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON's test conditions, and the users must correlate it to actual application requirements. Actual performance is subject to the OMRON Warranty and Limitations of Liability.

Note: Do not use this document to operate the Unit. OMRON Corporation
Industrial Automation Company Control Devices Division H.Q. Automation & Drive Division Automation Department 1 Shiokoji Horikawa, Shimogyo-ku, Kyoto, 600-8530 Japan Tel: (81) 75-344-7084/Fax: (81) 75-344-7149 OMRON ELECTRONICS LLC One Commerce Drive Schaumburg, IL 60173-5302 U.S.A. Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 OMRON ASIA PACIFIC PTE. LTD. No. 438A Alexandra Road # 05-05/08 (Lobby 2), Alexandra Technopark, Singapore 119967 Tel: (65) 6835-3011/Fax: (65) 6835-2711 OMRON (CHINA) CO., LTD. Room 2211, Bank of China Tower, 200 Yin Cheng Zhong Road, PuDong New Area, Shanghai, 200120, China Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200

Authorized Distributor:

Regional Headquarters OMRON EUROPE B.V. Wegalaan 67-69-2132 JD Hoofddorp The Netherlands Tel: (31)2356-81-300/Fax: (31)2356-81-388

OMRON Industrial Automation Global: www.ia.omron.com

OMRON Corporation 2009 All Rights Reserved. In the interest of product improvement, specifications are subject to change without notice. Printed in Japan Cat. No. P061-E1-02 0609 (0309)

You might also like