У компании ОВЕН есть великолепное веб-приложение OWEN Cloud, которое бесплатно позволяет мониторить параметры и собирать архивы на 90 дней. В том числе можно подключить свободное MODBUS-устройство. Есть ещё великолепная возможность в «Штатном» режиме получить данные и для MasterSCADA.
Разработчики сразу предусмотрели некий OwenCloud OPC. И продумали, как быстро и просто подключиться к нему без танцев с бубнами.
Приветствую всех гостей. Эта статья будет небольшой, без всякой лишней воды продемонстрирую как связать эти две сущности.
Нижний уровень + Облако
В OwenCloud у вас должен быть свой аккаунт и добавленные устройства с тегами.
После этого устанавливаем OPC-сервер ОВЕН. О нём я писал в статье.
Делаем следующие действия:
Добавляем узел и ставим настройку OwenCloud.
Нажимаем ПКМ Добавляем устройство. Вводим логин и пароль вашего аккаунта.
Сервер автоматически найдёт токен и спросит, что нужно добавить. выделяем все необходимые каталоги и теги.
Это реальный рабочий объект. Здесь мы можем запустить опрос и получать данные с Облака. Можем выключить или включить необходимые теги.
Вот здесь мы получаем реальное значение Температуры в теплице. И дальше мы можем делать всё, что захотим — передавать в SCADA или в другое устройство. Всё.
SCADA + OPC + Облако
У меня стоит программа MasterSCADA можно в ней получить значения и работать с ними далее.
Создаем новый проект.
В системе добавляем новый компьютер.
Выбираем наш ОРС-сервер.
Добавляем все необходимые теги для мониторинга и анализа.
Вот такая получается картина, нажимаем кнопку «Запуск».
Вот мы получаем наши показания температуры. Нужно понимать, что скорость опроса очень сильно страдает. Если у вас базовый тариф, то будет 1 минута Облако + 30 сек ОРС + 30 сек примерно MS. Все времена настраиваемые, но всё равно 1 минута минимум. Не для всех это подойдет.
На этом я всё.
Если есть вопросы, пишите в комментариях. Чтобы ответы были доступны для всех желающих.
С уважением, Гридин Семен