Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: обнаружение пропажи связи пр200 и OwenCloud

  1. #1

    По умолчанию обнаружение пропажи связи пр200 и OwenCloud

    Здравствуйте.
    Подскажите пожалуйста, каким образом пр200 сможет понять отсуствие связи с OwenCloud, если она вдруг пропадёт?
    Мне надо чтобы, при отсуствии запросов в течении определённого времени, и отсуствия возможности управлять, оборудование которым управляет пр200 перешло на "лёгкий режим".

  2. #2

    По умолчанию

    Такие ситуации отслеживаются в основном WatchDog. OwenCloud, должен например, каждую секунду, изменять значение како-го либо бита какого либо слова с 0 в 1 и наоборот. Реле должно контроллировать это изменение, и при "застывании" бита в 0 или 1, предпринять соответствующее действие.

  3. #3

    По умолчанию

    Благодарю за отклик.
    Вроде такой функции в OwenCloud нет. Может ещё какие варианты имеются?

  4. #4
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    467

    По умолчанию

    Цитата Сообщение от 999 Посмотреть сообщение
    Благодарю за отклик.
    Вроде такой функции в OwenCloud нет. Может ещё какие варианты имеются?
    Добрый день.

    А зачем ПР200 знать о пропаже связи с облаком?
    Чтобы ПР200 уведомил персонал об этом?

    Просто функции уведомления есть в самом облаке.
    Если оно перестанет получать данные от прибора, то оно может отправить уведомление по: e-mail, cмс, push, telegram
    Можно даже контролировать наличие ошибки 255, например, при обрыве линии RS485


    Если это не подходит, то можно попробовать такой костыль:
    У OwenCloud есть API, который позволяет записывать параметры.
    https://api.owencloud.ru/#parameter-write

    Если у вас есть какой-нибудь надежный сервер, с доступом в интернет. Например web хостинг.
    То вы можете написать скрипт который будет слать POST запросы за запись параметра.
    Из минусов - любые тех работе на сервере и ПР200 подумает, что утратил связь с тучей, хотя это и не так.
    Последний раз редактировалось A.Simonov; 15.11.2021 в 12:32.
    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»
    e-mail: support@owen.ru
    e-mail: a.simonov@owen.ru

  5. #5

    По умолчанию

    Цитата Сообщение от A.Simonov Посмотреть сообщение
    Добрый день.

    А зачем ПР200 знать о пропаже связи с облаком?
    Чтобы ПР200 уведомил персонал об этом?
    Если команда выставлена с облака, ПР200, при потере связи не узнает, что команду завершили. Да, критичные ситуации следует ограничивать логикой в работе самой ПР, но иногда все критичные ситуации не умещаются во ввод/вывод только одной ПР200, иногда приходится две/три использовать.
    Да можно поставить контроллер с расширенным вводом/выводом. Но зачем, если достаточно перевести выводы ПР в безопасное состояние?

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    7,781

    По умолчанию

    Если у вас есть какой-нибудь надежный сервер, с доступом в интернет. Например web хостинг.
    То вы можете написать скрипт который будет слать POST запросы за запись параметра.
    Это 5 баллов, а почему бы возможность добавлять скрипты не сделать там же, на облаке ?

  7. #7
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    467

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Это 5 баллов, а почему бы возможность добавлять скрипты не сделать там же, на облаке ?
    Нет желания модерировать пользовательские скрипты.
    Да и для таких целей есть Яндекс Облако и ему подобные.
    На данный момент введение подобного функционала не планируется.

    Да и не видим необходимости писать скрипты на наших серверах, которые будут работать с нашим же API.
    API специально придумывался для тех, у кого есть свои сервера. Для тех, кто хочет интегрировать owencloud в свои сервисы/приложения.
    Последний раз редактировалось A.Simonov; 17.11.2021 в 14:58.
    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»
    e-mail: support@owen.ru
    e-mail: a.simonov@owen.ru

  8. #8

    По умолчанию

    Цитата Сообщение от A.Simonov Посмотреть сообщение
    Да и не видим необходимости писать скрипты на наших серверах, которые будут работать с нашим же API.
    API специально придумывался для тех, у кого есть свои сервера. Для тех, кто хочет интегрировать owencloud в свои сервисы/приложения.
    Так это решается в ПР, а не на сервере, как бы... Просто служебный битик, что связь есть.

  9. #9
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    467

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    Так это решается в ПР, а не на сервере, как бы... Просто служебный битик, что связь есть.
    Согласен.
    ПР200 могла бы сама отслеживать обрыв связи с мастером по таймеру, который обнуляется с каждым новым запросом от мастера.
    Но это уже в другую ветку форума писать нужно

    Сейчас, к сожалению в ПР200 это не реализовано, а связь нужно проверять сейчас , поэтому и предложил такой корявый вариант...
    Последний раз редактировалось A.Simonov; 17.11.2021 в 16:46.
    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»
    e-mail: support@owen.ru
    e-mail: a.simonov@owen.ru

  10. #10

    По умолчанию

    Добрый день!

    Действительно, такая функция на ПР200 не реализована.
    В ближайшее время добавлять не планируем.

    Обычно задача отслеживать связь все же исполняется мастером сети.
    Если необходимо отслеживать состояние связи именно на ПР200, можно воспользоваться способом, который указал ранее Александр, через API.
    Менеджер по продукту | Программируемые реле
    email: m.milchakova@owen.ru

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ПЛК110 + OwenCloud = Нет связи по Ethernet
    от spa в разделе ПЛК1хх [М02]
    Ответов: 5
    Последнее сообщение: 13.04.2020, 13:32
  2. Управление ПР200 с прибора и с облака OwenCloud
    от RemAVal в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 17.02.2020, 22:09
  3. Ответов: 8
    Последнее сообщение: 28.12.2019, 18:50
  4. ПР200+СП270+OwenCloud
    от niklud19511 в разделе Программируемые реле
    Ответов: 1
    Последнее сообщение: 11.10.2019, 10:40
  5. ПР200+СП270+OwenCloud
    от niklud19511 в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 01.10.2019, 16:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •