Оснастите подсистему Stateflow

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

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

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

Чтобы сделать состояния Stateflow доступными в Инспекторе Данных моделирования, выберите их и отметьте их для Log Self Activity.

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

Дважды кликните shift_logic график.

Image of slrt_ex_sf_car charl log of self activity

В графике gear_state выберите состояние first

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

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

Создайте и загрузите приложение реального времени на целевой компьютер. На вкладке Real-Time нажмите Run on Target.

Контролируйте состояния Stateflow при помощи Инспектора Данных моделирования. Для получения дополнительной информации, Данные о виде на море в Действии Инспектора и Состояния отображения Данных моделирования при помощи Инспектора Данных моделирования (Stateflow).

Похожие темы