Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка (Пакет UltraLogic).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.16 Mб
Скачать

1.9Конфигурирование контроллера

Конфигурирования контроллера производится в разделе Конфигурация. Первым делом необходимо выбрать тип используемого контроллера (модель контроллера). Для этого на листе с закладкой Модель используйте кнопку Model. После нажатия этой кнопки открывает окно Выберите модель (рисунок 4). В этом окне выводится список моделей, доступных в данной версии программы. Конфигурирование контроллера зависит от его модели. В разделе 2 будет рассмотрено конфигурирование контроллера для модели Micro PC, Octagon Systems, для остальных моделей смотрите руководство пользователя.

  1. Окно выбора модели контроллера

Конфигурирование контроллера необходимо лишь в случае непосредственной работы с контроллерами. При отладке программ в системе UltraLogic это конфигурирование ненужно.

1.10Установка параметров сети системы отладки

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

Перед тем, как начать отладку, необходимо выбрать тип сетевого драйвера и настроить его параметры. Выбор типа сетевого драйвера производится в разделе главного меню Опции. Для этого в меню Опции выберите строку Сетевой Драйвер. Откроется окно Выбор Драйвера Сети. Для эмуляции работы контроллера в среде UltraLogic в поле Текущий Драйвер Сети установите: EmuDrv.

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

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

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

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

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

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

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

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