Операция ИЛИ

Операция ИЛИ — компонент. Служит для реализации такой логической операции, как дизъюнкция.

Внешний вид компонента

Режим проектировщика Режим оператора
Операция ИЛИ - Режим проектировщика Не имеет

Параметры:

Входные

  • Операнд 1 — первый канал с логическими значениями;
  • Операнд 2 — второй канал с логическими значениями.

Выходные

  • Значение — выставляется значение булевой функции.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • FirstReaction (true) — устанавливается реакция на изменение данных на операнде № 1.
  • SecondReaction (true) — устанавливается реакция на изменение данных на операнде № 2.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • VARIANT_BOOL FirstReaction — установка и чтение значения реакции на изменение данных на Операнд 1:
    • true — выходное значение выдаётся при поступлении данных на Операнд 1;
    • false — выходное значение не выдаётся при поступлении данных на Операнд 1.
  • VARIANT_BOOL SecondRaction — установка и чтение значения реакции на изменение данных на Операнд 2 :
    • true — выходное значение выдаётся при поступлении данных на Операнд 2 ;
    • false — выходное значение не выдаётся при поступлении данных на Операнд 2.

Пример

Проект в SCADA ZETView

Операция ИЛИ - Пример

В этой схеме компонент Логическое ИЛИ производит операцию дизъюнкции с двумя входящими значениям. Кнопки с фиксацией служат для ввода численных значений самих переменных. Результат дизъюнкции выводится при помощи Светового индикатора. Данный компонент используется для создания различных проектов, в том числе таких как датчик кавитации.

Результат работы проекта
Операция ИЛИ - Результат работы проекта

Математическое описание

Логический элемент ИЛИ (логическое сложение, дизъюнкция).

Операция ИЛИ - рисунок 1

Таблица истинности элемента.

x y q
0 0 0
0 1 1
1 0 1
1 1 1

Мнемоническое правило для дизъюнкции с любым количеством входов звучит так: На выходе будет:

  • 1 тогда и только тогда, когда хотя бы на одном входе действует «1»,
  • 0 тогда и только тогда, когда на всех входах действуют «0»