Программное обеспечение Simulink® Real-Time™ поддерживает анимацию графиков Stateflow® в вашей модели, чтобы обеспечить визуальное подтверждение, что ваш график ведет себя как ожидалось.
Необходимо быть знакомы с использованием анимации Stateflow. Для получения дополнительной информации об анимации Stateflow смотрите Анимационные диаграммы Stateflow (Stateflow).
Вы должны иметь, уже конфигурируют состояния Stateflow для анимации в модели. Если вы не имеете, смотрите Анимационные диаграммы Stateflow (Stateflow). Этот пример использует модель slrt_ex_sf_car
. Чтобы открыть модель, в командном окне MATLAB, введите:
open_system(fullfile(matlabroot, 'toolbox', 'slrealtime', ... 'examples', 'slrt_ex_sf_car'))
Откройте панель управления режима external mode. В Редакторе Simulink, во вкладке Real-Time, нажимают Prepare> Control Panel.
Выберите Signal & Triggering.
В разделе Trigger окна External Signal & Triggering:
Чтобы направить триггер, чтобы перевооружиться после, триггерное событие завершается, установите Mode на normal
.
Выбрать количество базовой ставки продвигается, для которого режим external mode загружает данные после того, как триггерное событие, в поле Duration, вводит 5
.
К прямой загрузке данных, чтобы сразу начаться после триггерного события, установите флажок Arm when connecting to target.
Нажмите Apply. Для получения дополнительной информации о сигнале и опциях инициирования, смотрите, Конфигурируют Контроль Хоста Данных сигнала Целевого приложения.
Соединитесь с целевым компьютером. На вкладке Real-Time переключите индикатор Disconnected к Connected.
Создайте и загрузите модель на целевой компьютер. На вкладке Real-Time нажмите Run on Target.
Симуляция начинает запускаться. Можно наблюдать анимацию путем открытия редактора Stateflow для модели.
Чтобы остановить симуляцию, на вкладке Real-Time, нажимают Stop.