exponenta event banner

Моделирование модели в режиме ускорителя реального времени

Режим ускорения Simulink ® используется для выполнения моделирования в реальном времени. В этой процедуре используется модельsldrtex_model. Чтобы открыть эту модель, в окне команды MATLAB введите:

open_system(docpath(fullfile(docroot,'toolbox',...
    'sldrt','examples','sldrtex_model')))

Предполагается, что модель загружена.

Невозможно запустить моделирование в режиме реального времени в режиме ускорителя Rapid.

  1. В редакторе Simulink дважды щелкните на блоке «Область».

    Программа Simulink открывает окно Scope с пустым графиком.

  2. На вкладке «Моделирование» выберите «Подготовка» > «Режим моделирования ускорителя».

  3. В модели Simulink Desktop Real-Time™ задайте значения параметров блока «Время выборки» и «Максимальное количество пропущенных засечек» для предотвращения пропущенных засечек.

  4. Чтобы начать моделирование, на вкладке Моделирование (Simulation) щелкните Выполнить (Run).

    Программа Simulink запускает моделирование и отображает данные сигнала в окне Scope.

  5. Чтобы остановить моделирование до его завершения, на вкладке Моделирование (Simulation) нажмите кнопку Остановить (Stop).

    Приложение в реальном времени прекращает работу, а окно Scope перестает отображать выходные сигналы.

Связанные темы