Просмотр состояний Stateflow в Logic Analyzer

Используйте приложение Logic Analyzer, чтобы визуализировать и измерить переходы и состояния с течением времени. С помощью Logic Analyzer можно визуализировать:

  • Активность листового графика

  • Активность дочернего графика

  • Деятельность в детском состоянии

  • Активность состояния себе

  • Деятельность в состоянии листа

Этот Logic Analyzer позволяет вам измерять выход с течением времени и добавлять триггеры, чтобы идентифицировать выходные значения в заданных событиях.

Примечание

Для использования Logic Analyzer необходимо иметь лицензию DSP System Toolbox™ или SoC Blockset™.

Чтобы следовать вместе с этим руководством, откройте sf_car модель. В этой модели можно визуализировать поведение двигателя, состояние передачи и скорость транспортного средства.

Model diagram for the sf_car model.

Добавьте сигналы и состояния для логгирования

Чтобы просмотреть сигнал в Logic Analyzer, необходимо пометить сигнал или состояние для логгирования.

  1. Откройте shift_logic график.

  2. Выберите gear_logic состояние.

  3. На панели инструментов, на вкладке Simulation, нажмите Log Child Activity.

    Значок регистрации вы увидите в углу состояния.

  4. Вернуться к Simulink® холст. Нажмите на vehicle speed сигнал, и во вкладке сигнала, нажмите кнопку Log Signals.

    .

  5. Повторите шаг 4 для transmission speed и Engine RPM сигналы.

    Вы увидите логгирующий значок над этими сигналами.

Просмотр записанных выходов в Logic Analyzer

  1. В Simulink, на вкладке Simulation, откройте библиотеку Review Results приложения и выберите Logic Analyzer. logic analyzer button

  2. Чтобы запустить симуляцию, в Logic Analyzer окне, нажмите кнопку Run.

    Simulation output as displayed in the Logic Analyzer

  3. Перетащите желтый курсор в различные точки на выходе, чтобы увидеть различные значения сигналов. Реакцию оборотов двигателя можно увидеть при изменении передач автомобиля.

См. также

(DSP System Toolbox)

Похожие темы