Отладка и осциллографирование программы

Компиляция программы

Выбор компилятора осуществляется в поле Target Compiler раздела Опции. Для эмуляции работы контроллера в среде UltraLogic из списока компиляторов, доступных данной версии программы, необходимо выбрать строку: Emulator.

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

При работе с эмулятором в среде UltraLogic после компиляции программы появится окно Эмулятор. В этом окне можно установить соответствующие параметры выполнения программы и запустить программу на выполнение.

Для просмотра и осциллографирования переменных программы в процессе ее выполнения используйте меню главного окна программы Отладчик/Переменные и Отладчик/Осциллограф.

Меню Отладчик/Переменные открывает окно Введите сетевой адрес. В поле Адрес узла введите сетевой адрес контроллера (устанавливается в разделе Опции окна проекта). Используйте кнопку Scan для определения списка всех участников сети. После этого откроется окно, в котором выведены все сетевые переменные проекта. Количество переменных в списке, их значения и формат можно менять при помощи команд контекстного меню.

Также как и предыдущем случае меню Отладчик/Осциллограф открывает окно Введите сетевой адрес. После выбора адреса нужного контроллера появится окно осциллографа (рисунок 5). Этот режим предназначен для представления значений переменных в виде графической зависимости от времени. Данный режим позволяет осуществлять графическое представление поведения переменных во время исполнения программы. Этот режим удобно использовать для анализа графиков переходных процессов и подбора параметров функций регулирования.

Рисунок 5. Окно осциллографа