Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Отладка роботов позволяет организовать пошаговое выполнение сценария робота с отслеживанием на каждом шаге переменных и результатов работы робота. В результате отладки, пользователь ПО может получить лог с информацией о работе робота (см п. 3.9).
Для отладки робота используется панель, обозначенная позицией 8 (см. Рисунок 4). Также при управлении отладкой робота могут быть использованы кнопки панели, которая вызывается при ПКМ по графическому элементу схемы сценария робота (см. Рисунок 72).

Якорь_Ref87001018_Ref87001018Рисунок 72 – Кнопки для отладки сценария робота
Таблица 9 содержит описание кнопок, используемых для отладки робота
Якорь_Ref87001138_Ref87001138

Таблица 9. Описание кнопок отладки робота

Кнопка

Описание

Примечание

Image Modified

Сохранять результаты

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

Image Modified

Старт

Запускает режим отладки с самого первого действия в схеме.

Image Modified

Пауза

Приостановка работы робота после действия, которое работало в момент нажатия кнопки «Пауза». Для продолжения работы потребуется нажать либо кнопку «Старт», либо «Шаг вперед». Также можно остановить выполнения сценария. Кнопка становится активной только после старта робота.

Image Modified

Стоп

Останов выполнения робота и выход из режима отладки. Кнопка активна во время работы робота.

Image Modified

«Мягкий» стоп

Останов выполнения робота после завершения действия, на котором установлена точка мягкой остановки. Остановка произойдет только в случае нажатия пользователем кнопки «Мягкой остановки» в процессе отладки. Сохраняются результаты, произведенные роботом до точки «мягкой остановки». Иначе останова на помеченном действии не будет. Кнопка активна во время работы робота.

Image Modified

«Жесткий» стоп

Остановка выполнения робота и выход из режима отладки, с прерыванием выполнения действий. Результаты не сохраняются. Кнопка активна во время работы робота.

Image Modified

Перезапуск

Запускает режим отладки с первого действия. Кнопка активна в режиме отладки.

Image Modified

Шаг вперед

Выполнение действия,перед которым схему поставили на паузу и установка режима отладки на паузу. Активна в режиме отладки.

Image Modified

Отслеживать при отладке

При установленном флаге ход выполнения сценария отображается в виде рамки зеленого цвета на действии, которое выполняется в данный момент. Рамка отображается во время приостановки схемы на паузу.

Image Modified

Параметры запуска робота

При нажатии кнопки открывается окно «Параметры запуска робота», где можно выбрать уровень логирования и установить значения входных параметров робота, если это необходимо.


  1. Для отладки робота необходимо выполнить следующую последовательность действий: для отслеживания переменных робота необходимо на вкладке «Ресурсы» для соответствующей переменной установить «флаг» рядом с надписью «Отслеживать при debug» (см. Рисунок 73).
    Image Modified

...

...

  1. Также для отслеживания переменной можно во вкладке «Отслеживаемые ресурсы» нажать на кнопку (см. Рисунок 74), а затем совершить нажатие ЛКМ по необходимой переменной (см. Рисунок 75).
    Image Modified

...


  1. Image Modified

...

...

  1. Для отслеживания результата действия, необходимо совершить нажатие ЛКМ по графическому элементу блок-схемы, а затем в правой части интерфейса на вкладке «Свойства действия» в разделе «Результаты» нажать на кнопку (см. Рисунок 76).
    Image Modified

...

  1. Для отображения отслеживаемых переменных или результатов, необходимо установить точку останова. Для этого необходимо нажать ЛКМ по соответствующему элементу блок-схемы робота, а затем нажать ПКМ и с появившемся меню нажать кнопку . В результате слева от выбранного элемента появится маркер точки останова (см. Рисунок 77).
    Image Modified

...


...

  1. Все данные до точки останова будет записаны в отслеживаемые переменные.
  2. Далее пользователь ПО может запустить выполнение робота, нажав на кнопку . После запуска выполнения робота, кнопочная панель отладки будет подсвечена зеленым цветом.
    Внимание! После отладочного выполнения сценария робота, все записываемые в отслеживаемые переменные действия будут удалены.
  3. Для отслеживания хода выполнения действий робота, необходимо переключить кнопку . В этом случае выполняемое действие будет выделяться зеленой рамкой (см. Рисунок 78).
    Image Modified

...

...

  1. При достижении точки остановки, кнопочная панель отладки будет подсвечена желтым цветом.
  2. Параметры и результаты выполнения сценария робота будут показаны в логе (см. п. 3.9).