Настройте встроенные параметры при помощи Simulink Real-Time Explorer

Эта процедура описывает, как можно настроить встроенные параметры через Simulink® Проводник Real-Time™.

Примечание

Simulink Real-Time не поддерживает параметры типов данных многословных.

Процедура начинает с модели Simulink slrt_ex_osc_inlined. Чтобы открыть модель, в командном окне MATLAB, введите:

open_system(fullfile(matlabroot, 'toolbox', 'slrealtime', ...
'examples', 'slrt_ex_osc_inlined')))

Сконфигурируйте модель, чтобы настроить встроенные параметры

Эта процедура делает Amplitude параметр настраиваемого блока Signal Generator.

Открытая модель slrt_ex_osc_inlined.

В Редакторе Simulink выберите вход с блоком Scope и отметьте его для регистрации данных при помощи Инспектора Данных моделирования.

Выберите блоки, содержащие параметры, которые вы хотите настроить. Чтобы представлять амплитуду, используйте переменную A.

  1. Дважды кликните блок Signal Generator, и затем введите A для Amplitude параметр. Нажмите OK.

  2. Присвойте константу переменной AВ Командном Окне MATLAB введите:

    A = 4

    Значение отображено в MATLAB® рабочая область.

Откройте диалоговое окно Configuration Parameters. На вкладке Real-Time нажмите Hardware Settings.

Выберите Code Generation> Optimization> Default parameter behavior> Inlined.

Нажмите Configure. Диалоговое окно Model Parameter Configuration открывается. Рабочее пространство MATLAB содержит константу, которую вы присвоили A.

Выберите линию, которая содержит вашу константу. Нажмите Add to table.

Image of inline parameter configuration

Нажмите Apply, и затем нажмите OK.

В диалоговом окне Configuration Parameters нажмите Apply, и затем OK.

Сохраните модель как slrt_ex_osc_inlined. На вкладке Simulation, от Save, нажимают Save As. Например, сохраните его как slrt_ex_osc_inlined.

Создайте и загрузите модель на свой целевой компьютер. На вкладке Real-Time нажмите Run on Target.

Начальное значение

Эта процедура принимает, что вы завершились, шаги в Конфигурируют Модель, чтобы Настроить Встроенные Параметры.

Открытый Simulink Real-Time Explorer. На вкладке Real-Time нажмите Prepare> SLRT Explorer.

Загрузите slrt_ex_osc_inlined приложение реального времени. Нажмите Load Application, выберите приложение и нажмите Load.

Установите время остановки приложения на inf.

Чтобы запустить выполнение, нажмите Start.

В панели Applications расширьте и узел приложения реального времени и узел Model Hierarchy.

Выберите вкладку Parameters.

Image of slrt explorer tune inline parameters

Откройте Инспектора Данных моделирования и просмотрите сигналы, которые вы отметили для логгирования сигнала. На вкладке Real-Time нажмите Data Inspector.

Image of slrt explorer tune inline parameters

Обновленное значение

Эта процедура принимает, что вы завершили шаги в Начальном значении.

Измените значение переменной MATLAB A к 2. В Simulink Real-Time Explorer введите 2 в поле Value, и затем нажимают Enter.

Инспектор Данных моделирования отображение изменяется, чтобы показать новую амплитуду сигнала.

Чтобы остановить выполнение, нажмите Stop.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте