Отладка робота (debug-режим)

Для отладки проверки работы робота и корректировки действий необходим запуск схемы робота в ROBIN Studio в режиме отладки. Панель управления режимом отладки располагается в верхней части рабочего пространства:

Кнопки взаимодействия со схемой робота на панели управления:

Символ кнопки Название Действие
../_images/SaveResult.png Сохранять результаты При установленном флаге сохраняются результаты запуска сценария. После первого запуска, это дает возможность при последующих запусках начинать старт сценария с любого действия в схеме робота.
../_images/Start.png Старт Запускает режим отладки с самого первого действия в схеме.
../_images/Pause.png Пауза Приостановка работы робота после действия, которое работало в момент нажатия кнопки «Пауза». Для продолжения работы потребуется нажать либо кнопку «Старт», либо «Шаг вперед». Также можно остановить выполнения сценария. Кнопка становится активной только после старта робота.
../_images/Stop.png Стоп Останов выполнения робота и выход из режима отладки. Кнопка активна во время работы робота.
../_images/SoftStop.png «Мягкий» стоп Останов выполнения робота после завершения действия, на котором установлена точка мягкой остановки. Остановка произойдет только в случае нажатия пользователем кнопки «Мягкой остановки» в процессе отладки. Сохраняются результаты, произведенные роботом до точки «мягкой остановки». Иначе останова на помеченном действии не будет. Кнопка активна во время работы робота.
../_images/HardStop.png «Жесткий» стоп Остановка выполнения робота и выход из режима отладки, с прерыванием выполнения действий. Результаты не сохраняются. Кнопка активна во время работы робота.
../_images/Restart.png Перезапуск Запускает режим отладки с первого действия. Кнопка активна в режиме отладки.
../_images/Step.png Шаг вперед Выполнение действия,перед которым схему поставили на паузу и установка режима отладки на паузу. Активна в режиме отладки.
../_images/TraceDebug.png Отслеживать при отладке При установленном флаге ход выполнения сценария отображается в виде рамки зеленого цвета на действии, которое выполняется в данный момент. Рамка отображается во время приостановке схема на паузу.
../_images/SetupStart.png Параметры запуска робота При нажатии кнопки открывается окно «Параметры запуска робота», где можно выбрать уровень логирования и установить значения входных параметров робота, если это необходимо.

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

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

Для старта отладки схемы робота нажмите кнопку «Старт» на панели отладки Студии.

Если схема не запущена в отладку, либо во время работы была нажата кнопка «Стоп», панель отладки окрашена в серый цвет. При работе робота панель по управлению будет окрашивается в зеленый цвет, при постановке на паузу - в желтый цвет:

Стоп ../_images/Mode1.png
Отладка ../_images/Mode2.png
Пауза ../_images/Mode3.png

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

Лог действий находится в нижней части ROBIN Studio и выглядит следующим образом:

После завершения работы робота, пользователю доступен лог действий робота, при повторном запуске схемы лог действий в ROBIN Studio обнуляется.