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

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