Инструмент подсистемы Stateflow

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

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

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

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

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

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

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

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

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

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

Отслеживайте состояния Stateflow при помощи Данных моделирования Inspector. Для получения дополнительной информации смотрите Просмотр данных в Данные моделирования Inspector и Просмотр действия состояния при помощи Данных моделирования Inspector (Stateflow).

Похожие темы