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

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

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

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

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

simulink

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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