Операция Не — компонент. Предназначен для реализации операции логического отрицания.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- Операнд — поступают бинарные значения, которые требуется инвертировать.
Выходные
- ! Операнд — поступают инвертированные значения.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
Не имеет.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
Не имеет.
Пример
Проект в SCADA ZETView
В этой схеме компонент Операция Не служит для инвертирования дискретного значения, поступающего с Кнопки с фиксацией. Световой индикатор нужен для графического отображения логического уровня на выходе. Данный компонент используется для создания различных проектов, в том числе таких как поверка динамометров.
Результат работы проекта
Математическое описание
Логический элемент Не инвертирует входной сигнал. Инверсию обозначает кружок на выходе схемы.
Таблица истинности элемента
x | НЕ |
0 | 1 |
1 | 0 |
Мнемоническое правило для отрицания звучит так: На выходе будет:
- 1 тогда и только тогда, когда на входе «0»
- 0 тогда и только тогда, когда на входе «1»