Показано с 1 по 8 из 8

Тема: Проекты с использованием OwenCloud

  1. #1

    По умолчанию Проекты с использованием OwenCloud

    Коллеги!!! Связь контроллеров Овен размещенных в разных регионах, через OwenCloud - возможна
    Хочу рассказать вам об одной нестандартной задаче, которую недавно попросил нас решить клиент.
    Суть задачи: у клиента имеются 2 шкафа на расстоянии 2км. В одном шкафу стоит Овен ПЛК110, в другом Овен ПЛК100. Оба контроллера имеют выход в интернет и подключены к OwenCloud.
    Клиент хочет управлять с одной панели двумя ПЛК. Если бы не расстояние 2км между шкафами – все решилось бы легко и просто. Но невозможность протянуть кабель заставила нас искать варианты.
    В ходе мозгового штурма, пришли к самому очевидному решению – раз оба ПЛК выведены в OwenCloud, то и соответственно надо как-то через облако синхронизировать контроллеры. К сожалению, в стандартных инструментах OwenCloud такая функция пока отсутствует.
    Пример лучшего решения:
    Скрипт на хостинге. На любом хостинге создается cron, который по циклу опрашивает один контроллер и передает данные в другой. Данный вариант вначале казался нежизнеспособным, т.к. у хостеров минимальный шаг запуска cron – 1 минута, однако там есть циклические функции. Скажем так вопрос решен. Кому нужно - готов помочь.
    2019-08-19_14-32-31.png2019-08-19_21-41-57.png
    С уважением,
    Лапшин Вячеслав

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    4,074

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Коллеги!!! Связь контроллеров Овен размещенных в разных регионах, через OwenCloud - возможна
    Хочу рассказать вам об одной нестандартной задаче, которую недавно попросил нас решить клиент.
    Суть задачи: у клиента имеются 2 шкафа на расстоянии 2км. В одном шкафу стоит Овен ПЛК110, в другом Овен ПЛК100. Оба контроллера имеют выход в интернет и подключены к OwenCloud.
    Клиент хочет управлять с одной панели двумя ПЛК. Если бы не расстояние 2км между шкафами – все решилось бы легко и просто. Но невозможность протянуть кабель заставила нас искать варианты.
    В ходе мозгового штурма, пришли к самому очевидному решению – раз оба ПЛК выведены в OwenCloud, то и соответственно надо как-то через облако синхронизировать контроллеры. К сожалению, в стандартных инструментах OwenCloud такая функция пока отсутствует.
    Пример лучшего решения:
    Скрипт на хостинге. На любом хостинге создается cron, который по циклу опрашивает один контроллер и передает данные в другой. Данный вариант вначале казался нежизнеспособным, т.к. у хостеров минимальный шаг запуска cron – 1 минута, однако там есть циклические функции. Скажем так вопрос решен. Кому нужно - готов помочь.
    2019-08-19_14-32-31.png2019-08-19_21-41-57.png
    СПК, я так понял, находится в одном из шкафов с ПЛК?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Не проще не использовать облако а просто пробросить веревку по соте?

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

    По умолчанию

    эх, модераторы удалили сообщение. Ну напишу тогда по русски. В одной из тем на вопрос krollcbas о передаче параметров от одного ПЛК к другому через облако, представитель Овен прогнал чушь о том, что для этого потребуется менять прошивку шлюзов и программы ПЛК.

    1. Передавать команды из облако в ПЛК возможно ? - представитель не ответил, но насколько понимаю менять уставки возможно.
    2. Облако умеет отправлять Email по событию, и будет уметь отправлять SMS чуть позже - значит есть триггеры для обработки событий.

    Отсюда вопрос - при чем тут прошивки шлюзов и ПЛК если все крутится на сервере и просто необходимо сделать дополнительные настройки событий для пользователей и дать возможность значение одной переменной посылать в другую (имитировать изменение уставки и т.д. в автоматическом режиме)

    Событиями может быть
    1. время
    2. изменение переменной

    https://owen.ru/forum/showthread.php...l=1#post312207
    Последний раз редактировалось melky; 20.08.2019 в 09:02.

  5. #5

    По умолчанию

    Сергей0308, "СПК, я так понял, находится в одном из шкафов с ПЛК?"
    Нет.
    Эта картинка всего не раскрывает. ПЛК на деле разные и находятся в разных сегментах большого города.

    Каждый параметр имеет идентификатор - уникальный код-номер. По ним внешним сервером синхронизируем по условию.
    Если один из тэгов изменился, то присвой "этот" к вон к "тому"
    С уважением,
    Лапшин Вячеслав

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

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    На любом хостинге
    Цитата Сообщение от krollcbas Посмотреть сообщение
    внешним сервером синхронизируем"
    т.е. помимо двух контроллеров, облака ОВЕн еще один vps, за который надо платить
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  7. #7

    По умолчанию

    capzap, обращайтесь, это бесплатно!
    С уважением,
    Лапшин Вячеслав

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,382

    По умолчанию

    да зачем, идея то вобщем простая, можно и на андроиде с одного читать в другой посылать и обратно, ну не скрипт, а приложение в котором надо больше заботиться не о работе с API, а сделать так чтоб андроид не "вырубал" запущенное приложение
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

Похожие темы

  1. Наши проекты
    от Николаев Андрей в разделе Наши проекты
    Ответов: 162
    Последнее сообщение: 16.12.2018, 09:41
  2. Быстрые проекты
    от krollcbas в разделе Трёп (Курилка)
    Ответов: 25
    Последнее сообщение: 18.10.2017, 08:38
  3. Проекты ЖКХ, котельные
    от kucherik в разделе Наши проекты
    Ответов: 45
    Последнее сообщение: 10.12.2014, 16:21
  4. Тормозит программа с использованием owenio.dll
    от owen0man в разделе Помощь Разработчикам
    Ответов: 6
    Последнее сообщение: 03.02.2009, 11:12
  5. Проблема с использованием DLL-библиотеки
    от Hobbies в разделе Помощь Разработчикам
    Ответов: 5
    Последнее сообщение: 17.03.2008, 10:35

Ваши права

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