EasyManuals Logo

Omron CPM1A Datasheet

Omron CPM1A
29 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #20 background imageLoading...
Page #20 background image
22
Summary of Programming Instructions
Function Code Chart
Table
sym-
bols
Details Key operations for
specifying program-
ming instructions
f
Allocated to instruction
keys on the Program-
ming Console. These
need not be specified
with function codes.
---
Code Special instructions
specified with function
codes.
FUN
WRITE
Code
Differentiated Instructions
Differentiated instructions can sometimes be used for CPM1A
special instructions. Instructions marked with (@) in the mne-
monics can also be used as differentiated instructions. Here the
input rise time (shift from OFF to ON) is used to execute the
instruction in just one cycle.
To specify an instruction, press the NOT Key after the function
code.
Example: Specifying the @MOV (21) instruction
FUN 12 NOT
WRITE
Sequence Instructions
Sequence Input Instructions
Instruction Mnemonic Code Function
LOAD LD
f
Connects an NO condition to
the left bus bar.
LOAD NOT LD NOT
f
Connects an NC condition to
the left bus bar.
AND AND
f
Connects an NO condition in
series with the previous condi-
tion.
AND NOT AND NOT
f
Connects an NC condition in
series with the previous condi-
tion.
OR OR
f
Connects an NO condition in
parallel with the previous
condition.
OR NOT OR NOT
f
Connects an NC condition in
parallel with the previous
condition.
AND LOAD AND LD
f
Connects two instruction
blocks in series.
OR LOAD OR LD
f
Connects two instruction
blocks in parallel.
Note: f: Instruction keys allocated to the Programming Con-
sole.
Sequence Output Instructions
Instruction Mnemonic Code Function
OUTPUT OUT
f
Outputs the result of logic to a
bit.
OUT NOT OUT NOT
f
Reverses and outputs the re-
sult of logic to a bit.
SET SET
f
Force sets (ON) a bit.
RESET RSET
f
Force resets (OFF) a bit.
KEEP KEEP 11 Maintains the status of the
designated bit.
DIFFER-
ENTIATE
UP
DIFU 13 Turns ON a bit for one cycle
when the execution condition
goes from OFF to ON.
DIFFER-
ENTIATE
DOWN
DIFD 14 Turns ON a bit for one cycle
when the execution condition
goes from ON to OFF.
Note: f: Instruction keys allocated to the Programming Con-
sole.
Sequence Control Instructions
Instruction Mnemonic Code Function
NO
OPERA-
TION
NOP 00 ---
END END 01 Required at the end of the pro-
gram.
INTER-
LOCK
IL 02 If the execution condition for
IL(02) is OFF, all outputs are
turned OFF and all timer PVs
reset between IL(02) and the
next ILC(03).
INTER-
LOCK
CLEAR
ILC 03 ILC(03) indicates the end of an
interlock (beginning at IL(02)).
JUMP JMP 04 If the execution condition for
JMP(04) is ON, all instructions
between JMP(04) and
JME(05) are treated as
NOP(00).
JUMP END JME 05 JME(05) indicates the end of a
jump (beginning at JMP(04)).
Timer/Counter Instructions
Instruction Mnemonic Code Function
TIMER TIM
f
An ON-delay (decrementing)
timer.
COUNTER CNT
f
A decrementing counter.
RE-
VERSIBLE
COUNTER
CNTR 12 Increases or decreases PV by
one.
HIGH-
SPEED
TIMER
TIMH 15 A high-speed, ON-delay
(decrementing) timer.
Note: f: Instruction keys allocated to the Programming Con-
sole.
Programming Instructions

Other manuals for Omron CPM1A

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Omron CPM1A and is the answer not in the manual?

Omron CPM1A Specifications

General IconGeneral
ModelCPM1A
TypeCompact PLC
Communication PortsRS-232C (optional)
Instruction SetBasic and advanced instructions
Operating Temperature0 to 55°C
Storage Temperature-20 to 75°C
Humidity10% to 90% RH (non-condensing)
Power Supply24 VDC or 100-240 VAC
ExpansionExpansion I/O units available
Timers128
Counters256 counters
I/O Points10, 20, 30, or 40 points (depending on model)

Related product manuals