Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: ESP32 & ModBus

ESP32 & ModBus 15 Сен 2019 19:14 #24776

  • d51x
  • d51x аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 105
  • Спасибо получено: 3
  • Репутация: 1
MaksMs обновил преобразование во float для SDM

я подключил SDM230
вот мои настройки

Чтобы подключить Eastron SDM230 (220, 120) надо настроить несколько устройств modbus в прошивкеб т.к. необходимые регистры идет не друг за другом, а имеют разные адреса.
Адрес устройства отображается на экране устройства (один из пунктов меню) как Add 001.
Скорость устройства по-умолчанию (для SDM230) стоит 2400 бод, ее надо поменять на 9600.
В документации регистры начинаются с адреса 30001, но это не значит, что это число надо вводить в опциях прошивки wifi-iot.
Адрес регистра 30001 соответствует адресу 0 для указания в прошивке.

Чтобы прочитать текущие показания напряжения, тока и активной мощности, надо настроить устроство 1 в настройках modbus.
Read Input Registers(0x04).
Start register: 0
len: 14
Mask: fb,s4,fb,s4,fb

Чтобы настроить отображение счетчика потребленной активной электроэнергии (2 вида - не обнуляемый и обнуляемый), надо настроить устройство 2.
30343 - total active energy
30385 - current resetable total energy

Read Input Registers(0x04).
Start register: 342
len: 44
Mask: fb,s9,s9,s9,s9,s4,fb


Так же можно настроить чтение параметра времени работы устроства ( в часах)
463792 - continuous working period (hour)

нужно в настройках прошивки добавить еще одно устройство modbus.
Read Holding Registers(0x03)
Start register: 63792
len: 2
Mask: fb










Последнее редактирование: 15 Сен 2019 19:16 от d51x.
Администратор запретил публиковать записи гостям.

ESP32 & ModBus 21 Сен 2019 19:12 #24790

  • Andrustepan
  • Andrustepan аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 29
  • Репутация: 0
Проверил сегодня в саду на счетчике sdm-120. Все работает. Спасибо большое!
Администратор запретил публиковать записи гостям.

ESP32 & ModBus 28 Сен 2019 19:44 #24799

  • NE_XT
  • NE_XT аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 150
  • Спасибо получено: 10
  • Репутация: -2
Макс, как сделать радиомост модбас pelco-d rs-485 , хочу крутить камеры и отвязаться от проводов.
2 микросхемы макс485 через уарт к есп32 или 8266, все это к роутеру, получается удлинитель сериала..., а как реализовать на твоей прошивке?
Администратор запретил публиковать записи гостям.

ESP32 & ModBus 28 Сен 2019 20:24 #24800

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 6667
  • Спасибо получено: 1051
  • Репутация: 189
там не модбас, тут нужно с нуля писать мастер и слейф для конвертации данных. Гиблое дело
Просьба писать сообщения в соотвествующих темах форума.
ESP8266: [Первая страница темы] [Отлавливаем баги]
IRC: forestnet.org канал #esp8266 - онлайн помощь.
Администратор запретил публиковать записи гостям.

ESP32 & ModBus 28 Сен 2019 22:50 #24801

  • NE_XT
  • NE_XT аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 150
  • Спасибо получено: 10
  • Репутация: -2
вот если невезёт, так всю жизнь...
Администратор запретил публиковать записи гостям.

ESP32 & ModBus 24 Окт 2019 08:29 #24842

  • Andrustepan
  • Andrustepan аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 29
  • Репутация: 0
Доброго дня! Если появится отправка готовых данных с ModBus устройств на сайт narodmon.ru
прошу сообщить в этой теме.
Очень жду.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.090 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.