Мониторинг водных ресурсов ООО «Юг-Агро»

Задача: Автоматизировать учет добываемой и очищаемой воды на тепличном комбинате. Обеспечить визуальный контроль уровня жидкости в емкостях с неочищенной, очищенной водой и с обратным дренажем.

Итак, имеется тепличный комбинат, состоящий из трех тепличных комплексов и теплицы для выращивания рассады. На территории комбината расположены 4 артезианских скважины. Для очистки воды на каждом тепличном комплексе используются установки обратного осмоса. Также на каждом тепличном комплексе размещены емкости объемом от 10 до 200 М³. Требуется получать показания счетчиков скважин и осмотических установок, а также фактического уровня жидкости в емкостях в режиме онлайн. Полученные данные нужно сохранять для последующего анализа. Для этого была построена система состоящая из:

  1. Сервера сбора, хранения и визуализации данных
  2. Преобразователей интерфейса Ethernet-RS485 ОВЕН Екон134.
  3. Счетчиков импульсов ОВЕН СИ30.
  4. Модулей ввода аналоговых сигналов ОВЕН МВА110-8А.
  5. Погружных датчиков ОВЕН ПД-100.

В качестве линий связи использована существующая ЛВС, расширенная модулями WiFi. Вот общая схема системы:sa_water

Работает все это так: на сервере установлена Ubuntu 14.04.2 и развернуты веб сервер, сервер баз данных и виртуальная машина с Windows XP. К сожалению ПО ОВЕН работает только с операционными системами Windows. На виртуалке с XP установлена программа «Конфигуратор виртуальных портов» поставляемая вместе с преобразователями ЕКОН134. После добавления в программу IP адресов преобразователей они отображаются в системе как обычные COM порты. Была написана простенькая программа, которая по очереди опрашивает счетчики импульсов и модули ввода аналоговых сигналов, подключенные по RS485 к преобразователям Екон134. После опроса программа формирует GET запрос к веб серверу, содержащий показания приборов и ошибки, если таковые присутствуют. Веб сервер записывает полученные данные в базу данных. При обращении оператора или иного лица к веб серверу формируется веб страница с актуальными показателями, графиками и отчетами.

Демонстрационная страница находится здесь.

Так как для работы с системой требуется только браузер интерфейс данной системы является кроссплатформенным и может использоваться как на ПК так и на планшете или телефоне.