XOR
PROGRAM XOR VAR BOOL1,BOOL2,BOOL3: BOOL; END_VAR BOOL3:= BOOL1 XOR BOOL2; END_PROGRAM
Funkce provádí exkluzivní disjunkci dvou nebo více vstupů. Výstup je true pokud lichý počet vstupů odpovídá stavu true.
| Vstup | Typ | Význam |
| IN1.. | ANY_BIT | Vstupní hodnota |
| Výstup | Typ | Význam |
| ⇒ | ANY_BIT | Výstupní hodnota |