среда, 18 ноября 2015 г.

XML80020 через TCP/IP

Фразы: "Аннушка уже купила подсолнечное масло, и не только купила, но даже и разлила..."

Пару лет назад мы сделали небольшую программку для Андроида ES_XML80020 для съема специализированных отчетов XML80020, но до вчерашнего дня у нее не было самого главного - универсальности. Отчет можно было снять только подойдя к счетчику через переходники USB-IRDA/RS485/CAN, а вот удаленно прочитать эти данные было нельзя. Сегодня мы исправили эту ситуацию добавив универсальный канал связи TCP/IP и возможность чтения отчетов через Интернет/Ehernet/WiFi.
Возможно вам эта заметка пригодится...

Программу можно найти либо через PlayMarket, набрав в поиске ESXML80020, либо из внешнего рипозитория (скачать). Версия программы должна быть не менее 1.4.5.

У статьи есть первые две части про подключение и конфигурирование электросчетчиков с помощью проводного подключения адаптера к смартфону/планшету:
XML80020. Профиль энергии на Андроиде (часть 1)
XML80020. Профиль энергии на Андроиде (часть 2)

Новая программа (тоже делает XML80020)  "Групповые задачи TaskGroup 2.0.0 (инструкция и новые возможности)"


Мы же остановимся на специфическом разделе нововведений и опросе электросчетчиков через беспроводные каналы связи. Это стало возможно с помощью универсального узла автоматики VR-006 либо через WiFi/Ethernet, либо через 3G/4G сети.

Необходимость применения VR-006 вызвана тем, что электросчетчики Меркурий не снабжаются беспроводными интерфейсами связи и реализовать их можно только с помощью внешнего подключения к электросчетчику. Схематехнически это выглядит так:


Вариант 1.
Например, электросчетчики стоят в вашем здании на небольшом удалении и удобней всего снимать с них отчеты через WiFi, т.к. этот интерфейс есть в каждом смартфоне и он для вас бесплатен и доступен внутри здания.

Цена реализации:
VR-006 = 3500 руб.
Любой из адаптеров USB-RS485/CAN/IRDA/оптопорт = 1600 руб.
Программа ES_XML80020 (без ограничения количества счетчиков) = 500 руб.
Итого = 5600 руб.

VR-006 конфигурируется в режим либо "Router Mode" (в нем он идет с завода и его можно использовать прямо из коробки), либо в режим "Client Adapter Mode", когда VR-006 становится клиентом внешней WiFi сети.

Если вы выбрали режим "из коробки", то собираем вышестоящую схему и подключаем свой смартфон к образованной VR-006 WiFi сети "OpenWrt" и с этого момента можно опрашивать электросчетчики по адресу 192.168.1.1 порт 7001. Единственно можно установить пароль в роутере VR-006 на сеть "OpenWrt", чтобы не было побочных подключений. Читать про конфигурирование VR-006. 

После подключения смартфона к сети "OpenWrt" запускаем программу ES_XML80020 и добавляем свой счетчик(и).



Вводим регистрационные данные и в пункте "Использовать IP-канал" - ставим "Да", далее вносим IP-адрес роутера VR-006 (по умолчанию 192.168.1.1), номер IP-порта 7001 и последним нажимаем "Сохранить".


Теперь можно читать профиль мощности.


Указываем нужный диапазон чтения и жмем ОК.



После чтения полученный результат сохраняем.


Теперь есть возможность выгрузить полученные отчеты в формат XML80020




Все отчеты ложатся в папку программы ESXML80020, там образуется папка Report, где в зависимости от настроек отчеты группируются либо по номерам счетчиков, либо по договорам с энергосбытом.




Чтобы облегчить вам поиск отчетов советую поставить из PlayMarket "ES Проводник".


После его установки появляется возможность автоматически находить созданные отчеты XML80020.  Для этого на самой первой вкладке со списком счетчиков нажимаем в меню "Найти файлы отчетов"



Перед вами откроются папки с отчетами, их можно в меню ES Проводника посмотреть, сжать или переслать на почту куратору.






Примерно аналогично можно сделать режим "клиента" WiFi сети" (если у вас она уже раскинута головным роутером), только надо будет задать свободный IP адрес для VR-006 и его использовать потом в нашей программе ES_XML80020.


Вариант 2.
На подстанции или в здании где стоят счетчики может быть раскинута Ethernet сеть, подключив которую к VR-006 и счетчику мы получим скоростную точку опроса электросчетчиков. Настройки программы как в предыдущем пункте.



В этой ситуации ваш планшет может вести опрос через интернет соединение или через WiFi.
Трафик здесь мизерный и переживать не стоит. Оптимально выделить для роутера VR-006 статический адрес, но если это нельзя, то для работы можно поднять VPN на роутере VR-006.


Вариант 3.
Электросчетчики подключаются к 3G/4G сетям с помощью VR-006 и USB модема Hilink. В этом случае мы получаем произвольно удаленную точку учета (или магистраль с электросчетчиками) в пределах досягаемости 3G/4G сетей. Такая работа возможна либо при покупке статического IP-адреса у провайдера, либо по динамическому через VPN на роутере VR-006.

Если купили у провайдера IP-адрес статический, то задайте его в ESXML80020 (точно также как в первом варианте настроек) и если на планшете есть интернет, то все будет работать по умолчанию само.

Единственная рекомендация при работе через интернет - настроить в планшете фиксированный режим сети (3G/4G или их называют WCDMA/LTE), чтобы телефон не прыгал между диапазонами и протоколами при неустойчивых сигналах. Покажу на скриншотах как это делается.

Выбираем "Настройки".


Идем в пункт "Дополнительно" (на телефоне это пункт "Еще")


Жмем на "Мобильные сети".


Нас интересует пункт "Режим сети".


Если в вашем регионе поддерживается и видна смартфоном сеть 4G, то выбираем режим LTE.
Если же смартфон или планшет видит только 3G (H, H+), то выбираем WCDMA.


С этого момента смартфон не будет менять режимы сети и если интернет будет на нем, то и связь со счетчиками будет.


Вот так будет выглядеть полученный отчет XML80020




Лицензионные свойства:
1)Работа с одним счетчиком будет бессрочно в бесплатном режиме.
2)Работа со списком счетчиков будет стоить 500 руб. без ограничения сроков использования.


Как получить лицензию:
Сделайте запрос лицензии из программы на vladrusanov@gmail.com или обратитесь по телефону 8-909-283-34-16 








Как и обещал, начиная с версии 1.5.1 внедрили еще групповой опрос списка электросчетчиков. На первой вкладке в меню нажимем "Читать все". 


Новая программа (тоже делает XML80020)  "Групповые задачи TaskGroup 2.0.0 (инструкция и новые возможности)"




Скачать:
Универсальный конфигуратор счетчиков Меркурий (конфигурирование электросчетчиков)
TaskGroup (выполнение групповых задач)
ES_XML80020 (опрос профилей энергии в формате XML80020 на Андроид)


Условия заказа и доставки адаптеров для связи со счетчиками Меркурий
(запросы на электронку vladrusanov@gmail.com или по телефону 8-909-283-34-16)



Товар в наличии! Цены 2017 г.

1) USB-IRDA (модель VR-001)   Стоимость 1700 рублей.  Для Меркурий-230, 231, СЕ-102, содержащих IRDA интерфейсы. Для подключения к электросчетчику не требует вскрытия клеммной коробки

2) USB-RS485/CAN (модель VR-002)   Стоимость 1700 рублей.  Универсальный преобразователь проводных интерфейсов RS485/CAN. Может подавать питание на интерфейс электросчетчика. Подходит для Меркурий-200,203,206,230,233,234,236 содержащие RS485/CAN. Требует вскрытия клеммной коробки для подключения.

3) USB-RS485 (модель VR-004)   Стоимость 800 рублей.  Подходит для электросчетчиков Меркурий которым не нужно запитывать интерфейс связи. Имеет на выходе только клеммы D+ и D-. Можно использовать с Меркурий-203,206,230,233,234,236 содержащие RS485. Требует вскрытия клеммной коробки для подключения.

4) USB-оптопорт (модель VR-005)   Стоимость 1700 рублей.  Подходит для электросчетчиков Меркурий-203,206,233,234,236, содержащих оптопорт. Для подключения не требует вскрытия клеммной коробки.

5) Узел автоматики - WiFi роутер (модель VR-006)   Стоимость 3700 рублей.  Универсальное устройство связи со счетчиками через Ethernet, WiFi, 3G/4G интернет. Имеет на корпусе Ethernet  и USB разъемы, позволяет построить разветвленную сеть опроса внешнего программного обеспечения и подключаться к электросчетчикам через любой из адаптеров связи USB- RS485 / CAN / IRDA / оптопорт.

6) JTT-A (RS485/CAN) (радиомодем 433 МГц, 100 мВт)  Стоимость 3700 рублей.  Миниатюрные радиомодемы с прозрачным каналом связи, позволяющие работать в режиме радиоудлинителей. Имеют возможность подключения к промышленным интерфейсам RS485/CAN.

7) 4G модем (Hilink)  Стоимость 2000 рублей.  Модем со специализированной прошивкой Hilink, работает со всеми SIM-картами, имеет расширенные настройки (встроенный брандмауер, SMS, USSD, индицирует служебную информацию об уровне сигналов и многое другое).

8) Узел автоматики - WiFi роутер (модели VR-007.1 / VR-007.3)   Стоимость 4000 рублей.  Обладает собственным Web интерфейсом, базой данных, может вести ежеминутный опрос однофазных и трехфазных счетчиков Меркурий через WiFi\Ethernet\3G\4G и строить графики мгновенных значений токов, напряжений, мощностей, графики энергий по тарифам. Обладает возможностью транслировать через себя вебкамеру и погодные станции, является элементом умного дома способного передавать данных о потреблении на электронную почту пользователя и в сбыт. Может выводить данные на сервер Narodmon.ru и сообщать о критических ситуациях. 


Доставка (добавляется к стоимости товара):

1) Почта России - заказная бандероль первого класса. Цена 300 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.



2) ЕМS - курьерская доставка (из рук в руки). Цена 750 рублей. Срок доставки 3-5 рабочих дней. Выдается трекномер.



3) Самовывоз Н.Новгород


P.S.
По взаимной договоренности могу отправлять наложенным платежом (отправка стоит 400 руб. и 4% от стоимости возьмет Почта).



Как можно оплатить:

1) Оплата по счету. Обычно удобна предприятиям, работающим по безналу. Цена отправки включается в стоимость товара. Нужны реквизиты для выставления счета, адрес доставки, ФИО и тел. контактного лица. 
2) Онлайн оплата картой любого банка (для физлиц). Необходимо сообщить ФИО полностью, я пришлю ссылку на оплату карточкой любого банка через банковский сервис Yandex. После оплаты пришлите подтверждение платежа иначе деньги поступят на наш расчетный счет только через сутки.
2) Наложенный платеж. Удобен для физлиц. Получите посылку на почте, ее можно вскрыть, проверить и расплатится по факту. Выдается трекномер и есть возможность отследить ее прохождение. При данном способе оплаты цена отправления 400 руб. и 4% процента возьмет Почта за обратный перевод денег.


Согласно "Номенклатуре продукции, в отношении которой законодательными актами Российской Федерации предусмотрена обязательная сертификация", введенной в действие Постановлением Госстандарта России от 30.07.2002 №64 (в редакции от 30.04.2009) и "Номенклатуре продукции подлежащей декларированию соответствия", введенной в действие Постановлением Госстандарта России от 30.07.2002 №4 (в редакции от 30.04.2009) продукция:
ПРЕОБРАЗОВАТЕЛИ АНАЛОГО-ЦИФРОВЫЕ И ЦИФРОАНАЛОГОВЫЕ ПРОЧИЕ, код ОКП 40 5470:
- Преобразователь интерфейсов "USB-RS485/CAN";
- Преобразователь интерфейсов "USB-IRDA";
- Преобразователь интерфейсов "USB-оптопорт";
не подлежат обязательной сертификации и не подлежат декларированию соответствия.


Комментариев нет:

Отправить комментарий

Статьи