exponenta event banner

COP

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

Описание

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

Ограничения

  • Элементы источника и назначения поддерживают только числовые типы данных.

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

Порты

Вход

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

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

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

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

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

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

Продукция

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

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

Параметры

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

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

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

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

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

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

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

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

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

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

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

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

См. также

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