COP

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

Описание

Блок COP реализует COP инструкция. Когда условия выполнения равны true, блок используется для копирования данных источника и хранения их в пункте назначения, сохраняя источник без изменений.

Ограничения

  • Исходные и целевые элементы поддерживают только числовые типы данных.

  • Индекс исходного элемента и начальный индекс элемента назначения начинаются с нуля.

Порты

Вход

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

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

Оно задает значение, сохраненное в источнике. Эти данные копируются в пункт назначения.

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

В нем указывается число или исходные элементы для копирования.

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

Выход

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

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

Параметры

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

Начальный индекс источника используется только, когда источником является массив. Он задает индекс первого элемента, который будет скопирован в пункт назначения. Если источник не является массивом, то значение Source Inital Element Index равен 1.

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

Параметры блоков: PLCSRCArrayIndex
Тип: скаляр
Значение: скаляр
По умолчанию: 1

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

Данные, скопированные из источника, хранятся в месте назначения. Адресат задается в формате tags. В лестничных схемах теги (переменные) используются для представления всех входов, выходов и внутренней памяти с такими атрибутами, как Data Type, Initial Value, и size. Изменение атрибутов Destination Array Name, откройте таблицу Program Variables в блоке Ladder Diagram Program.

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

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

Начальный индекс назначения используется только в том случае, если источником является массив. Он задает начальный индекс места назначения, где копируются данные. Если исходные и целевые данные не хранятся в массиве, то значение Destination Initial Element Index равен 1.

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

Параметры блоков: PLCDestArrayIndex
Тип: скаляр
Значение: скаляр
По умолчанию: 0

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

См. также

Введенный в R2019a