К справочнику FBD

Базовая логика

XOR

Исключающее ИЛИ

Блок XOR сравнивает два BOOL-сигнала по различию. Выход Q становится TRUE только когда один вход TRUE, а другой FALSE.

Типовой FBD-символ

IN1
IN2
XOR
Q
Типовой FBD-символ блока XOR

Входы

ИмяТипОбязательныйОписание
IN1BOOLДаПервый сравниваемый сигнал.
IN2BOOLДаВторой сравниваемый сигнал.

Выходы

ИмяТипОбязательныйОписание
QBOOLДаTRUE, если входы разные.

Stateful

Нет, блок не хранит внутреннее состояние.

Правило работы

Q = TRUE, если входы разные.

Таблица истинности

IN1IN2Q
FALSEFALSEFALSE
FALSETRUETRUE
TRUEFALSETRUE
TRUETRUEFALSE

Практическое применение

  • контроль несовпадения двух состояний;
  • диагностика противоречивых сигналов.

На что обратить внимание

  • Путать XOR с OR. При двух TRUE на входах XOR выдаёт FALSE.

Связанные блоки