Интерфейсный модуль теплосчетчика ELF

Здесь можно поболтать на отвлечённые темы. Реклама не допускается.
Ответить
Аватара пользователя
garry
Рядовой
Сообщения: 99
Зарегистрирован: 22.01.2016{, 11:20}
Репутация: 7

Интерфейсный модуль теплосчетчика ELF

#1

Сообщение garry » 06.08.2021{, 15:39}

Добрый день! Попался в руки счетчик ELF-2.5-20, хочу прилепить его в домашнюю котельную для контроля производительности котла и завести его на Ардуино. Проблема в том, что он без интерфейсного модуля. Может у кого есть такой модуль RS485_ELF, выложите пожалуйста качественное фото его платы с двух сторон.

Аватара пользователя
garry
Рядовой
Сообщения: 99
Зарегистрирован: 22.01.2016{, 11:20}
Репутация: 7

Обмен с теплосчетчиком по UART

#2

Сообщение garry » 09.08.2021{, 21:52}

Подсоединился по UART через переходник на CH341 к теплосчетчик Elf, штатные программы коннектятся и получают данные. Возникла проблема другого рода, при прямой подаче запросов с терминала HEX кодом- от счетчика молчок. Я просниффал обмен и оказалось что штатные программы перед обменом еще и хитро подстраивают COM-порт. Выкладываю лог обмена. Подскажите, что именно подстраивается в порту, что так влияет на обмен со счетчиком. Можно ли настроить serial ардуино аналогично, так как планирую читать с теплосчетчика ардуиной.
Вложения
лог.txt
(23.55 КБ) 33 скачивания

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Интерфейсный модуль теплосчетчика ELF

#3

Сообщение Sancho » 10.08.2021{, 10:30}

Так по какому протоколу идёт обмен? В первом попавшемся доке я увидел только M Bus.
Дайте больше инфы - поможем.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
garry
Рядовой
Сообщения: 99
Зарегистрирован: 22.01.2016{, 11:20}
Репутация: 7

Интерфейсный модуль теплосчетчика ELF

#4

Сообщение garry » 10.08.2021{, 13:05}

Протокол MBUS, физически подключен по UART. Сейчас заметил особенность, если в порт послать однообразную белиберду, например сотню 55h, а потом в течение секунды сделать стандартный запрос 10h 7Bh 01h 7Ch 16h, то счетчик отвечает как положено, если же после коннекта сразу послать запрос, то молчит. Может это не баг, а фича?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Интерфейсный модуль теплосчетчика ELF

#5

Сообщение Sancho » 10.08.2021{, 17:25}

garry писал(а):
10.08.2021{, 13:05}
Может это не баг, а фича?
это называется активация устройства.
ПримерПоказать
2021-08-10_17-25-51.png
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ответить

Вернуться в «Просто поболтать (На свободную тему)»