Настройте встроенные параметры с 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. Модель отображена в Редакторе Simulink.

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

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

  4. В Командном окне присвойте константу той переменной. Например, введите:

    A = 4

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

  5. Из Редактора Simulink нажмите Simulation> Model Configuration Parameters.

  6. В диалоговом окне Configuration Parameters выберите Optimization.

  7. На правой панели, набор Default parameter behavior к Inlined.

  8. Нажмите Configure.

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

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

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

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

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

  12. Сохраните модель. Например, сохраните его как ex_slrt_inlined_osc (open_system(docpath(fullfile(docroot, 'toolbox', 'xpc', 'examples', 'ex_slrt_inlined_osc')))).

  13. Создайте и загрузите модель на свой целевой компьютер.

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

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

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

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

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

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

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

  1. Чтобы изменить значение переменной MATLAB A к 2, введите 2 в поле Value, и затем нажмите Enter.

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

  2. Нажмите кнопку Apply parameter value(s) changes .

    Диалоговое окно выглядит так фигура.

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

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

Похожие темы