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.