Пошаговая отладка

Top  Previous  Next

Для запуска визуальной модели в отладочном режиме нужно предварительно установить значение «Отладка» переключателя «Конфигурация модели» на инструментальной панели.

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

 

ЗаданиеТочки Останова

Если вы хотите задать точку останова в теле процедуры или функции, откройте окно соответствующего объекта модели или окно глобальных переменных, нажмите правую клавишу мыши, в появившемся всплывающем меню выделите команду «Процедуры и функции» и выберите нужную процедуру или функцию. В появившемся диалоге пометьте нужный оператор.

 

ЗаданиеТочки ОстановаФун

Точка останова может быть условной. Для задания условия останова нажмите на точке останова правую клавишу мыши и во всплывающем меню выполните команду «Условие останова».

 

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

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

Пользователь имеет возможность продолжить выполнение модели или выполнить последовательность операторов по шагам – по одному оператору (в том числе в заходом в вызываемые процедуры и функции).

После каждого шага значения переменных будут изменяться. Вы можете также поменять значения переменных на любом шаге.

 

ТочкаОстанова

Посмотреть все заданные точки останова можно с помощью команды меню «Сервис / Показать точки останова».

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

При конфигурации «Отладка» модель работает несколько медленнее, поэтому при «штатном» запуске модели лучше использовать конфигурацию «Релиз».