E L C P r o g r a m m i n g M a n u a l
F o r m o r e i nf o r m a t i o n v i sit :
w w w. e a t o n . c o m
MN05003003E
3-16
S
Source operand: if there is more than 1 source operand, then S
1
, S
2
… is used to describe
them.
D
Destination
operand
If an operand is only represented as a constant (K, H) then m, m
1
, m
2
, n, n
1
, n
2
is used to
describe them.
The Length of Operand (16-bit or 32-bit instruction)
The length of an operand can be divided into two groups: 16-bit and 32-bit. A”D” before an
instruction means it’s a 32-bit instruction.
16-bit MOV instruction
X0
K10
D10
MOV
When X0=ON, K10 is moved into D10.
32-bit DMOV instruction
X1
D10
D20
DMOV
When X1=ON, the 32-bit contents of D11, D10 is
moved to D21, D20.
Description of the format for the application programming instructions
1
2
3
4
6
7
A PI
10
P
C MP
M nem o n ic
O p er and s
F un cti o n
C ompa re
Pr o gr am Ste ps
CM P, C MPP: 7 steps
B it Dev ic es
Wo r d D evices
X
Y
M
S
K
H
KnX KnY KnM KnS
T
D
C
E
F
Typ e
O P
D
* *
* * *
*
*
*
*
*
*
*
*
* *
* *
E LCM
3 2
P
16
D
S
1
S
2
D
S
1
S
2
*
*
*
*
*
*
*
*
P B\PA \P H
5
{
E LC
E LCB
P V
P B
P B
P H/PA
3 2
P
1 6
3 2
P
16
32
P
1 6
3 2
P
1 6
DCMP, DCMPP: 13steps
API number for the instruction
The core mnemonic code of the instruction
A “D” in this box means the instruction is a 32 bit instruction if a “D” is added as a prefix
A “P“ in this box indicates the instruction can be used as a pulse instruction
The operand format of the instruction
The description of the instruction
The symbol
“
*
”
means this instruction supports the associated data type
The number of program steps for the instruction
The ELC models that support the following for each instruction:
A “16” represents 16-bit instruction format
A “32” represents 32-bit instruction format
A “P” represents pulse instruction format
Summary of Contents for ELC-PB
Page 1: ......
Page 5: ...For more information visit www eaton com MN05003003E iv...
Page 29: ...ELC Programming Manual For more information visit www eaton com MN05003003E 1 24 MEMO...
Page 502: ...3 Instruction Set MN05003003E For more information visit www eaton com 3 333...
Page 601: ...ELC Programming Manual For more information visit www eaton com MN05003003E 3 432...
Page 625: ...ELC Programming Manual For more information visit www eaton com MN05003003E 3 456...