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


Описание кнопок отладки робота

Кнопка

Описание

Примечание

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

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

Старт

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

Пауза

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

Стоп

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

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

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

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

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

Перезапуск

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

Шаг вперед

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

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

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

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

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


  1. Для отладки робота необходимо выполнить следующую последовательность действий: для отслеживания переменных робота необходимо на вкладке «Ресурсы» для соответствующей переменной установить «флаг» рядом с надписью «Отслеживать при debug».
  2. Также для отслеживания переменной можно во вкладке «Отслеживаемые ресурсы» нажать на кнопку , а затем совершить нажатие ЛКМ по необходимой переменной.

  3. Для отслеживания результата действия, необходимо совершить нажатие ЛКМ по графическому элементу блок-схемы, а затем в правой части интерфейса на вкладке «Свойства действия» в разделе «Результаты» нажать на кнопку .
  4. Для отображения отслеживаемых переменных или результатов, необходимо установить точку останова. Для этого необходимо нажать ЛКМ по соответствующему элементу блок-схемы робота, а затем нажать ПКМ и с появившемся меню нажать кнопку . В результате слева от выбранного элемента появится маркер точки останова.

    Все данные до точки останова будет записаны в отслеживаемые переменные.
  5. Далее пользователь ПО может запустить выполнение робота, нажав на кнопку . После запуска выполнения робота, кнопочная панель отладки будет подсвечена зеленым цветом.
    Внимание! После отладочного выполнения сценария робота, все записываемые в отслеживаемые переменные действия будут удалены.
  6. Для отслеживания хода выполнения действий робота, необходимо переключить кнопку . В этом случае выполняемое действие будет выделяться зеленой рамкой.
  7. При достижении точки остановки, кнопочная панель отладки будет подсвечена желтым цветом.
  8. Параметры и результаты выполнения сценария робота будут показаны в логе.
  • Нет меток