exponenta event banner

Подсистема потока состояния КИП

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

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

open_system(fullfile(matlabroot, 'toolbox', 'slrealtime', ...
'examples', 'slrt_ex_sf_car'))

Чтобы сделать состояния Stateflow доступными в инспекторе данных моделирования, выберите их и отметьте для параметра «Самостоятельная работа с журналом».

Откройте окно slrt_ex_sf_car модель.

Дважды щелкните значок shift_logic диаграмма.

На диаграмме gear_state выберите первое состояние

Нажмите кнопку Log Self Activity и кнопку Test Point.

Повторите шаги 3-4 для gear_state значений second, third и fourth.

Создайте и загрузите приложение реального времени на целевой компьютер. На вкладке Реальное время (Real-Time) щелкните Выполнить на целевом объекте (Run on Target).

Мониторинг состояний Stateflow с помощью инспектора данных моделирования. Дополнительные сведения см. в разделах Просмотр данных в инспекторе данных моделирования и Действие состояния просмотра с помощью инспектора данных моделирования (Stateflow).

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