exponenta event banner

НЕТ

  • Библиотека:
  • NOT block

Описание

Блок NOT реализует NOT логическая инструкция многозвенной цепи. Когда условия вызова истинны, блок выполняет побитовую операцию NOT для значений в источнике. Результат этой операции доступен в порту назначения (dest).

Порты

Вход

развернуть все

Управляет выполнением блока. EnureIn отражает состояние вызова, предшествующее блоку. Если состояние вызова, предшествующее блоку, имеет значение false, EnureIn имеет значение false, блок не выполняется и выходные данные не обновляются.

Входной сигнал для выполнения побитовой операции NOT. Если используется тип данных single (REAL - логический эквивалент многозвенной цепи), входное значение преобразуется в int32 (DINT - логический эквивалент лестницы). int8, int16 (SINT,INT - логический эквивалент многозвенной цепи) типы данных преобразуются в int32 (DINT - логический эквивалент многозвенной цепи) путем заполнения верхних разрядов 0 с.

Типы данных: int8 | int16 | int32 | single

Продукция

развернуть все

По умолчанию EnureOut следует за состоянием EnureIn. Если на вход блока установлено значение false, логика, реализованная блоком, не выполняется, а сигнал EnureOut имеет значение false.

Выходной сигнал, полученный в результате побитовой операции NOT. Если используется тип данных single (REAL - логический эквивалент лестницы), результирующий int32 (DINT - логический эквивалент многозвенной цепи) преобразуется в REAL (single - логический эквивалент лестницы).

Типы данных: int8 | int16 | int32 | single

См. также

|

Представлен в R2019a