Выполнение программы

Запуск программы

Для запуска программы необходимо совершить двойное нажатие ЛКМ по иконке на рабочем столе.

Для редакции Cloud авторизация программы осуществляется по ключу с портала ОФР, который вводится пользователем при установке. Для редакции Enterprise существует два варианта авторизации:

  1. Если при настройке ПО для параметра LdapAuthMode было выбрано значение Kerberos, то окно для ввода пароля не отображается.
  2. Если при настройке ПО для параметра LdapAuthMode было выбрано значение User, то отображается окно для ввода пароля. Пользователю необходимо ввести логин и пароль пользователя, зарегистрированного в LDAP и имеющего право работать с ПО RMC, и нажать на кнопку [Ok].

Примечание. Смена пароля пользователя для доступа к RMC производится Администратором Cервера управления идентификацией пользователей FreeIPA. Рисунок ниже иллюстрирует пример смены пароля в CentOS Identity Management.

Выполнение программы

Рисунок ниже иллюстрирует главное окно после запуска Программы.

В левой части окна расположены кнопки основного меню:

В правой части – параметры функционирования роботов или платформы для соответствующего раздела.

Раздел «Агенты»

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

В данном разделе отображается информация о запуске программного приложения ROBIN Agent, установленного на стороне клиентского приложения. ROBIN Agent – прикладной сервис, расположенный на стороне клиента (Robin Studio или Robin Player), который принимает клиентские запросы со стороны ROBIN Studio, ROBIN Player и ROBIN Management Console и транслирует их системе исполнения сценариев программных роботов Robin Executor.

Программное обеспечение Robin Agent запускается при включении компьютера или входе в систему, где установлен ROBIN Agent или с помощью команды из RMC. При запуске агента значок в разделе «Агенты» принимает синий цвет , при остановке серый цвет.

Рисунок ниже иллюстрирует раздел «Агенты».

Для запуска службы с помощью RDP-соединения на соответствующем хосте (запуска Robin Agent с помощью логина и пароля), необходимо нажать ЛКМ по соответствующей строке, а затем нажать на кнопку [Запустить], расположенную в левом верхнем углу интерфейса и ввести имя учетной записи, разрешение экрана для работы приложений с экраном (обязательна установка разрешения экрана при работе с «машинным зрением») и нажать на кнопку [Запустить].

Примечание. Создание учетной записи описано в разделе «Учетные записи» данного документа.

Для выключения RDP-сессии необходимо нажать на кнопку [Остановить] , расположенную в левом верхнем углу интерфейса. Таблица ниже содержит информацию о данных, отображаемых в разделе «Агенты».

Карточка агента (машины)

Для перехода к карточке агента (машины, необходимо совершить нажатие ЛКМ в соответствующей строке. Рисунок ниже иллюстрирует карточку машины. Рисунок отображает вкладку «Выполняется», на которой содержится информация о запущенных сценариях роботов на соответствующей машине.

В верхней части интерфейса содержится информация о машине, дата запуска агента, его версия, количество текущих исполняющихся сценариев, ПО, установленное на машине, аппаратное обеспечение машины и инфраструктурные требования. В нижней части расположены три вкладки – «Выполняется», «История» и «Запланировано».

Рисунок ниже иллюстрирует вкладку «История», на которой содержится информация о выполненных сценариях.

Рисунок ниже иллюстрирует вкладку «Запланировано», на которой находится информация о расписаниях запуска для данной машины.

Раздел «Исполняющиеся сценарии»

В данном разделе отображается информация о запущенных на выполнение сценариев роботов на данном «облаке». Для перехода в раздел «Исполняющиеся сценарии» необходимо нажать на кнопку в левой части интерфейса:

Количество запущенных в данных момент сценариев роботов отображается в виде цифры рядом со значком:

Рисунок ниже иллюстрирует раздел «Исполняющиеся сценарии».

Таблица ниже содержит информацию о данных, отображаемых в разделе «Исполняющиеся сценарии».

В правой части интерфейса отображается «Журнал исполнения сценария», (информация о работе робота в части сообщений и параметров). Для просмотра журнала исполнения робота, необходимо нажать на ЛКМ по строке в центральной части интерфейса.

Таблица ниже содержит информацию о данных, отображаемых в разделе «Журнал исполнения сценария».

Для установки выполнения сценария робота необходимо нажать на кнопку «стоп», для паузы в выполнении сценария робота – на кнопку «пауза».

Раздел «История выполнения сценариев»

В данном разделе отображается информация о выполнении сценариев роботов. Для перехода в раздел «История выполнения сценариев» необходимо нажать на кнопку в левой части интерфейса:

Рисунок ниже иллюстрирует раздел «История выполнения сценариев».

Таблица ниже содержит информацию о данных, отображаемых в разделе «История выполнения сценариев».

В правой части интерфейса отображается «Журнал исполнения сценария» (информация о работе робота в части сообщений и параметров). Для просмотра журнала работы робота, необходимо нажать на ЛКМ по строке в центральной части интерфейса.

Таблица ниже содержит информацию о данных, отображаемых в разделе «Журнал исполнения сценария».

Для обновления данных в Журнале исполнения сценария необходимо нажать на кнопку [Обновить]. Для версии Cloud существует возможность выгрузки данных раздела «История выполнения сценариев» необходимо в верхней части интерфейса с помощью «календаря» задать начальную и конечную дату для построения отчета и нажать на кнопку [Выгрузить отчет].

Далее необходимо указать папку для выгрузки отчета и нажать на кнопку [Сохранить].

Файл будет сохранен в указанную папку АРМа в формате xlsx.

Раздел «Ошибки компонентов системы»

В данном разделе содержится журнал ошибок, которые возникли при выполнении роботов. Для перехода в раздел «Ошибки компонентов системы» необходимо нажать на кнопку в левой части интерфейса:

Рисунок ниже иллюстрирует подраздел «Ошибки компонентов системы».

Таблица ниже содержит сведения об ошибках, отображаемых в разделе «Ошибки компонентов системы».

Примечание. Настройка отображения ошибок описана в разделе «Настройки».

Для перехода на следующую/предыдущую страницу или в конец/начало списка ошибок, необходимо использовать кнопки, расположенные в нижней части интерфейса.

Для выгрузки отчета об ошибках необходимо нажать на кнопку [Сохранить в csv], расположенную в левой верхней части интерфейса, а затем указать папку на АРМе, в которую будет выгружен отчет в формате csv.

Раздел «Доступные расписания»

Раздел «Расписания» предназначен для создания расписаний запуска роботов. Для перехода в раздел «Доступные расписания» необходимо нажать на кнопку в левой части интерфейса:

Рисунок ниже иллюстрирует раздел «Доступные расписания».

Таблица ниже содержит сведения о расписаниях, отображаемых в разделе «Доступные расписания».

Для добавления календаря или просмотра ранее добавленных, необходимо нажать на кнопку «Календари» календари

Отобразится вкладка, на которой имеются существующие календари, и кнопка «Добавить календарь».

Для добавления календаря необходимо нажать на кнопку «Добавить календарь». Будет открыт проводник, в котором необходимо выбрать файл с расширением .csv

В список будет добавлен новый календарь, название календаря в списке – название добавленного файла csv (без расширения).

Для удаления ранее добавленного календаря необходимо навести курсор на любой добавленный календарь и нажать на кнопку:

Для добавления сценария необходимо нажать на кнопку [Создать] , а затем заполнить поля формы:

  • «Название расписания» - название расписания;
  • «Часовой пояс» - часовой пояс (указывается в соответствии с локальными настройками даты и времени);
  • «Сценарий» - сценарий для запуска, при нажатии на кнопку [Выбор сценария] можно перейти к выбору сценариев роботов (раздел «Доступные сценарии»), для выбора сценария необходимо нажать на ЛКМ в соответствующей строке и нажать на кнопку [Выбрать];
  • «Хост» - хост, на котором должен быть запущен сценарий робота (становится доступен только после выбора сценария робота);
  • «Учетная запись»;
  • «Запуск» - дата и время запуска сценария, при нажатии на кнопку [Выбрать время запуска] появится доступ к выбору дате и времени запуска сценария робота.
  • «Использовать календарь» - (чек-бокс при проставлении, которого в расписании будет использован календарь). Если неактивен, поля «Календарь» и «Правило для календаря» видны, но заблокированы для редактирования; в расписании не будет учитываться какой-либо календарь и учитываться рабочиенерабочие дни. Если чекбокс активен, поля «Календарь» и «Правило для календаря» доступны для редактирования; в расписании будет учитываться какой-либо календарь и рабочиенерабочие дни в соответствии с этим календарем;
  • «Каледнарь» (по - умолчанию «стандартный календарь», в котором суббота и воскресенье выходные дни, доступен выбор любого из загруженных). В списке отображаются названия всех производственных календарей, которые были добавлены в Оркестратор. Т.к. права на них не регулируются отдельно, пользователь может выбрать и чужой календарь. Значение поля по умолчанию - «Стандартный календарь». Это значение всегда должно быть в выпадающем списке. Если указано «Стандартный календарь», то по умолчанию нерабочими днями должны считаться все даты, которые приходятся на субботу и воскресенье, а рабочими - с понедельника по пятницу;
  • «Правило для календаря» (доступные значения: запуск только в нерабочие дни/запуск только в рабочие дни).

Примеры использования календарей указаны в таблице ниже:

Рисунок ниже иллюстрирует вкладку для выбора месяца для запуска сценария робота.

Для выбора месяца запуска сценария робота необходимо установить «флаг» «В любой месяц» или выбрать «Каждый номер месяца начиная с месяца». Также в разделе «Выбор месяца» пользователь может установить «флаг» рядом с названием месяца, или задать промежуток «Каждый месяц с названием месяца по названием месяца».

Рисунок ниже иллюстрирует вкладку для выбора дня для запуска сценария робота.

Для выбора дня запуска сценария робота необходимо установить «флаг» «В любой день» или установить «флаг» и выбрать периодичность «каждый порядковый день недели начиная с дня недели» или «каждое число месяца начиная с числа» или выбрать определенный день недели для запуска, установив «флаг» рядом с соответствующим названием дня недели или числом месяца. Пользователь также может установить «флаг» рядом с надписью «В последний день месяца», «В последний будний день месяца», «В последний название дня недели месяца», «количество дней до конца месяца».

Рисунок ниже иллюстрирует вкладку для выбора часа для запуска сценария робота.

Для выбора часа запуска сценария робота необходимо установить «флаг» «В любой час» или «Каждый количество часов, начиная с часа» или в разделе «Определенные часы» установить «флаг» рядом с часом запуска, а также задать промежуток часов для каждого дня.

Рисунок ниже иллюстрирует вкладку для выбора минуты для запуска сценария робота.

Для выбора минуты запуска сценария робота необходимо установить «флаг» «В любую минуту» или «Каждые количество минут, начиная с минуты» или установить «флаг» рядом с минутой запуска, а также задать промежуток минут для каждого часа. Для сохранения настроек запуска необходимо нажать на кнопку [Выбрать] на любой из вкладок (день, час, месяц).

Раздел «Доступные сценарии»

В разделе «Доступные сценарии» отображаются сценарии, доступные для запуска. Загрузка сценариев осуществляется через ОФР или с помощью ПО «ROBIN Studio». Для перехода в раздел «Доступные сценарии» необходимо нажать на кнопку в левой части интерфейса:

Рисунок ниже иллюстрирует раздел «Доступные сценарии».

Таблица ниже содержит сведения о сценариях, отображаемых в разделе «Доступные сценарии».

Для поиска робота по названию, необходимо ввести полное или часть название в поле [Сценарий] и нажать Enter. Для запуска робота необходимо нажать на ЛКМ по строке с названием робота и нажать на кнопку [Запуск], а затем выбрать хост, на котором будет запущен сценарий робота ), при необходимости задать параметры запуска (выбрать уровень логирования) и нажать на кнопку [Запустить] или [Старт].

Раздел «Настройки»

В данном разделе пользователь ПО может выбрать язык интерфейса. Выбор языка интерфейса осуществляется с помощью выпадающего меню.

Раздел «Администрирование категорий событий»

В разделе «Администрирование категорий событий» пользователь RMC может: * создавать журналы событий; * выполнить настройку содержания журнала событий, которые произошли при работе роботов и были зарегистрированы ROBIN Agent; * указывать способ отображения событий для конечного пользователя – в RMC или через отправку сообщений на почту.

Для перехода в раздел «Администрирование категорий событий» необходимо нажать на кнопку в левой части интерфейса:

Рисунок ниже иллюстрирует раздел «Администрирование категорий событий».

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

В средней части интерфейса находится раздел «События системы», в котором содержатся названия событий. В правой части – раздел «Описание», в котором находится описание соответствующего события.

Для добавления вида события в журнал, необходимо нажать на кнопку в виде карандаша, а затем поставить «флаг» рядом с названием события. В случае успешно добавления события в журнал, появится сообщение в правом нижнем углу интерфейса.

В верхней части интерфейса находится раздел «Настройка действий по категории», в котором пользователь может установить «флаги» для отображения выбранных событий в разделе RMC «Ошибки» (раздел «Ошибки компонентов системы») или отправки на электронную почту отчета о событиях. Для отправки на электронную почту отчета о событиях необходимо также ввести e-mail, название темы и текст сообщения в письме.

Раздел «Учетные записи»

В разделе «Учетные записи» отображается информация о пользователях ПО.

Рисунок ниже иллюстрирует раздел «Учетные записи».

Таблица ниже содержит сведения о пользователях, отображаемых в разделе «Учетные записи».

Для добавления новой учетной записи необходимо нажать на кнопку [Создать], а затем заполнить форму:

Таблица ниже содержит информацию о добавлении учетной записи:

Для сохранения данных о пользователе необходимо нажать на кнопку [Сохранить].

Для редактирования пользователя необходимо нажать на ЛКМ по строке с информацией о пользователе, а затем нажать на кнопку [Редактировать], для удаления пользователя необходимо нажать на ЛКМ по строке с информацией о пользователе, а затем нажать на кнопку [Удалить].