Страница 1 из 12

[Модуль] Счетчики Меркурий (mercury)

Добавлено: Вт сен 18, 2018 12:55 pm
directman66
Опубликован (https://connect.smartliving.ru/addons/c ... 1/138.html) модуль для считывания показаний со счетчиков Меркурий. Модуль позволяет вести учет нескольких подключенных счетчиков, так как писался под конкретную задачу - ведение статистики потребления в котеджном поселке. Модуль тестируется на 3-х фазных счетчиках Меркурий 234 ART (http://www.incotexcom.ru/m234art.htm). Особенностью этих счетчиков является возможность отключения потребителей, что также предусмотрено в модуле. Будьте остороныжны с этим функционалом.

Счетчики могут быть подключены через ser2net:
СпойлерПоказать
1) установленном на маршрутизаторе https://connect.smartliving.ru/profile/ ... t1480.html либо на любом одноплатном компьютере
+
2) USB-485 https://connect.smartliving.ru/profile/ ... t1452.html

Конфиг для ser2net для порта 3020

Код: Выделить всё

3020:raw:0:/dev/ttyUSB0:9600 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS
Либо через преобразователь интерфейсов ETH<->RS-485:
СпойлерПоказать
merc1.png
merc1.png (99.96 КБ) 11106 просмотров
merc2.png
merc2.png (56.64 КБ) 11106 просмотров
СпойлерПоказать
denis писал(а):
Пт мар 15, 2019 6:15 pm


UPD2: проблема оказалась в настройке преобразователь rs485-eth: нужно обязательно выставить скорость порта 9600 (по умолчанию стояла 115200). Видимо родная прога сама устанавливает скорость виртуального порта 9600.

Re: [Модуль] Счетчики Меркурий

Добавлено: Ср сен 19, 2018 10:07 pm
ингвар
Доброго вечера
а как то можно подсоединить счетчик к серверу на Ubuntu ?
счетчик меркурий 201 и имеется преоброзователь USB обычный китайский
также есть адаптер меркурий 221

Re: [Модуль] Счетчики Меркурий

Добавлено: Чт сен 20, 2018 1:34 pm
directman66
Легко, инструкцию ищите в теме счетчики милур. (ser2net) https://majordomo.smartliving.ru/forum/ ... %80#p87314

Re: [Модуль] Счетчики Меркурий

Добавлено: Чт сен 20, 2018 5:38 pm
gnom537
подскажите, на одном ip ( у меня моха lan-485 ) может опрашиваться 2 счетчика 230 с разным адресом? и что токое HEX адрес устройства:, как его посчитать?
спасибо.

Re: [Модуль] Счетчики Меркурий

Добавлено: Пт сен 21, 2018 1:28 pm
directman66
Что такое моха лан-45? Счетчики наодном адрече и на одном порту? Как раз HEX адрес и нужен дя работы в одной сети, но это касается протокола MODBUS. HEX адрес можно посмотреть, выполлнив поиск в родном конфигураторе.

Re: [Модуль] Счетчики Меркурий

Добавлено: Пт сен 21, 2018 3:46 pm
gnom537
https://moxa.pro/catalog/ne-4110a
родной конфигуратор через нее работает. опрос 2-х счетчиков через 1 ip адрес.

Re: [Модуль] Счетчики Меркурий

Добавлено: Сб сен 22, 2018 9:50 pm
directman66
Через модуль опросить не получается? Вводите один порт и ip. Hex адрес разный.

Re: [Модуль] Счетчики Меркурий

Добавлено: Пн сен 24, 2018 4:24 pm
gnom537
directman66, нужна помощь.
указал сетевой адрес, статус онлайн появился.
цикл запущен.
НЕХ адрес узнал при помощи прослушки ком порта при работе конфигуратора, указал. 0а.
порт оставил по умолчанию.(20256)-может это не правильно?

захожу в отладку:

Degug:
Запускаем цикл по счетчикам
Начинаем запрашивать счетчик 3.
24/09/18 16:21 запущен запрос данных по счетчику 3
Сокет создан.
Пытаемся соединиться с '192.168.0.200' на порту '20256'...
Не удалось выполнить socket_connect().
Причина: вот здесь куча черных ромбиков.....
Ia: - - IaT:0
Pv: - - -
Cos: - - -
Uv: - -
Total: 0
Total T1: 0
Total T2: 0
Закрываем сокет...OK.

и сверху целая куча ошибок. что у меня не так?

в среду с утра буду на машине могу тайм вивер подключить.

Re: [Модуль] Счетчики Меркурий

Добавлено: Вт сен 25, 2018 11:23 am
directman66
gnom537 писал(а):
Пн сен 24, 2018 4:24 pm
Не удалось выполнить socket_connect()
Такой ответ говорит потому, что IP адрес и порт недоступен.

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

Код: Выделить всё

telnet 192.168.0.200 20256
Если телнет не установлен, доустановите его, или через putty.

Re: [Модуль] Счетчики Меркурий

Добавлено: Вт сен 25, 2018 8:26 pm
Jurich
Имею вот такой преобразователь:
https://connect.smartliving.ru/profile/ ... t2077.html
Подскажите пожалуйста его настройки для данного модуля.
Имею ошибки такие же как у gnom537.
А вообще у кого то работает модуль?? Как настраивали ?