простые проблемы с роботами

lina_i
Сообщения: 14
Зарегистрирован: 11 мар 2019, 11:53

простые проблемы с роботами

Сообщение lina_i » 18 июн 2019, 08:59

Добрый день

Из Вашего письма от 19 апреля :

"также в функционале М3 должна быть функция решения простых проблем с
роботами из АРМ оператора (через соотв. API-функции Sarmat)"

Хотелось бы получить документацию, в которой было бы сформулировано - что включает в себя понятие "Простые проблемы с роботами" и как следует реагировать в каждом из описанных случаев .

Видим в документации по администрированию только работу с sarmat.service.get_problem_resolve_text. Следует ли трактовать работу с ней (организацию доп. диалога с пользователем) как требуемое "решение простых проблем с роботами" ?

Что происходит при вызове функции sarmat.service.make_problem_resolve ?

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: простые проблемы с роботами

Сообщение korvin » 19 июн 2019, 13:54

Да, вот здесь:
viewtopic.php?f=361&t=1121
указаны простые проблемы с роботами.

Вашему ПО просто нужно послать соотв. запрос нам. Далее система сама продолжит работу.

lina_i
Сообщения: 14
Зарегистрирован: 11 мар 2019, 11:53

Re: простые проблемы с роботами

Сообщение lina_i » 19 июн 2019, 14:14

Добрый день

Приведенная ссылка ведет на цитируемую нами в вопросе документацию по администрированию.
Хорошо, считаем, что ничего более не делаем.

Остался вопрос "Что происходит при вызове функции sarmat.service.make_problem_resolve ?"

Как трактовать фразу в Вашем ответе - "далее система сама продолжит работу"? Если была заминка - да, но если случился фатальный сбой - значит продолжить система не может .. Это отсылает нас к вопросу о получении статуса - просто Пауза или что-то более серьезное ( ремонт, авария или что-то подобное) .

М3 должна корректно отреагировать на ситуацию невозможности продолжения операции - как Вами предполагается извещение М3 о невозможности продолжения выполнения операции ? Вряд ли предусмотрено только извещение о паузе?

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: простые проблемы с роботами

Сообщение korvin » 19 июн 2019, 17:50

lina_i писал(а):Добрый день
Остался вопрос "Что происходит при вызове функции sarmat.service.make_problem_resolve ?"

Вам исходники на 20 страниц интересно посмотреть что именно происходит потом?
В чем смысл вопроса?
Если кратко - то система пытается продолжить работу исходя из выбранного пользователем варианта.

lina_i писал(а):Как трактовать фразу в Вашем ответе - "далее система сама продолжит работу"? Если была заминка - да, но если случился фатальный сбой - значит продолжить система не может .. Это отсылает нас к вопросу о получении статуса - просто Пауза или что-то более серьезное ( ремонт, авария или что-то подобное) .

Нет понятия "статус АСК". Точнее говоря, есть у АСК всего два состояния - "Работа" и "Пауза".
Сбой или проблемы могут случиться у отдельного робота. Если с одним роботом проблемы, то второй может спокойно работать.
Оператор не видит (оно ему и неинтересно) состояние роботов всего АСК. Он видит только состояние последней отданной команды. Если он ее дал, а она не исполняется, то это повод обратиться к администратору.

lina_i писал(а): М3 должна корректно отреагировать на ситуацию невозможности продолжения операции - как Вами предполагается извещение М3 о невозможности продолжения выполнения операции ? Вряд ли предусмотрено только извещение о паузе?

М3 должна лишь извещать о состоянии последней отданной оператором команды. И дать возможность простого решения проблемы. Например, оператор дал команду забрать контейнер, а сам контейнер в ячейку не поместил. В этом случае М3 должна отразить, что произошла ошибка выполнения последней команды, и предложить повторить команду.

lina_i
Сообщения: 14
Зарегистрирован: 11 мар 2019, 11:53

Re: простые проблемы с роботами

Сообщение lina_i » 20 июн 2019, 10:19

Добрый день

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

Поскольку Ваши комментарии в этой теме подтверждают сформулированную там предполагаемую логику в ТЗ , думаю что можно обе темы закрывать, если у Вас нет возражений

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: простые проблемы с роботами

Сообщение korvin » 20 июн 2019, 12:30

lina_i писал(а):Добрый день

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

Поскольку Ваши комментарии в этой теме подтверждают сформулированную там предполагаемую логику в ТЗ , думаю что можно обе темы закрывать, если у Вас нет возражений


Закрываем


Вернуться в «АСК Рязань»