exponenta event banner

Отладчик SimEvents

Отладка моделей SimEvents

  • Библиотека:
  • SimEvents

  • SimEvents Debugger block

Описание

Блок отладчика SimEvents включает отладчик для модели SimEvents ®. С помощью этого блока можно:

  • Проверка объектов и их значений атрибутов в блоках хранения

  • Установка точек останова для блоков и событий

  • Наблюдать за объектами

Примечание

Отладчик SimEvents является предварительной версией.

Чтобы начать отладку модели:

  1. Из библиотеки SimEvents добавьте блок отладчика SimEvents в модель SimEvents.

  2. В редакторе Simulink ® нажмите кнопку «Шаг вперед».

    Появится интерфейс отладчика.

  • Нажмите кнопку Продолжить моделирование (), чтобы начать моделирование в отладчике. По завершении моделирования интерфейс отладчика закрывается.

  • Чтобы просмотреть их данные и поведение, дерево модели отображается на левой панели. Выберите элементы в дереве.

  • По завершении в редакторе Simulink нажмите кнопку Stop, чтобы остановить моделирование.

Проверка объектов

Чтобы проверить объекты в отладчике:

  • Чтобы перейти к следующему шагу времени и проверить объекты, в редакторе Simulink снова нажмите кнопку Шаг вперед. Это действие пропускает все события в tnow.

  • Чтобы перейти к следующему событию и проверить объекты, в отладчике щелкните.

  • Чтобы задать точку останова, выполните следующие действия.

    • В определенное время используйте степпер моделирования для установки точек останова.

    • При событии в календаре событий в отладчике на левой панели щелкните календарь событий.

    • При каждом событии в отладчике на левой панели выберите календарь событий. На панели События календаря событий установите флажок Прервать перед выполнением события.

    • Когда объект входит в блок, в отладчике выберите блок. В нижней части панели «Инспектор» установите флажок «Разорвать при вводе».

    • Когда объект покидает блок, в отладчике выберите блок. В нижней части панели Инспектор (Inspector) установите флажок Разрыв перед выходом из объекта (Break before to entity exit).

  • Для перехода к точке останова в отладчике нажмите кнопку «Продолжить» ().

    Примечание

    При остановке отладчика в точке останова редактор Simulink и командное окно MATLAB ® не реагируют. Однако можно проверить объекты, задать новые точки останова и продолжить моделирование из окна отладчика.

  • Для просмотра объектов щелкните блок в левом дереве. На панели Инспектор (Inspector) установите флажок объекта, который требуется просмотреть.

Параметры

развернуть все

Установите этот флажок, чтобы включить отладчик для модели.

Представлен в R2016a