NOT_MASK (Bit-zu-Bit-NOT-Maske)
Ganzzahlige bitweise Negationsmaske; damit wird der Wert eines Parameters umgekehrt.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.NOT_MASK

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
EN | Eingang | BOOL | Bei True ist die Anweisung aktiviert.
|
IN | Eingang | DINT | Muss als ganze Zahl vorliegen. |
NOT_MASK | Ausgang | DINT | Bitweise Negation an 32 Bits IN. |
ENO | Ausgang | BOOL | Ausgang wird aktiviert. Gilt für Kontaktplan-Programme. |
NOT_MASK-Beispiele
Beispiel für ein NOT_MASK-Funktionsblockdiagramm

Beispiel für einen NOT_MASK-Kontaktplan

Beispiel für strukturierten NOT_MASK-Text

(*ST equivalence: *) result := NOT_MASK (16#1234); (* result is 16#FFFF_EDCB *)
Ergebnisse

Rückmeldung geben