Compact PLC series
CPM2C
A versatile controller for up to 192 I/O points in an
ultra-compact package
SYSMAC CPM2C
An extensive range of models assures efficient machine
control in an ultracompact package. CPU Units (DC
power supply only) are available with relay or transistor
output, terminal block or various connector options, and
an optional real-time clock function. Select the output
type, number of I/O points and other specifications to
meet your needs. Expansion I/O Units with 8 to 32 I/O
points make it possible to configure a control system
with a maximum of 192 I/O points.
CPU Units
Depth: 65 mm
10 I/O Points
20 I/O Points
32 I/O Points
■Relay
Output CPU Units
(Terminal-block type)
CPM2C-10CDR-D (No clock)
CPM2C-10C1DR-D (Clock)
●Input
points: 6, DC input
●Output
points: 4
■Relay
Output CPU Units
(Terminal-block type)
CPM2C-20CDR-D (No clock)
CPM2C-20C1DR-D (Clock)
●Input
points: 12, DC input
●Output
points: 8
■Transistor
Output (Sink) CPU Units
(Connector type)
CPM2C-10CDTC-D (No clock)
CPM2C-10C1DTC-D (Clock)
(MIL-connector type)
CPM2C-10CDTM-D (No clock)
CPM2C-10C1DTM-D (Clock)
■Transistor
Output (Source) CPU Units
(Connector type)
CPM2C-10CDT1C-D (No clock)
CPM2C-10C1DT1C-D (Clock)
(MIL-connector type)
CPM2C-10CDT1M-D (No clock)
CPM2C-10C1DT1M-D (Clock)
●Input
points: 6, DC input
●Output
points: 4
■Transistor
Output (Sink) CPU Units
(Connector type)
CPM2C-20CDTC-D (No clock)
CPM2C-20C1DTC-D (Clock)
(MIL-connector type)
CPM2C-20CDTM-D (No clock)
CPM2C-20C1DTM-D (Clock)
■Transistor
Output (Source) CPU Units
(Connector type)
CPM2C-20CDT1C-D (No clock)
CPM2C-20C1DT1C-D (Clock)
(MIL-connector type)
CPM2C-20CDT1M-D (No clock)
CPM2C-20C1DT1M-D (Clock)
●Input
points: 12, DC input
●Output
points: 8
■Transistor
Output (Sink) CPU Units
(Connector type)
CPM2C-32CDTC-D (No clock)
(MIL-connector type)
CPM2C-32CDTM-D (No clock)
■Transistor
Output (Source) CPU Units
(Connector type)
CPM2C-32CDT1C-D (No clock)
(MIL-connector type)
CPM2C-32CDT1M-D (No clock)
●Input
points: 16, DC input
●Output
points: 16
Programmable DeviceNet Slaves
■Transistor
Output (Sink)
CPU Unit
(Connector type)
CPM2C-S100C-DRT (Clock)
■Transistor
Output (Source)
CPU Unit
(Connector type)
CPM2C-S110C-DRT (Clock)
●Input
points: 6, DC input
●Output
points: 4
CPU Units with CompoBus/S Master Function
■Transistor
Output (Sink)
CPU Unit
(Connector type)
CPM2C-S100C (Clock)
■Transistor
Output (Source)
CPU Unit
(Connector type)
CPM2C-S110C (Clock)
●Input
points: 6, DC input
●Output
points: 4
AC Power Supply Unit
CPM2C-PA201
●100-
to 240-V AC input
●24-V
AC/600-mA output
86
Programmable Controllers
Analog I/O Units
CPM2C-MAD11
●Analog
inputs: 2
(Resolution: 6,000)
●Analog
output: 1
(Resolution: 6,000)
Expansion I/O Units
Depth: 65 mm
Input/Output Expansion I/O Units
■Relay
Output I/O Unit
(Terminal-block type)
CPM2C-10EDR
●Input
points: 6, DC input
●Output
points: 4
■Relay
Output I/O Unit
(Terminal-block type)
CPM2C-20EDR
●Input
points: 12, DC input
●Output
points: 8
Temperature Sensor Units
■Transistor
Output (Sink) I/O Unit
(Connector type)
CPM2C-24EDTC
■
Transistor Output (Source) I/O Unit
(Connector type)
CPM2C-24EDT1C
■Transistor
Output (Sink) I/O Unit
(MIL-connector type)
CPM2C-24EDTM
■Transistor
Output (Source) I/O Unit
(MIL-connector type)
CPM2C-24EDT1M
●Input
points: 16, DC input
●Output
points: 8
CPM2C-TS001
●Thermocouple
inputs: 2
CPM2C-TS101
●Platinum-resistance
thermometer inputs: 2
■Transistor
Output (Sink) I/O Unit
(Connector type)
CPM2C-32EDTC
■
Transistor Output (Source) I/O Unit
(Connector type)
CPM2C-32EDT1C
■Transistor
Output (Sink) I/O Unit
(MIL-connector type)
CPM2C-32EDTM
■Transistor
Output (Source) I/O Unit
(MIL-connector type)
CPM2C-32EDT1M
●Input
points: 16, DC input
●Output
points: 16
CompoBus/S I/O Link Unit
CPM2C-SRT21
●I/O
Link inputs: 8
●I/O
Link outputs: 8
Input Expansion I/O Units
(Connector type)
CPM2C-8EDC
(MIL-connector type)
CPM2C-8EDM
●Input
points: 8, DC input
(Connector type)
CPM2C-16EDC
(MIL-connector type)
CPM2C-16EDM
●Input
points: 16, DC input
Simple Communications Unit
CPM2C-8EDC
CPM2C-16EDC
Output Expansion I/O Units
CPM2C-CIF21
●RS-485
component connection
●RS-232C
Adapters
■Relay
Output I/O Unit
(Terminal-block type)
CPM2C-8ER
●Output
points: 8
■
Transistor Output (Sink) I/O Unit
(Connector type)
CPM2C-8ETC
■
Transistor Output (Source) I/O Unit
(Connector type)
CPM2C-8ET1C
■
Transistor Output (Sink) I/O Unit
(MIL-connector type)
CPM2C-8ETM
■
Transistor Output (Source) I/O Unit
(MIL-connector type)
CPM2C-8ET1M
●Output
points: 8
■
Transistor Output (Sink) I/O Unit
(Connector type)
CPM2C-16ETC
■
Transistor Output (Source) I/O Unit
(Connector type)
CPM2C-16ET1C
■
Transistor Output (Sink) I/O Unit
(MIL-connector type)
CPM2C-16ETM
■
Transistor Output (Source) I/O Unit
(MIL-connector type)
CPM2C-16ET1M
●Output
points: 16
■Peripheral/
RS-232C Adapter
CPM2C-CIF01-V1
■RS-422/RS-485
+
RS-232C Adapter
CPM2C-CIF11
87
Programmable
Controllers
Specifications
General
Item
CPU Unit Specification
CPU Units with
CPU Units with
10 I/O points
10 I/O points
(relay outputs)
(transistor outputs)
24 V DC
20.4 to 26.4 V DC
4W
3W
CPU Units with
20 I/O points
(relay outputs)
CPU Units with
20 I/O points
(transistor outputs)
CPU Units with
CPM2C-S CPU Unit
32 I/O points
with 10 I/O points
(transistor outputs) (transistor outputs)
Supply voltage
Operating voltage range
Power consumption (Add Ex-
pansion Unit consumption from
following tables.)
Inrush current
Insulation resistance
Dielectric strength
Noise immunity
Vibration resistance
Shock resistance
Ambient temperature
Humidity
Atmosphere
I/O interface
Power interrupt time
Weight
4W
3W
3W
3W
25 A max.
20 MΩ min. (at 500 V DC) between isolated circuits
2,300 V AC for 1 min (between isolated circuits)
Conforms to IEC61000-4-4, 2 kV (power lines)
Conforming to IEC 60068-2-6, JIS C0040: 10 to 57 Hz, 0.075-mm amplitude, 57 to 150 Hz, acceleration: 9.8 m/s
2
in X, Y, and Z direc-
tions for 80 minutes each (Time coefficient; 8 minutes
×
coefficient factor 10 = total time 80 minutes)
Conforming to IEC 60068-2-27, JIS C0041: 147 m/s
2
three times each in X, Y, and Z directions
Operating: 0° to 55° C
Storage: –20° to 75° C (except for the battery)
10% to 90% (with no condensation)
Must be free from corrosive gas
Terminal block
Connector
Terminal block
Connector
2 ms min.
200 g max.
200 g max.
250 g max.
200 g max.
200 g max.
160 g max.
Expansion I/O Unit with 10 I/O points (relay outputs)
200 g max.
Expansion I/O Unit with 20 I/O points (relay outputs)
200 g max.
Expansion I/O Units with 24 I/O points (transistor outputs)
200 g max.
Expansion I/O Unit with 32 I/O points (transistor outputs)
200 g max.
Expansion I/O Unit with 8 input points
150 g max.
Expansion I/O Unit with 16 input points
150 g max.
Expansion I/O Units with 8 output points (transistor outputs)
150 g max.
Expansion I/O Units with 16 output points (transistor outputs)
150 g max.
Expansion I/O Unit with 8 output points (relay outputs)
200 g max.
Simple Communications Unit
150 g max.
Peripheral/RS232C Adapter Unit
150 g max.
RS422/RS232C Adapter Unit
150 g max.
AC Power Supply Unit
250 g max.
Analog I/O Unit
200 g max.
Temperature Sensor Unit
200 g max.
CompoBus/S I/O Link Unit
150 g max.
CPM2C Power Consumption
Use the following power consumption tables to calculate the total power
capacity required when using a CPM2C PLC. The rated output for the
CPM2C-PA201 AC Power Supply Unit is 15 W. Any surplus power not
required for the PLC directly can be used as service power supply for
sensors and other devices.
CPU Unit
CPM2C-10C(1)DR-D
CPM2C-20C(1)DR-D
CPM2C-S1@0C-DRT1
CPM2C-S1@0C
CPM2C-10C(1)DT(1)@-D
CPM2C-20C(1)DT(1)@-D
CPM2C-32C(1)DT(1)@-D
Power consumption (W)
4
4
3
3
3
3
3
The power consumption of the CPU Unit includes power for the Pro-
gramming Consoles and Adapter Units.
Add the following consumptions when using Expansion I/O Units.
Expansion I/O Unit
CPM2C-10EDR
CPM2C-20EDR
CPM2C-24EDT(1)@
CPM2C-32EDT(1)@
CPM2C-MAD11
CPM2C-SRT21
CPM2C-TS001/002
CPM2C-8ED@/16ED@
CPM2C-8ER
CPM2C-8ET(1)@/16ET(1)@
Power consumption (W)
1
2
1
1
3.5
1
1.5
1
2
1
88
Programmable Controllers
CPU Unit Specification
CPU Units with CPU Units with CPU Units with CPU Units with CPU Units with
10 I/O points
10 I/O points
20 I/O points
20 I/O points
32 I/O points
(relay outputs) (transistor out- (relay outputs) (transistor out- (transistor out-
puts)
puts)
puts)
Control method
Stored program method
I/O control method
Cyclic scan with direct output (Immediate refreshing can be performed with IORF(97).)
Programming language
Ladder diagram
Instruction length
1 step per instruction, 1 to 5 words per instruction
Instructions
Basic instructions: 14
Special instructions:105 instructions, 185 variations
Execution time
Basic instructions: 0.64
μs
(LD instruction)
Special instructions:7.8
μs
(MOV instruction)
Program capacity
4,096 words
I/O capacity CPU Unit only
10 points
20 points
32 points
With Expansion 170 points max.
180 points max.
192 points max.
I/O Units
Input bits
IR 00000 to IR 00915 (Words not used for input bits can be used for work bits.)
Output bits
IR 01000 to IR 01915 (Words not used for output bits can be used for work bits.)
CompoBus/S input bits
---
CompoBus/S output bits
Work bits
---
928 bits:IR 02000 to IR 04915 (Words IR 020 to IR 049) and
IR 20000 to IR 22715 (Words IR 200 to IR 227)
Item
CPM2C-S CPU Unit with 10 I/O points
(transistor outputs) and
CompoBus/S Master function
10 points
362 points max. (106 local + 256 remote)
128 inputs: IR 02000 I/O bits not used for I/
to IR 02715
O be used as work
bits.
128 outputs:
IR 03000 to IR 03715
672 bits: IR 02800 to IR 02915 (Words IR
028 to IR 029), IR 03800 to IR 04915
(Words IR 038 to IR 049)and IR 20000 to IR
22715 (Words IR 200 to IR 227
448 bits: SR 22800 to SR 25515 (Words SR 228 to SR 255)
8 bits (TR0 to TR7)
320 bits: HR 0000 to HR 1915 (Words HR 00 to HR 19)
384 bits: AR 0000 to AR 2315 (Words AR 00 to AR 23)
256 bits: LR 0000 to LR 1515 (Words LR 00 to LR 15)
256 timers/counters (TIM/CNT 000 to TIM/CNT 255)
1-ms timers: TMHH(––)
10-ms timers: TIMH(15)
100-ms timers: TIM
1-s/10-s timers: TIML(––)
Decrementing counters: CNT
Reversible counters: CNTR(12)
Data memory
Read/Write: 2,048 words (DM 0000 to DM 2047)*
Read-only: 456 words (DM 6144 to DM 6599)
PC Setup: 56 words (DM 6600 to DM 6655)
*The Error Log is contained in DM 2000 to DM 2021.
CompoBus/S master functions ---
---
DeviceNet slave functions
---
---
Special bits (SR area)
Temporary bits (TR area)
Holding bits (HR area)
Auxiliary bits (AR area)
Link bits (LR area)
Timers/Counters
Basic inter-
rupts
Interrupt pro-
cessing
High-
speed
counter
High-
speed
counter
2 interrupts
2 interrupts
4 interrupts
4 interrupts
4 interrupts
Shared by the external interrupt inputs (counter mode) and the quick-response inputs.
Interval timer in- 1 (Scheduled Interrupt Mode or Single Interrupt Mode)
terrupts
High-speed
One high-speed counter: 20 kHz single-phase or 5 kHz two-phase (linear count method)
counter
Counter interrupt: 1 (set value comparison or set-value range comparison)
Connects to up to 32 slaves with up to 256
I/O link points
DeviceNet remote I/O link (DRT model only)
Up to 1,024 I/O link points
Explicit messages
Read/write of specified areas from PLC with
Master Unit
2 interrupts
Interrupt inputs 2 inputs
2 inputs
4 inputs
4 inputs
4 inputs
2 inputs
(Counter mode) Shared by the external interrupt inputs and the quick-response inputs.
Counter inter-
2 inputs
2 inputs
4 inputs
4 inputs
4 inputs
2 inputs
rupts
Shared by the external interrupt inputs and the quick-response inputs.
Pulse output
Two points with no acceleration/deceleration, 10 Hz to 10 kHz each, and no direction control.
One point with trapezoid acceleration/deceleration, 10 Hz to 10 kHz, and direction control.
Two points with variable duty-ratio outputs (using PWM(––)).
(Pulse outputs can be used with transistor outputs only, they cannot be used with relay outputs.)
Synchronized pulse control
One point:
A pulse output can be created by combining the high-speed counter with pulse outputs and multiplying the frequency of the input puls-
es from the high-speed counter by a fixed factor.
(This output is possible with transistor outputs only, it cannot be used with relay outputs.)
Quick-response inputs
2 inputs
2 inputs
4 inputs
4 inputs
4 inputs
2 inputs
Shared by the external interrupt inputs and the interrupt inputs (counter mode).
Min. input pulse width: 50
μs
max.
Input time constant
Can be set for all input points.
(ON response time =
(1 ms, 2 ms, 3 ms, 5 ms, 10 ms, 20 ms, 40 ms, or 80 ms)
OFF response time)
Clock function
Shows the year, month, day of the week, day, hour, minute, and second. (Battery backup)
89
Programmable
Controllers
CPM2C Characteristics
Item
Communications functions
Memory protection
Memory backup
Self-diagnostic functions
Program checks
CPU Unit Specification
CPU Units with CPU Units with CPU Units with CPU Units with CPU Units with CPM2C-S CPU Unit with 10 I/O points
10 I/O points
10 I/O points
20 I/O points
20 I/O points
32 I/O points
(transistor outputs) and
(relay outputs) (transistor out- (relay outputs) (transistor out- (transistor out- CompoBus/S Master function
puts)
puts)
puts)
Peripheral port:
Supports Host Link, peripheral bus, no-protocol, or Programming Console connections.
RS-232C port:
Supports Host Link, no-protocol, 1:1 Slave Unit Link, 1:1 Master Unit Link, or 1:1 NT Link connections.
A CPM2C-CN111, CS1W-CN114, or CS1W-CN118 Connecting Cable, or an Interface Unit (CPM2C-CIF01-V1 or CPM2C-CIF11) is
required to connect to the CPM2C’s communications port.
HR area, AR area, program contents, read/write DM area contents, and counter values are maintained during power interruptions.
Flash memory:
Program, read-only DM area, and PC Setup
Memory backup:
The read/write DM area, HR area, AR area, and counter values are backed up. With CPU Units that are equipped with a clock, the
battery will backup memory for 2 years at 25° C. With CPU Units that are not equipped with a clock, if a battery is not installed, the
internal capacitor will backup memory for 10 days at 25° C. If a battery (optional CPM2C-BAT01 Battery) is installed, it will backup
memory for 5 years at 25° C.
CPU Unit failure (watchdog timer), I/O bus error, battery error, and memory failure
No END instruction, programming errors (checked when operation is started)
CPM2C I/O Specifications
1. CPU Unit Input Specifications
Item
Specifications
Units with 10 I/O points
24 V DC
+10%
/
–15%
Circuit configuration
Units with 20 I/O points
Units with 32 I/O points
Input numbers: 00000 to 00001
Input volt-
age
Input
IN00000 to IN00001:
impedance 2.7 kΩ
IN00002 to IN00004:
3.9 kΩ
IN00005:
4.7 kΩ
IN00000 to IN00001:
2.7 kΩ
IN00002 to IN00006:
3.9 kΩ
IN00007 and up:
4.7 kΩ
Input
current
ON
voltage/
current
OFF
voltage/
current
ON delay
OFF
delay
IN00000 to IN00001:17 V DC min., 5 mA
IN00002 and up:14.4 V DC min., 3.5 mA
5.0 V DC max., 1.1 mA
Input LED
Units with 10 I/O points: 00005
Units with 20 I/O points: 00007 to 00011
Units with 32 I/O points: 00007 to 00011, 00100 to 00107
1 to 80 ms max. Default: 10 ms (See note.)
1 to 80 ms max. Default: 10 ms (See note.)
Input LED
Note:
The input time constant can be set to 1, 2, 3, 5, 10, 20, 40, or 80 ms in the PC Setup.
High-speed Counter Inputs
The following CPU Unit input bits can be used as high-speed counter inputs. The maximum count frequency is 5 kHz in differential phase mode
and 20 kHz in the other modes.
Input
IN00000
IN00001
IN00002
Function
Differential phase mode
Pulse plus direction input mode Up/down input mode
Increment mode
A-phase pulse input
Pulse input
Increment pulse input
Increment pulse input
B-phase pulse input
Direction input
Decrement pulse input
Normal input
Z-phase pulse input or hardware reset input (IN00002 can be used as a normal input when it is not used as a high-speed counter input.)
Interrupt Inputs
CPM2C PCs have inputs that can be used as interrupt inputs (interrupt input mode or counter mode) and quick-response inputs. The minimum
pulse width for these inputs is 50
μs.
In CPU Units with 10 I/O points, inputs IN00003 and IN00004 can be used as interrupt inputs. In CPU Units with 20 or 32 I/O points, inputs IN00003
through IN00006 can be used as interrupt inputs.
90
Programmable Controllers
Internal circuits
Internal circuits
IN00000 to IN00001:
8 mA
IN00002 to IN00004:
6 mA
IN00005:
5 mA
IN00000 to IN00001:
8 mA
IN00002 to IN00006:
6 mA
IN00007 and up:
5 mA
IN00000 to IN00001:
2.7 kΩ
IN00002 to IN00006:
3.9 kΩ
IN00007:
4.7 kΩ
IN00100 to IN00107:
4.7 kΩ
IN00000 to IN00001:
8 mA
IN00002 to IN00006:
6 mA
IN00007:
5 mA
IN00100 to IN00107:
5 mA
Input LED
Units with 10 I/O points: 00002 to 00004
Units with 20/32 I/O points: 00002 to 00006
Internal circuits