4 or und or, 5 orn und orn – NORD Drivesystems BU0550 Benutzerhandbuch

Seite 33

Advertising
background image

3 AWL (Instruction List, IL)

BU 0550 DE-0813

33

3.2.4.4

OR und OR(

Bitweise ODER Verknüpfung des AE/Akkus mit einer oder zwei Variablen oder Konstanten.
Bitweise ODER(…) Verknüpfung mit dem AE/Akku und dem AE/Akku welches zuvor in der Klammer gebil-
det wurde. Es sind bis zu 6 Klammerebenen möglich.

Alle Werte müssen demselben Variablentyp angehören.

BOOL

BYTE

INT

DINT

Mögliche Datentypen

X

X

X

X

Befehle

Erläuterung

LD 170

OR 204

OR Verknüpfung zwischen 2 Konstanten

LD 170

Verknüpfung zwischen einer Konstanten und 2
Variablen.

OR Var1, Var2

Akku = 170d OR Var1OR Var2

LD Var1

OR ( Var2

AE/Akku = Var1 OR ( Var2 AND Var3 )

AND Var3

)

Tabelle 31 OR und OR(

3.2.4.5

ORN und ORN(

Bitweise ODER Verknüpfung des AE/Akkus mit einem negierten Operanden.
Bitweise ODER (…) Verknüpfung mit dem AE/Akku und dem negierten Ergebnis der Klammer. Es sind bis
zu 6 Klammerebenen möglich.

Die zu verknüpfenden Werte müssen demselben Variablentyp angehören.

BOOL

BYTE

INT

DINT

Mögliche Datentypen

X

X

X

X

Befehle

Erläuterung

LD 2#0000_1111

ORN 2#0011_1010

ORN Verknüpfung zwischen 2 Konstanten
Akku = 2#1100_1111

LD 170

Verknüpfung zwischen einer Konstanten und 2
Variablen.

ORN Var1, Var2

Akku = 170d ORN Var1 ORN Var2

LD Var1

ORN ( Var2

AE/Akku = Var1 ORN ( Var2 OR Var3 )

OR Var3

)

Tabelle 32 ANDN und ANDN(

AE/Akku

Operand

Ergebnis

0

0

0

0

1

1

1

0

1

1

1

1

AE/Akku

Operand

Ergebnis

0

0

1

0

1

0

1

0

1

1

1

1

Advertising