XOR_MASK (exklusive OR-Maske)
Ganzzahlige exklusive bitweise OR-Maske gibt invertierte Bitwerte zurück.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.XOR_MASK

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
EN | Eingang | BOOL | Bei True ist die Anweisung aktiviert.
|
IN | Eingang | DINT | Muss als ganze Zahl vorliegen. |
MSK | Eingang | DINT | Muss als ganze Zahl vorliegen. |
XOR_MASK | Ausgang | DINT | Bitweises logisches exklusives OR zwischen IN und MSK. |
ENO | Ausgang | BOOL | Ausgang wird aktiviert. Gilt für Kontaktplan-Programme. |
XOR_MASK-Beispiele
Beispiel für ein XOR_MASK-Funktionsblockdiagramm

Beispiel für einen XOR_MASK-Kontaktplan

Beispiele für strukturierten XOR_MASK-Text

(* ST Equivalence: *) crc32 := XOR_MASK (prevcrc, nextc); result := XOR_MASK (16#012, 16#011); (* equals 16#003 *)
Ergebnisse

Rückmeldung geben