![Omron CPM1A Manual Download Page 6](http://html1.mh-extra.com/html/omron/cpm1a/cpm1a_manual_742516006.webp)
A--27
Micro Programmable Controller
CPM1A
J
CHARACTERISTICS
Input type
DC input
CPU type
10-point I/O
20-point I/O
30-point I/O
40-point I/O
Control method
Stored program method
I/O control method
Combination of the cyclic scan and immediate refresh processing methods.
Programming language
Ladder diagram
Instruction word
1 step per instruction, 1 to 5 words per instruction
Types of
i
t
ti
Basic instructions
14 types
yp
instructions
Special instructions
79 types, 139 instructions
Instruction
execution
Basic instructions
0.72 to 16.2
µ
s
execution
time
Special instructions
MOV instruction = 16.3
µ
s
Program capacity
2,048 words
User data memory
1,024 words
Maximum I/O
points
CPU only
10 points
(6 input/
4 output
points)
20 points
(12 input/
8 output
points)
30 points
(18 input/
12 output
points)
40 points
(24 input/
16 output points)
With Expansion I/O
Module
—
—
Up to 90
points
(54 input/
36 output
points)
Up to 100 points
(60 input/
40 output points)
Memory protection
Maintains the contents of the HR, AR, Counter and Data Memory Areas.
Memory backup
Flash memory:
User program, data memory (Read only) and PLC setup area are backed
up without a battery.
Super capacitor:
Data memory (Read/Write), holding bits, auxiliary memory bits, counter
values, error log area are backed up by a capacitor for 20-days at an
ambient temperature of 25
°
C.
Self-diagnostic function
CPU error (watchdog timer), memory errors, I/O bus errors
Program check
No END instruction programming errors (constantly checked during operation)
Pulse output
1 point:
2 kHz
High-speed counter
1 point:
Single phase at 5 kHz or two-phase at 2.5 kHz (linear counting method)
Incremental mode: 0 to 65535 (16-bit)
Decremental mode: --32767 to 32767 (16-bit)
Quick-response inputs
Together with the external interrupt input (minimum pulse width of 0.2 ms)
Input time constant
Can be set at 1 ms, 2 ms, 4 ms, 8 ms, 16 ms, 32 ms, 64 ms, or 128 ms.
Interrupt processing:
External interrupt
2 points (Re-
sponse time
of 0.3 ms
max.)
4 points
(Response time of 0.3 ms max.)
Analog settings
2 points: (0 to 200 BCD)
J
I/O ALLOCATION
Input bits
00000 to 00915; words not used for input or output bits can be used for work bits.
Output bits
01000 to 01915; words not used for input or output bits can be used for work bits.
Work bits (IR Area)
512: IR 20000 to IR 23115 (IR 200 to IR 231)
Special bits (SR Area)
384: SR 23200 to SR 25515 (SR 232 to SR 255)
Temporary bits (TR Area)
8: TR 0 to TR 7
Holding bits (HR Area)
320: HR 0000 to HR 1915 (HR 00 to HR 19)
Auxiliary bits (AR Area)
256: AR 0000 to AR 1515 (AR 00 to AR 15)
Link bits (LR Area)
256: LR 0000 to LR 1515 (LR 00 to LR 15)
Timers/Counters
128:
TIM/CNT 000 to 127
100-ms timer:
TIM 000 to TIM 127
10-ms timer:
TIM 000 to TIM 127
Decremental counter, reversible counter
Data memory
Read/Write
1,024 words (DM 0000 to DM 1023)
y
Read only
512 words (DM 6144 to DM 6655)