Операция Не

Операция Не — компонент. Предназначен для реализации операции логического отрицания.

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

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

Параметры:

Входные

  • Операнд — поступают бинарные значения, которые требуется инвертировать.

Выходные

  • ! Операнд — поступают инвертированные значения.

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

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

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

Не имеет.

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

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

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

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

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

Не имеет.

Пример

Проект в SCADA ZETView

Операция Не - Пример

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

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

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

Логический элемент Не инвертирует входной сигнал. Инверсию обозначает кружок на выходе схемы.

Операция Не - рисунок

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

x НЕ
0 1
1 0

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

  • 1 тогда и только тогда, когда на входе «0»
  • 0 тогда и только тогда, когда на входе «1»