ISaGRAF. Version 3.4

         

Симуляция и отладка работы приложения


Команды меню  используются для запуска графического редактора ISaGRAF как в режиме симуляции, так и в режиме реального соединения.

Симуляция и отладка работы приложения
        Симуляция

Команда «Симулировать» открывает отладчик в режиме симуляции. В этом режиме появляется другое окно, называемое симулятором. Эта программа очень полезна для проверки любой программы, когда целевая машина не доступна. Запуск симулятора закрывает окно Менеджера Программ. Оно снова открывается в режиме отладки, когда открыты одновременно окна отладчика и симулятора. Симулятор. Симулятор не может быть запущен, если открыты дочерние окна ( редактора, генератора кодов, соединения ввода-вывода...). Каждое из них должно быть закрыто до выполнения этой команды. Кроме того, эта команда доступна из меню редакторов ISaGRAF.

Симуляция и отладка работы приложения
        Реальный отладчик

Команда «Отладка» открывает главное окно отладчика и закрывает окно Менеджера Программ. Оно снова открывается после установления связи между отладчиком и целевым приложением. Отладчик не может быть запущен, если целевой код не сгенерирован. Отладчик не может быть запущен, если открыты дочерние окна ( редактора, генератора кодов, соединения ввода-вывода...). Каждое из них должно быть закрыто до выполнения этой команды. Кроме того, эта команда доступна из меню редакторов ISaGRAF.

Симуляция и отладка работы приложения
        Подготовка рабочего пространства отладки

Команда "Отладка / Рабочее пространство" позволяет Вам определить список документов для начального рабочего пространства. Такими документами могут быть программы, графика Прожектора, списки переменных. Графики и списки временных диаграмм из предыдущих версий  ISaGRAF также записываются документами проекта. Документы, определенные в начальном рабочем пространстве автоматически открываются при запуске симуляции или отладки.

Симуляция и отладка работы приложения

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

Симуляция и отладка работы приложения
        Установка связей

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

«Номер подчиненного» определяет целевую систему или задачу ISaGRAF. Он должен находиться в диапазоне от 1 до 255. Обратитесь к Руководству Пользователя цели для определения используемого номера.

«Коммуникационный порт» идентифицирует аппаратное сообщение между инструментарием ISaGRAF и целью. Это может быть имя последовательного порта, или «Ethernet», зарезервированное средство сообщения, использующее «Winsock» версии 1.1.

«Таймаут» это время, оставшееся целевой системе для выполнения операций связи между концом запроса отладчик и началом ответа. Оно устанавливается в миллисекундах. Поле

«Переповторы» -
это количество автоматических попыток отладчика установить связь перед установлением коммуникационной ошибки.

Симуляция и отладка работы приложения
        Установка последовательной связи


При выборе последовательного порта ( COM1..4) кнопка «Установка» используется для доступа к другим параметрам последовательной связи.

Могут быть выбраны скорость передачи данных, вид контроля и формат. При выборе режима «аппаратура» для «Контроль» ISaGRAF контролирует линии CTS и DSR для установления подтверждения связи в процессе обмена данными.

Симуляция и отладка работы приложения
        Установка связи Ethernet


При выборе в качестве последовательного порта «Ethernet», кнопка «Установка» для ввода «Адрес интернет» и номера «Номер порта» для связи по протоколу TCP-IP.

Инструментарий использует библиотеку WINSOCK.DLL версии 1.1 для  коммуникации по TCP-IP. Этот файл должен быть корректно установлен на жёсткий диск. «1100» это номер порта, используемый ISaGRAF по умолчанию.


Содержание раздела