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