Отладка моделей SimEvents
SimEvents
Блок SimEvents Debugger включает отладчик для SimEvents® модель. Используя этот блок, вы можете:
Смотрите сущности и их значения атрибутов в блоках хранения
Установите точки останова на блоках и событиях
Наблюдайте за сущностями
Примечание
Отладчик SimEvents является предварительной версией.
Чтобы начать отладку модели:
Из библиотеки SimEvents добавьте блок SimEvents Debugger в модель SimEvents.
В Simulink® Редактор, нажмите кнопку Step Forward.
Появится интерфейс отладчика.
Нажмите кнопку Continue simulation (), чтобы начать симуляцию в отладчике. Когда симуляция завершается, интерфейс отладчика закрывается.
Чтобы исследовать их данные и поведение, дерево модели отобразится на левой панели. Выберите элементы в дереве.
Когда это сделано, в редакторе Simulink нажмите кнопку Stop, чтобы остановить симуляцию.
Для проверки сущностей в отладчике:
Чтобы перейти к следующему временному шагу и просмотреть сущности, в редакторе Simulink снова нажмите кнопку Step Forward. Это действие пропускает все события в tnow
.
Чтобы перейти к следующему событию и просмотреть сущности, в отладчике щелкните.
Чтобы задать точку останова:
В определенное время используйте Simulation Stepper, чтобы задать точки останова.
При событии в календаре событий, в отладчике, в левой панели, щелкните календарь событий.
При каждом событии в отладчике на левой панели выберите календарь событий. На панели События календаря событий установите флажок Break before event execution.
Когда сущность входит в блок, в отладчике выберите блок. В нижней части панели Inspector установите флажок Break upon entry.
Когда сущность покидает блок, в отладчике выберите блок. В нижней части панели Inspector установите флажок Break prior to entity exit.
Чтобы перейти к точке останова, в отладчике нажмите кнопку Continue ().
Примечание
Когда вы останавливаете отладчик в точке останова, редактор Simulink и MATLAB® Командное окно не реагирует. Однако можно просмотреть сущности, задать новые точки останова и продолжить симуляцию из окна отладчика.
Чтобы просмотреть сущности, в левом дереве щелкните блок. На панели «Инспектор» установите флажок для сущности, который необходимо просмотреть.