Отладка роботов позволяет организовать пошаговое выполнение сценария робота с отслеживанием на каждом шаге переменных и результатов работы робота. В результате отладки, пользователь ПО может получить лог с информацией о работе робота).
Также при управлении отладкой робота могут быть использованы кнопки панели, которая вызывается при ПКМ по графическому элементу схемы сценария робота.
Описание кнопок отладки робота
Кнопка | Описание | Примечание |
---|---|---|
Сохранять результаты | При установленном флаге сохраняются результаты запуска сценария. После первого запуска, это дает возможность при последующих запусках начинать старт сценария с любого действия в схеме робота | |
Старт | Запускает режим отладки с самого первого действия в схеме | |
Пауза | Приостановка работы робота после действия, которое работало в момент нажатия кнопки "Пауза". Для продолжения работы потребуется нажать либо кнопку "Старт", либо "Шаг вперед". Также можно остановить выполнения сценария. Кнопка становится активной только после старта робота | |
Стоп | Останов выполнения робота и выход из режима отладки. Кнопка активна во время работы робота | |
"Мягкий" стоп | Останов выполнения робота после завершения действия, на котором установлена точка мягкой остановки. Остановка произойдет только в случае нажатия пользователем кнопки "Мягкой остановки" в процессе отладки. Сохраняются результаты, произведенные роботом до точки "мягкой остановки". Иначе останова на помеченном действии не будет. Кнопка активна во время работы робота | |
"Жесткий" стоп | Остановка выполнения робота и выход из режима отладки, с прерыванием выполнения действий. Результаты не сохраняются. Кнопка активна во время работы робота | |
Перезапуск | Запускает режим отладки с первого действия. Кнопка активна в режиме отладки | |
Шаг вперед | Выполнение действия,перед которым схему поставили на паузу и установка режима отладки на паузу. Активна в режиме отладки | |
Отслеживать при отладке | При установленном флаге ход выполнения сценария отображается в виде рамки зеленого цвета на действии, которое выполняется в данный момент. Рамка отображается во время приостановки схемы на паузу | |
Параметры запуска робота | При нажатии кнопки открывается окно "Параметры запуска робота", где можно выбрать уровень логирования и установить значения входных параметров робота, если это необходимо |
- Для отладки робота необходимо выполнить следующую последовательность действий: для отслеживания переменных робота необходимо на вкладке "Ресурсы" для соответствующей переменной установить "флаг" рядом с надписью "Отслеживать при debug".
- Также для отслеживания переменной можно во вкладке "Отслеживаемые ресурсы" нажать на кнопку
- Для отслеживания результата действия, необходимо совершить нажатие ЛКМ по графическому элементу блок-схемы, а затем в правой части интерфейса на вкладке "Свойства действия" в разделе "Результаты" нажать на кнопку
- Для отображения отслеживаемых переменных или результатов, необходимо установить точку останова. Для этого необходимо нажать ЛКМ по соответствующему элементу блок-схемы робота, а затем нажать ПКМ и с появившемся меню нажать кнопку
Все данные до точки останова будет записаны в отслеживаемые переменные. . В результате слева от выбранного элемента появится маркер точки останова. - Далее пользователь ПО может запустить выполнение робота, нажав на кнопку
Внимание! После отладочного выполнения сценария робота, все записываемые в отслеживаемые переменные действия будут удалены. . После запуска выполнения робота, кнопочная панель отладки будет подсвечена зеленым цветом. - Для отслеживания хода выполнения действий робота, необходимо переключить кнопку
- При достижении точки остановки, кнопочная панель отладки будет подсвечена желтым цветом.
- Параметры и результаты выполнения сценария робота будут показаны в логе.