[Linker]
Linker=tlink.exe
Меню Отладчик предназначено для загрузки программы в контроллер и ее отладки. Меню содержит следующие команды:
- Переменные – просмотр, изменение значений переменных в программе;
- Терминал – загрузка программы в контроллер;
- Осциллограф – включение режима осциллографирования переменных.
Перед тем как начать отладку, необходимо выбрать тип драйвера сети системы отладки и настроить его параметры. Выбор типа сетевого драйвера производится из главного меню. Для этого необходимо выбрать строку Сетевой драйвер меню Опции. Открывается окно Выберите драйвер сети. Возможен следующий выбор:
- None – в исполняемом коде программы драйвера нет, отладка невозможна;
- PLCNet – сетевой драйвер PLCNet, отладка в сети PLCNET;
- IPXNet – сетевой драйвер IPX, отладка в сети, работающей по протоколу IPX/SPX;
- EmuDrv – драйвер эмулятора контроллера, отладка с эмулятором.
Пример. Выберите драйвер эмулятора контроллера.
Кнопкой Setup вызывается окно настройки параметров сетевого драйвера и запускается тест драйвера. Щелкните на кнопке Setup и в окне PlCNetSetup установите номер порта, соединенного с сетью, скорость передачи данных, адрес узла системы, с которой запускается тест.
В окне TestPLcNet возможны следующие сообщения:
- Node: {номер тестируемого узла};
- ОК – нормальный проход теста;
- TimeOut – узел не отвечает.
После входа в режим появляется окно выбора адреса узла сети. Введите сетевой адрес, с которым необходимо установить связь. Введите цифровой адрес узла (в шестнадцатеричном виде) и сделайте щелчок на кнопке ОК.
Кнопка Scan необходима для определения списка всех участников сети. Система сканирует сеть и выводит в окне Выберите узел список адресов узлов, тип узла и количество переменных узла. Установите курсор мыши на строке с названием узла, с которым вы хотите установить связь в режиме отладки, и сделайте щелчок мышью. В заголовке окна будет указан адрес узла. Окно Переменные имеет контекстное меню, которое вызывается правым щелчком мыши.
Назначение команд контекстного меню:
- NewValue – задать новое значение переменной;
- HideVariable – удалить переменную из окна визуализации;
- ShowVariable – установить переменную в окно визуализации;
- SortbyName - сортировать переменные по имени;
- SortbyType – сортировать переменные по типу;
- FloatPointFormat – установить формат чисел с плавающей точкой.
Порядок работы с командойHideVariableследующий.Выберите строку с переменной и вызовите всплывающее меню. Выполните команду HideVariable. Выбранная переменная будет удалена из окна визуализации.
Порядок работы с командойShowVariable следующий. Вызовите всплывающее меню. Выполните команду ShowVariable. Открывается окно SelectVariable, в котором перечислены все переменные узла, имеющие атрибут Сетевая (Network). Переменные в колонке Visible, которые имеют статус Yes, являются видимыми. Сделайте двойной щелчок мышью на строке с переменной, статус которой вы хотите изменить. Установите статус переменных и сделайте щелчок мышью на кнопке ОК.
Порядок работы с командойSortbyName следующий. Вызовите всплывающее меню. Выполните команду SortbyName. Переменные в окне будут отсортированы по имени.
Порядок работы с командойSortbyType следующий. Вызовите всплывающее меню. Выполните команду SortbyType. Переменные в окне будут отсортированы по типу.
Порядок работы с командойFloatPointFormat следующий. Вызовите контекстное меню правым щелчком мыши. Выполните команду FloatPointFormat. В окне FloatPointFormat установите формат представления переменных типа FLOAT.
Имя программы, поддерживающей работу системы в режиме Терминал, указывается в файле PLCWIN.INI в секции TERMINAL.
Поскольку программа UltraLogik использует внешнюю терминальную программу, то последнюю можно запускать отдельно от UltraLogik. Для связи UltraLogik с контроллером ADAM5510 используется программа, находящаяся по адресу: C:\5510\adam5510.exe.
Чтобы войти в режим Терминал выполните запуск C:\5510\adam5510.exe. В пункте ComPort выберите порт контроллера ADAM5510, по которому между ним и управляющей ЭВМ будет осуществляться связь (т.е. Com1).
Выберите пункт Терминал и нажмите <Enter>. Включите питание ADAM5510, после чего на экране появится ряд сообщений, свидетельствующих о загрузке операционной системы контроллера. Далее появится приглашение системы типа C:\>, и контроллер перейдет в режим ожидания команды.
Для пересылки программы в контроллер в режиме Терминал нажмите сочетание клавиш Alt-T. Далее необходимо указать путь к скомпонованному .exe файлу загружаемой программы и диск контроллера, на который следует записать программу (например, диск D).Диалоговое меню терминала при этом выглядит следующим образом:
Sourse filename: C:\plcwin\work\<имяфайла>.exe
Destination filename: <имяфайла>.exe
ADAM-5510 Disk : D:
После загрузки программы в контроллер появится приглашение системы ввести следующую команду типа D:\>.
Для запуска программы введите имя исполняемого файла на диске контроллера (например: D:\> <имя файла>.exe).
Для остановки выполнения программы следует нажать Enter в режиме терминала.
Выход из терминальной программы осуществляется одновременным нажатием клавиш Alt-X.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.