Чтение из списка сигналов
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Блок производит считывание данных из локального списка сигналов проекта (или из списка сигналов подключенной БД). На выходе блока возвращается вектор, размерность которого равна сумме размерностей сигналов, считываемых блоком.
В режиме отладки и при генерации кода поведение блока может быть различным, в зависимости от настроек, указанных в его свойствах.
Входные порты
Блок не имеет входных портов.
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Значение сигнала. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Имена сигналов | signals | Список имён сигналов, считываемых блоком. Сигналы указываются через точку с запятой. В списке имён допустимо использовать форматирование имён и создание запросов к БД. | - (пустой текст) |
Текст |
| Рассчитывать с задержкой на шаг | stepdelay | Читать из списка с задержкой на 1 шаг интегрирования. | Нет | Двоичное |
| Автосброс | f_command | Сбрасывать сигнал в 0 автоматически. Применяется в основном при генерации кода и отладке. | Нет | Двоичное |
| Порт для сортировки | sort_port | Активизирует входной порт, который используется для принудительной сортировки блоков на расчетной схеме (при помощи указателя сортировки, например, чтобы блок чтения сигналов всегда отрабатывал раньше или позже каких-то других функциональных блоков на схеме). | Нет | Двоичное |
| Транслировать в исполнительную систему | translate_out | В режиме отладки, будет или нет блок передавать сигнал в исполняемый (на удаленной системе) модуль. | Нет | Двоичное |
| Использовать сам сигнал как значение выхода при отладке | f_use_signal | В режиме отладки, использовать локальный сигнал или сигнал, прочитанный из исполнительной системы. | Нет | Двоичное |
| Максимальное кол-во отображаемых символов имени сигнала | n_symb | Влияет на графическое отображения блока. Если длина имени сигнала превышает указанное число, блок будет отображать слово по умолчанию (signal). Иначе отображается имя сигнала, указанное в блоке. | 20 | Целое |
| Структура переменной в коде | var_struct_type | Используется при генерации кода. | Внешняя | Перечисление |
Параметры
Блок не имеет параметров.

