Parameter Writer

Запишите в параметр экземпляра модели

  • Библиотека:
  • Simulink / Маршрутизация Сигнала

  • Parameter Writer block

Описание

Блок Parameter Writer изменяет значения параметров блоков в модели, на которую ссылаются, путем записи в параметры экземпляра, принадлежащие блоку Model, ссылающемуся на модель.

Используйте блок Parameter Writer с Initialize Function и блоки Reset Function, чтобы ответить на события. Например, событие могло читать значение из аппаратного датчика, и затем обновлять параметр модели на основе значения датчика.

Порты

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

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

Значение параметров записано в блок.

Типы данных: half | single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Параметры

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

Покажите владельцу параметра блок, значение параметров которого этот блок пишет. Чтобы изменить владельца параметра блок, выберите блок из Parameter Owner Selector Tree.

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

Параметры блоков: ParameterOwnerBlock
Ввод: символьный вектор
Значение: '' | '<model path/block name>'
Значение по умолчанию: ''

Характеристики блока

Типы данных

Boolean | bus | double | enumerated | fixed point | half | integer | single

Прямое сквозное соединение

no

Многомерные сигналы

yes

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Преобразование фиксированной точки
Спроектируйте и симулируйте системы фиксированной точки с помощью Fixed-Point Designer™.