CPT

Выполните выражение

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

Описание

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

Ограничения

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

Порты

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

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

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

Вывод

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

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

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

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

Параметры

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

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

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

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

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

| | |

Введенный в R2019a