Вход алгоритма (векторный)





| Векторный | Си |
в палитре на схеме

Описание

Блок производит считывание данных из локального списка сигналов проекта (или из списка сигналов подключенной базы данных). На выходе блока (всегда 1 выход) создаётся вектор, размерность которого равна сумме размерностей считываемых сигналов. При двойном щелчке по блоку появляется редактор списка считываемых переменных:

Имя переменной задаётся в поле Имя сигнала. Выходу блока соответствуют все указанные в таблице сигналы.

Назначение полей таблицы:

  • — задается порядковый номер сигнала (и соответственно выхода блока).
  • ID — идентификатор сигнала (выхода).
  • Источник — описание "пункта отправления" сигнала (откуда приходит сигнал).
  • Маркировка — маркировка сигнала (или источника сигнала).
  • Сигнал (уставка) — обозначение или имя сигнала. Используется при создании алгоритмов для формирования сигналов (уставок) от блоков управления задвижками, двигателями и т.п.
  • Имя сигнала — имя переменной, считываемой из базы данных.
В нижней части задается имя блока. Справа есть опции, которыми можно настроить внешний вид блока на схеме, отображение шапки и расположение портов блока.

Свойства

Название Имя Описание По умолчанию Тип данных
Рассчитывать с задержкой на шаг stepdelay Читать из списка с задержкой на 1 шаг интегрирования. Нет Двоичное
Автосброс f_command Сбрасывать сигнал в 0 автоматически. Применяется в основном при генерации кода и отладке. Нет Двоичное
Транслировать в исполнительную систему translate_out В режиме отладки, будет или нет блок передавать сигнал в исполняемый (на удаленной системе) модуль. Нет Двоичное
Использовать сам сигнал как значение выхода при отладке f_use_signal В режиме отладки, использовать локальный сигнал или сигнал, прочитанный из исполнительной системы. Нет Двоичное
Структура переменной в коде var_struct_type Используется при генерации кода. Внешняя Перечисление

Параметры

Блок не имеет параметров.