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

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

XOR

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

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

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

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

Входы

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

Выходы

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

Внутреннее состояние

Блок не хранит внутреннее состояние.

Внутреннее состояние позволяет блоку учитывать предыдущие входные значения, прошедшее время или накопленный результат.

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

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

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

IN1IN2Q
FALSEFALSEFALSE
FALSETRUETRUE
TRUEFALSETRUE
TRUETRUEFALSE

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

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

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

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

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