Отладка роботов позволяет организовать пошаговое выполнение сценария робота с отслеживанием на каждом шаге переменных и результатов работы робота. В результате отладки, пользователь ПО может получить лог с информацией о работе робота (см п. 3.9).
Для отладки робота используется панель, обозначенная позицией 8 (см. Рисунок 4). Также при управлении отладкой робота могут быть использованы кнопки панели, которая вызывается при ПКМ по графическому элементу схемы сценария робота (см. Рисунок 72).
Рисунок 72 – Кнопки для отладки сценария робота
Таблица 9 содержит описание кнопок, используемых для отладки робота
Таблица 9. Описание кнопок отладки робота
Кнопка |
Описание |
Примечание |
---|---|---|
|
Сохранять результаты |
При установленном флаге сохраняются результаты запуска сценария. После первого запуска, это дает возможность при последующих запусках начинать старт сценария с любого действия в схеме робота. |
|
Старт |
Запускает режим отладки с самого первого действия в схеме. |
|
Пауза |
Приостановка работы робота после действия, которое работало в момент нажатия кнопки «Пауза». Для продолжения работы потребуется нажать либо кнопку «Старт», либо «Шаг вперед». Также можно остановить выполнения сценария. Кнопка становится активной только после старта робота. |
|
Стоп |
Останов выполнения робота и выход из режима отладки. Кнопка активна во время работы робота. |
|
«Мягкий» стоп |
Останов выполнения робота после завершения действия, на котором установлена точка мягкой остановки. Остановка произойдет только в случае нажатия пользователем кнопки «Мягкой остановки» в процессе отладки. Сохраняются результаты, произведенные роботом до точки «мягкой остановки». Иначе останова на помеченном действии не будет. Кнопка активна во время работы робота. |
|
«Жесткий» стоп |
Остановка выполнения робота и выход из режима отладки, с прерыванием выполнения действий. Результаты не сохраняются. Кнопка активна во время работы робота. |
|
Перезапуск |
Запускает режим отладки с первого действия. Кнопка активна в режиме отладки. |
|
Шаг вперед |
Выполнение действия,перед которым схему поставили на паузу и установка режима отладки на паузу. Активна в режиме отладки. |
|
Отслеживать при отладке |
При установленном флаге ход выполнения сценария отображается в виде рамки зеленого цвета на действии, которое выполняется в данный момент. Рамка отображается во время приостановки схемы на паузу. |
|
Параметры запуска робота |
При нажатии кнопки открывается окно «Параметры запуска робота», где можно выбрать уровень логирования и установить значения входных параметров робота, если это необходимо. |
Рисунок 73 – Отслеживание переменной при отладке
Рисунок 74 – Добавление отслеживаемой переменной
Рисунок 75 – Выбор отслеживаемой переменной
Рисунок 76 – Отслеживание результата действия
Рисунок 77 – Установка точки останова
Все данные до точки останова будет записаны в отслеживаемые переменные.
Внимание! После отладочного выполнения сценария робота, все записываемые в отслеживаемые переменные действия будут удалены.
Рисунок 78 – Подсвечивание выполняемых действий