Omron CP1L Programmable Logic Controller
The Omron CP1L series is a compact yet high-performing PLC featuring embedded Ethernet (on EM/EL models), USB connectivity, high-speed counters, and modular expansion capabilities. Ideal for space-conscious applications needing precision motion, robust I/O, and versatile communications.
Categories:
Omron CP Series PLC- Embedded Ethernet port on CP1L-EM and CP1L-EL models (socket services, monitoring)
- Peripheral USB port on CP1L-M and CP1L-L models for simple PC connection
- High-speed counters: single-phase up to 100 kHz across 4 axes
- Two-axis pulse output at up to 100 kHz (in transistor-output models)
- Six built-in interrupt-capable inputs for fast signal response
- Two serial communication ports via option boards (RS-232C or RS-485)
- Structured Text supported along with Ladder logic and Function Blocks
- Supports CP1W-series expansion (I/O, analog, LCD, memory cassette, Ethernet boards)
| Specification | Description |
|---|---|
| Power Supply | AC models: 100–240 VAC; DC models: 24 VDC :contentReference |
| Power Consumption | AC: up to 50 VA (M/M60 etc.), DC: ~20 W :contentReference |
| Dimensions | 90×195×85 mm (full-size); weight 300–680 g depending on model :contentReference |
| Operating Temp/Humidity | 0–55 °C; 10–90 %RH, non-condensing :contentReference |
| I/O Points | Built-in: 10–60 points; expandable up to ~160 via CP1W units :contentReference |
| Memory | EM/M types: 10K steps program, EL/L types: 5K steps program :contentReference |
| Certifications | UL/U1, cULus, CE, KC, NK, Lloyd, etc. :contentReference |
| Function | Specification |
|---|---|
| High-Speed Counters | Single-phase: 100 kHz, 4 inputs/axes :contentReference |
| Pulse Outputs | 2 axes, 100 kHz, trapezoidal/S-curve available :contentReference |
| Interrupt Inputs | 6 inputs, 50 µs min. pulse width :contentReference |
| Program Scan | Cyclic scan with immediate refresh; basic instruction |
| Tasks & FBs | Up to 288 tasks (incl. 256 interrupts); Function Blocks: 128 definitions / 256 instances :contentReference |
| Expansion | Up to three CP-series expansion/I-O units (EM/M types); one for EL/L types :contentReference |
Built-in Ethernet port
| CPU Unit | Specifications | Model | ||||
|---|---|---|---|---|---|---|
| CPU type | Power supply | Output method | Inputs | Outputs | ||
| CP1L-EM CPU Units with 40 Points | Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | DC power supply | Relay output | 24 | 16 | CP1L-EM40DR-D |
| Transistor output (sinking) | CP1L-EM40DT-D | |||||
| Transistor output (sourcing) | CP1L-EM40DT1-D | |||||
| CP1L-EM CPU Units with 30 Points | Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | DC power supply | Relay output | 18 | 12 | CP1L-EM30DR-D |
| Transistor output (sinking) | CP1L-EM30DT-D | |||||
| Transistor output (sourcing) | CP1L-EM30DT1-D | |||||
| CP1L-EL CPU Units with 20 Points | Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | DC power supply | Relay output | 12 | 8 | CP1L-EL20DR-D |
| Transistor output (sinking) | CP1L-EL20DT-D | |||||
| Transistor output (sourcing) | CP1L-EL20DT1-D | |||||
Built-in USB port
| CPU Unit | Specifications | Model | ||||
|---|---|---|---|---|---|---|
| CPU type | Power supply | Output method | Inputs | Outputs | ||
| CP1L-M CPU Units with 60 Points | Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | AC power supply | Relay output | 36 | 24 | CP1L-M60DR-A |
| Transistor output (sinking) | CP1L-M60DT-A | |||||
| DC power supply | Relay output | CP1L-M60DR-D | ||||
| Transistor output (sinking) | CP1L-M60DT-D | |||||
| Transistor output (sourcing) | CP1L-M60DT1-D | |||||
| CP1L-M CPU Units with 40 Points | Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | AC power supply | Relay output | 24 | 16 | CP1L-M40DR-A |
| Transistor output (sinking) | CP1L-M40DT-A | |||||
| DC power supply | Relay output | CP1L-M40DR-D | ||||
| Transistor output (sinking) | CP1L-M40DT-D | |||||
| Transistor output (sourcing) | CP1L-M40DT1-D | |||||
| CP1L-M CPU Units with 30 Points | Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | AC power supply | Relay output | 18 | 12 | CP1L-M30DR-A |
| Transistor output (sinking) | CP1L-M30DT-A | |||||
| DC power supply | Relay output | CP1L-M30DR-D | ||||
| Transistor output (sinking) | CP1L-M30DT-D | |||||
| Transistor output (sourcing) | CP1L-M30DT1-D | |||||
| CP1L-L CPU Units with 20 Points | Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | AC power supply | Relay output | 12 | 8 | CP1L-L20DR-A |
| Transistor output (sinking) | CP1L-L20DT-A | |||||
| DC power supply | Relay output | CP1L-L20DR-D | ||||
| Transistor output (sinking) | CP1L-L20DT-D | |||||
| Transistor output (sourcing) | CP1L-L20DT1-D | |||||
| CP1L-L CPU Units with 14 Points | Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | AC power supply | Relay output | 8 | 6 | CP1L-L14DR-A |
| Transistor output (sinking) | CP1L-L14DT-A | |||||
| DC power supply | Relay output | CP1L-L14DR-D | ||||
| Transistor output (sinking) | CP1L-L14DT-D | |||||
| Transistor output (sourcing) | CP1L-L14DT1-D | |||||
| CP1L-L CPU Units with 10 Points | Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) | AC power supply | Relay output | 6 | 4 | CP1L-L10DR-A |
| Transistor output (sinking) | CP1L-L10DT-A | |||||
| DC power supply | Relay output | CP1L-L10DR-D | ||||
| Transistor output (sinking) | CP1L-L10DT-D | |||||
| Transistor output (sourcing) | CP1L-L10DT1-D | |||||
Options for CPU Units
| Name | Specifications | Model |
|---|---|---|
| RS-232C Option Board | Can be mounted in either CPU Unit Option Board slot 1 or 2. *1 | CP1W-CIF01 |
| RS-422A/485 Option Board | CP1W-CIF11 | |
| RS-422A/485 (Isolated-type) Option Board | CP1W-CIF12-V1 | |
| Ethernet Option Board | Can be mounted in either CPU Unit Option Board slot 1 or 2. *1 *2 *4 | CP1W-CIF41 |
| Analog Input Option Board | Can be mounted in either CPU Unit Option Board slot 1 or 2. *3 2 analog inputs. 0-10V(Resolution:1/4000), 0-20mA (Resolution: 1/2000). | CP1W-ADB21 |
| Analog Output Option Board | Can be mounted in either CPU Unit Option Board slot 1 or 2. *3 2 analog outputs. 0-10V (Resolution:1/4000). | CP1W-DAB21V |
| Analog I/O Option Board | Can be mounted in either CPU Unit Option Board slot 1 or 2. *3 2 analog inputs. 0-10V (Resolution:1/4000), 0-20mA (Resolution: 1/2000). 2 analog outputs. 0-10V (Resolution:1/4000). | CP1W-MAB221 |
| LCD Option Board | Can be mounted only in the CPU Unit Option Board slot 1. *1 | CP1W-DAM01 |
| Memory Cassette | Can be used for backing up programs or auto-booting. | CP1W-ME05M |
|
Catalog Name
|
Catalog Number[size]
|
Last Update
|
|---|---|---|
| CP1L Data Sheet | P081-E1-07 [4142KB] | Sep 22, 2023 |
| CP Series Catalog | P082-E1-10 [3185KB] | Apr 01, 2025 |
| New Functions Added to CS/CJ/CP Series Catalog | P097-E1-01 [1267KB] | Sep 28, 2015 |
| FA Controller Catalog | P090-E1-14 [11836KB] | Jul 07, 2025 |
Applications
- Compact machine control: Ideal for packaging, material handling, and small automated lines.
- Positioning systems: Four-axis encoder input & pulse output suited for indexing, pick-and-place.
- Networked data/logging: Integrated Ethernet on EM/EL models supports remote monitoring and IIoT.
- Laboratory/process control: High-speed I/O, interrupts, and precise timing applications.
- Modular expansion: Compatible with CP1W units for analog, touchscreen, or increased I/O beyond base CPU.
Why Choose
- Ethernet + USB flexibility: Native Ethernet on EM/EL, USB on M/L—easy PC and network connections.
- Precise motion & timing: High-speed counters and pulse outputs at 100 kHz.
- Expandable & future-ready: Modular design supports growing system needs.
- Structured programming: Function Blocks and ST support streamline complex logic.
- Reliable industrial build: Compact, robust with IEC/regulatory approval.
Inquiry Now
Brands



