Символьный отладчик ISaGRAF предлагает много команд для изменения значения или состояния компонент приложения. Выбор компоненты для изменения производится двойным щелчком мышкой на ее имени, или на ее рисунке в окне редактирования, когда открыто окно отладчика.
Состояние переменной изменяется двойным щелчком мышкой по ее имени в одном из следующих окон:
· Словарь
· Списки переменных или временные диаграммы
· LD или FBD Программы
· Соединения В/В
Следующие команды предлагаются в окне диалога отладки:
· Запись переменной в новое значение
· Блокирование переменной (только для переменных В/В)
· Разблокирование переменной (только для заблокированных переменных В/В)
· Запуск или остановка переменной таймера (установить режим автоматического обновления)
Символьные значения используемые для представления логических значений TRUE и FALSE - это строки, определенные для этих специальных логических переменных в словаре. Аналоговое значение, определенное для команды “Писать”, должно быть введено в целом или вещественном формате, в соответствии с определением переменных в словаре. Строка, определенная для команды “Писать” для сообщения, не может быть больше, чем размер сообщения, подключенного к этой определенной переменной, в словаре.
Для просмотра операции управления в программе SFC во время отладки приложения, используются команды меню “Файл” в окне Управления Программ. Программа SFC должна быть выбрана из списка программ. Доступны следующие команды:
Стартовать программу SFC: Разрешает выбранную программу путем помещения SFC маркера в каждый ее начальный шаг.
Убить программу SFC:........ Убивает выбранную программу путем удаления всех ее существующих маркеров.
Заморозить программу SFC: Удаляет все существующие маркеры выбранной программы и сохраняет их расположение.
Перезапустить программу SFC: Перезапускает замороженную (“замороженная”) программу путем восстановления маркеров, которые были удалены командой “Заморозить”.