Остановить робота#

Блок отправляет команду остановки фоновому Роботу, запущенному блоком "Запустить робота". Укажите идентификатор, который вернул блок запуска. Команда адресуется выбранному экземпляру, другие фоновые Роботы продолжают работу.

  1. В блоке "Запустить робота" сохраните выходной "ID робота" в переменную.
  2. Добавьте блок "Остановить робота" и укажите эту переменную в свойстве "ID робота".
  3. Если дальнейшие действия должны начаться после завершения процесса, включите "Ожидать завершения" и задайте положительное "Время ожидания" в секундах.
Свойство Описание
ID робота Идентификатор запущенного робота. Блок принимает числовой ID процесса или ID, возвращенный блоком запуска. Пустой, нечисловой или равный нулю ID вызывает ошибку. Для числового ID несуществующего процесса блок может завершиться без ошибки. Проверяйте результат отдельно.
Ожидать завершения После отправки команды блок проверяет, завершился ли процесс. По умолчанию включено.
Время ожидания Максимальное время ожидания в секундах. Значение по умолчанию — 3600. Для ожидания задайте положительное число.
Уровень обработки, Уровень сообщений, Текст ошибки Общие настройки обработки и вывода ошибок блока.

Команда остановки и ожидание — отдельные действия: окончание ожидания само по себе не подтверждает успешное завершение Робота. Если результат важен для сценария, проверьте состояние блоком «Проверить завершение робота».