Примените шаблон модели Simulink Real-Time, чтобы создать приложение реального времени

Этот пример показывает, как использовать шаблон Simulink Real-Time для новой модели Simulink. Запуск с образцового шаблона для Simulink Real-Time предоставляет новую модель, которой настраивали параметры конфигурации для создания приложения реального времени.

Чтобы видеть команды Simulink Real-Time для каждой операции в этом примере, просмотрите пример кода.

Создайте модель Simulink из шаблона

Создайте новую модель Simulink из шаблона модели Simulink Real-Time.

Чтобы создать эту модель из начальной страницы Simulink, в Командном окне, введите:

simulink

Выберите шаблон Simulink Real-Time из начальной страницы и создайте модель exampleSlrtApp. Или в Командном окне используйте команду Simulink.createFromTemplate.

Добавьте блоки, связи и регистрацию данных к модели

Шаблон модели Simulink Real-Time содержит блок усиления, который соединяет импорт в выходной порт. Чтобы сделать этот образцовый продукт более интересными данными, чтобы просмотреть на целевом осциллографе и просмотреть с инспектором данных моделирования (SDI), добавьте эти блоки и связи. Можно использовать пользовательский интерфейс для этих шагов или использовать показанные команды скрипта:

  • Добавьте генератор сигнала при помощи команды add_block. Используйте команду set_param, чтобы установить ее Амплитудное значение параметров на 4 и установить ее значение параметров Частоты на 400.

  • Добавьте целевой осциллограф при помощи команды add_block.

  • Удалите связи между блоком Gain, импортом и выходным портом при помощи команды delete_line.

  • Соедините генератор сигнала с входом блока усиления при помощи команды add_line.

  • Соедините блок усиления вывод с целевым осциллографом при помощи команды add_line.

  • Отметьте блок Gain вывод для регистрации данных при помощи команды set_param.

Создайте приложение реального времени и просмотрите записанные данные

Вы готовы создать приложение реального времени, запустить его на целевом компьютере и просмотреть записанные данные с этими шагами:

  • Убедитесь, что компьютер разработчика имеет связь с целевым компьютером.

  • Создайте модель и загрузите приложение реального времени на целевой компьютер путем нажатия кнопки Build или при помощи команды rtwbuild.

  • Запустите приложение реального времени и данные логов при помощи команды start.

  • Откройте SDI путем двойного клика по инспектору данных моделирования значок на выходном сигнале блока Gain или при помощи команды Simulink.sdi.view.

Больше информации