AND

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

Описание

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

Порты

Входной параметр

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

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

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

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

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

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

Вывод

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

По умолчанию EnableOut следует за состоянием EnableIn. Если вход EnableIn с блоком является ложным, логика, реализованная блоком, не выполняется, и сигнал EnableOut установлен в ложь.

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

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

Смотрите также

|

Введенный в R2019a