XOR
Der IEC-Operator dient der bitweisen XOR-Operation von Bit-Operanden.
Wenn nur einer der beiden Eingangs-Bits den Wert 1 liefert, wird das Ausgangs-Bit 1; wenn beide Eingänge 1 oder beide 0 sind, wird der Ausgang 0.
Erlaubte Datentypen: BOOL, BYTE, WORD, DWORD, LWORD
Beachten Sie folgendes Verhalten des XOR-Bausteins in erweiterter Form, also bei mehr als 2 Eingängen: TwinCAT vergleicht die Eingänge paarweise und die jeweiligen Ergebnisse dann wiederum gegeneinander (entspricht der Norm, jedoch nicht unbedingt der Erwartung). |
Beispiele:
Ergebnis: nVar ist 2#0001_1001.
ST:
nVar := 2#1001_0011 XOR 2#1000_1010
FUP: