Подготовьтесь к выполнению в реальном времени

Чтобы наблюдать, как модели Simulink® отвечают на реальное поведение, соедините приложение реального времени с физическими устройствами ввода-вывода. У вас есть доступ к библиотеке блоков драйверов ввода-вывода, которые обеспечивают связи между устройствами и приложениями. Чтобы подготовиться к выполнению в реальном времени, установите устройства ввода-вывода в своем компьютере и выберите соответствующие библиотечные блоки Simulink Desktop Real-Time™.

Подготовьте Устройства ввода-вывода

  1. Выберите модули плагина I/O из www.mathworks.com/hardware-support/simulink-desktop-real-time.html.

  2. Получите модули и установите их в своем компьютере.

  3. Обратитесь к документации поставщика для специфичных для поставщика требований.

    Если оборудование требует установки программного обеспечения поставщика, установите программное обеспечение поставщика на своем компьютере.

  4. Перезапустите свой компьютер и, из Командного окна MATLAB®, запустите ядро Simulink Desktop Real-Time.

Подготовьте приложение реального времени

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

  2. Откройте диалоговое окно для каждого блока и сопоставьте блок с драйвером для соответствующего модуля ввода-вывода.

    Установите другие параметры блоков как требуется вашей моделью.

  3. Чтобы сконфигурировать модель для генерации кода Simulink Desktop Real-Time, в Редакторе Simulink, от вкладки Apps, выбирают Desktop Real-Time.

    Эта операция выбирает sldrt.tlc цель генерации кода и наборы другие параметры конфигурации для совместимости с Simulink Desktop Real-Time.

  4. Установите параметры конфигурации Simulink Desktop Real-Time как требуется вашей моделью.

  5. Если производительность вашей модели в режиме external mode не соответствует вашим системным требованиям, добавьте Execution Time и блоки Timestamp для анализа. Смотрите Профилирование Измерения и Блока Времени выполнения.

Следующий шаг должен установить режим симуляции на нормальный, акселератор или режим external mode достигать необходимой частоты дискретизации, и затем запускать симуляцию.

Смотрите также

|

Похожие темы

Внешние веб-сайты