EasyManua.ls Logo

Delta Electronics EXIO14RAE - Page 126

Delta Electronics EXIO14RAE
157 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix D Use of Application Instructions|DOP-EXIO Series
Revision March, 2008, Doc. Name: 2007PDD23000014 D-45
Mnemonic Operands Function
NEG D
D
2’s Complement (Negative)
Bit Devices Word Devices
X Y M S K H KnX KnY KnM KnS T C D E F
D
y Note:
1. If D is used in device F, only 16-bit instruction is applicable.
16-bit instruction (3 Steps)
NEG
Continuous
execution
32-bit instruction (5 Steps)
DNEG
Continuous
execution
y Flags: None
Operands:
D
: Device to store 2’s complement
Explanations:
1. This instruction converts a negative BIN value into an absolute value.
2. This instruction can convert a negative binary value into its absolute value.
Program Example 1:
When X0 = OffOn, the phase of every bit of the content in D10 will be reversed (01, 10) and
pluses 1. The result will then be stored in D10.
X0
NEGP D10
Program Example 2:
Obtaining the absolute value of a negative value:
a) When the 15
th
bit of D0 is “1”, M0 = On. (D0 is a negative value).
b) When M0 = OffOn, NEG instruction will obtain 2’s complement of D0 and further its absolute
value.
M1000
BON
D0 K15
M0
M0
NEGP D0
Normal ON contact
Program Example 3:
Obtaining the absolute value by the remainder of the subtraction. When X0 = On,
a) If D0 > D2, M0 = On.
b) If D0 = D2, M1 = On.
c) If D0 < D2, M2 = On.
d) D4 is then able to remain positive.

Related product manuals