Omron CPM2B Video Game Controller User Manual


 
2-1SectionSpecifications
23
2-1-2 Characteristics
Item
CPU Boards
With relay outputs With transistor outputs
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
Max. I/O
CPU Board only 32 points
capacity
With Expansion
I/O Boards
128 points max.
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.)
Work bits 928 bits: IR 02000 to IR 04915 and IR 20000 to IR 22715
Special bits (SR area) 448 bits: SR 22800 to SR 25515
Temporary bits (TR area) 8 bits (TR0 to TR7)
Holding bits (HR area) 320 bits: HR 0000 to HR 1915 (Words HR 00 to HR 19)
Auxiliary bits (AR area) 384 bits: AR 0000 to AR 2315 (Words AR 00 to AR 23)
Link bits (LR area) 256 bits: LR 0000 to LR 1515 (Words LR 00 to LR 15)
Timers/Counters 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) The Error Log is contained in DM 2000 to
DM 2021.
Read-only 456 words (DM 6144 to DM 6599)
PC Setup 56 words (DM 6600 to DM 6655)
Interrupt
processing
External interrupts 4 (Also used for external interrupt inputs in counter mode and quick-response
inputs.)
Interval timer
interrupts
1 (Scheduled Interrupt Mode or Single Interrupt Mode)
High-speed
High-speed counter 1 (20 kHz single-phase or 5 kHz two-phase (linear count method))
counter
Counter interrupt 1 (set value comparison or set-value range comparison)
Interrupt Inputs
(Counter mode)
4 inputs (Also used for interrupt inputs and quick-response inputs.)
Counter interrupts 4 (Also used for the external interrupt inputs and quick-response inputs.)
Pulse output 2 points with no acceleration/deceleration, 10 Hz to 10 kHz each, and no direction
control.
1 point with trapezoidal acceleration/deceleration, 10 Hz to 10 kHz, and direction
control.
2 points with variable duty-ratio outputs.
(Pulse outputs can be used with transistor outputs only, they cannot be used with
relay outputs.)