exponenta event banner

Настройка параметра во время выполнения программы

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

Настройка доступности данных и канала связи

В этой части учебного пособия предполагается, что была настроена копия модели примера. rtwdemo_secondOrderSystem как описано в разделе Настройка модели для проверки.

Сборка и запуск исполняемой программы

  1. Для отслеживания изменений, вносимых в параметр, установите время остановки моделирования равным Inf. В редакторе Simulink ® перейдите на вкладку Оборудование. В поле Время остановки установите время остановки моделирования равнымInf.

  2. Щелкните Монитор и настройка. Программное обеспечение:

    1. Создает исполняемую программу.

    2. Развертывание программы как отдельного процесса на компьютере разработчика.

    3. Подключение модели Simulink к программе.

    4. Запускает исполняемый программный код модели.

Чтобы остановить моделирование, на вкладке Оборудование нажмите кнопку Остановить.

Настройка параметров и наблюдение за результатами

Экспериментируйте со значением параметра блока во время выполнения. Наблюдайте за влиянием изменения.

Пока исполняемая программа имитируется на компьютере разработчика, в холсте модели используйте блок Knob для изменения значения коэффициента усиления демпфирования. Например, измените значение на 600. Наблюдайте:

  • Изменения на графике отображаются в блоке «Область панели мониторинга».

  • На вкладке Оборудование (Hardware) откройте Редактор данных модели (Model Data Editor), щелкнув Настроить параметры (Tune Parameters).

Затем пакетируйте созданный программный код и артефакты для развертывания.