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

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

Подготовка устройств ввода-вывода

  1. Выберите модули плагина ввода-вывода из 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 Editor на вкладке Apps выберите Desktop Real-Time.

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

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

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

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

См. также

|

Похожие темы

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