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

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

Примечание

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

Следующая процедура запускает с модели Simulink xpcosc и производит модель ex_slrt_inlined_osc (open_system(docpath(fullfile(docroot, 'toolbox', 'xpc', 'examples', 'ex_slrt_inlined_osc')))).

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

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

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

  3. Выберите блоки, содержащие параметры, которые вы хотите настроить. Например, эта процедура делает Amplitude параметр настраиваемого блока Signal Generator. Чтобы представлять амплитуду, используйте переменную A.

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

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

      A = 4

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

  4. Открытые Параметры конфигурации. На вкладке Real-Time нажмите Hardware Settings.

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

  6. Нажмите Configure.

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

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

    Добавьте остающиеся глобальные параметры, которые вы хотите настроить.

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

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

  10. Сохраните модель как ex_slrt_inlined_osc. На вкладке Simulation, от Save, нажимают Save As. Например, сохраните его как ex_slrt_inlined_osc. Например, модель, смотрите open_system(docpath(fullfile(docroot, 'toolbox', 'xpc', 'examples', 'ex_slrt_inlined_osc'))).

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

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

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

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

  2. Выберите приложение реального времени в панели Applications (например, ex_slrt_inlined_osc).

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

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

  5. Выберите узел модели, и затем нажмите кнопку View Parameters  на панели инструментов. Рабочая область Параметров открывается, показывая таблицу параметров со свойствами и действиями.

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

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

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

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

    Вернуться значение A к его предыдущему значению нажмите кнопку Revert .

  2. Нажмите кнопку Apply parameter value(s) changes , и затем нажмите кнопку Start  на панели инструментов.

    Инспектор Данных моделирования выглядит так фигура.

  3. Чтобы остановить выполнение, кликните по приложению реального времени, и затем нажмите кнопку Stop  на панели инструментов.

Похожие темы