CPT

Вычислите выражение

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

Описание

Блок CPT реализует CPT лестничная логическая команда. Когда условия выполнения равны true, блок оценивает выражение Expr и выводит результат в место назначения (dest).

Ограничения

  • Команда CPT лестничной схемы не поддерживает прямые операнд- вызовы. В настоящее время инструкции MOD, AND, XOR, FTD и TOD не поддерживаются как CPT операнды.

Порты

Вход

расширить все

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

Выход

расширить все

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

Результат, полученный после вычисления выражения, помещается в пункт назначения.

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

Параметры

расширить все

Укажите выражение, которое будет рассчитано. Выражение, состоящее из tags и/или непосредственные значения, разделенные операторами. В лестничных схемах теги (переменные) используются для представления всех входов, выходов и внутренней памяти с такими атрибутами, как Data Type, Initial Value, и size. Изменение атрибутов Expression to Evaluate, откройте таблицу Program Variables в блоке Ladder Diagram Program.

Программное использование

Параметры блоков: PLCOperandTag
Тип: Вектор символов
Значение: Вектор символов
По умолчанию: 'Expr'

См. также

| | |

Введенный в R2019a