Эта процедура описывает, как можно настроить встроенные параметры через Проводник Simulink® Real-Time™.
Simulink Real-Time не поддерживает параметры типов данных многословных.
Следующая процедура начинает с модели Simulink xpcosc
и производит модель ex_slrt_inlined_osc
(open_system(docpath(fullfile(docroot, 'toolbox', 'xpc', 'examples', 'ex_slrt_inlined_osc')))
).
Открытая модель xpcosc
.
В Редакторе Simulink выберите вход с блоком Scope и отметьте его для регистрации данных с Инспектором Данных моделирования.
Выберите блоки, содержащие параметры, которые вы хотите настроить. Например, эта процедура делает Amplitude
параметр настраиваемого блока Signal Generator. Чтобы представлять амплитуду, используйте переменную A
.
Дважды кликните блок Signal Generator, и затем введите A
для Amplitude
параметр. Нажмите OK.
Присвойте константу переменной A
. В Командном окне введите:
A = 4
Значение отображено в рабочей области MATLAB®.
Открытые Параметры конфигурации. На вкладке Real-Time нажмите Hardware Settings.
Выберите Code Generation> Optimization> Default parameter behavior> Inlined.
Нажмите Configure.
Диалоговое окно Model Parameter Configuration открывается. Рабочее пространство MATLAB содержит константу, которую вы присвоили A
.
Выберите линию, которая содержит вашу константу. Нажмите Add to table.
Добавьте остающиеся глобальные параметры, которые вы хотите настроить.
Нажмите Apply, и затем нажмите OK.
В диалоговом окне Configuration Parameters нажмите Apply, и затем OK.
Сохраните модель как ex_slrt_inlined_osc
. На вкладке Simulation, от Save, нажимают Save As. Например, сохраните его как ex_slrt_inlined_osc
. Например, модель, смотрите open_system(docpath(fullfile(docroot, 'toolbox', 'xpc', 'examples', 'ex_slrt_inlined_osc')))
.
Создайте и загрузите модель на свой целевой компьютер. На вкладке Real-Time нажмите Run on Target.
Эта процедура принимает, что вы завершились, шаги в Конфигурируют Модель, чтобы Настроить Встроенные Параметры.
Открытый Simulink Real-Time Explorer. На вкладке Real-Time нажмите Prepare> SLRT Explorer.
Выберите приложение реального времени в панели Applications (например, ex_slrt_inlined_osc).
Чтобы запустить выполнение, кликните по приложению реального времени, и затем нажмите кнопку Start на панели инструментов.
В панели Applications расширьте и узел приложения реального времени и узел Model Hierarchy.
Выберите узел модели, и затем нажмите кнопку View Parameters на панели инструментов. Рабочая область Параметров открывается, показывая таблицу параметров со свойствами и действиями.
Откройте Инспектора Данных моделирования и просмотрите сигналы, которые вы отметили для логгирования сигнала. На вкладке Real-Time нажмите Data Inspector.
Эта процедура принимает, что вы завершили шаги в Начальном значении.
Измените значение переменной MATLAB A
к 2
. В Simulink Real-Time Explorer введите 2
в поле Value, и затем нажимают Enter.
Вернуться значение A
к его предыдущему значению нажмите кнопку Revert .
Нажмите кнопку Apply parameter value(s) changes , и затем нажмите кнопку Start на панели инструментов.
Инспектор Данных моделирования выглядит так фигура.
Чтобы остановить выполнение, кликните по приложению реального времени, и затем нажмите кнопку Stop на панели инструментов.