Delta-electronics Extension Digital I/O Module DOP-EXIO14RAE Uživatelský manuál Strana 126

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 157
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 125
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.
Zobrazit stránku 125
1 2 ... 121 122 123 124 125 126 127 128 129 130 131 ... 156 157

Komentáře k této Příručce

Žádné komentáře