Я пока занят другим, Phazz, если есть время сделайте блок или проект.
Нужна помощь - зашить работающий IDE скетч в flp блок.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Нужна помощь - зашить работающий IDE скетч в flp блок.
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Нужна помощь - зашить работающий IDE скетч в flp блок.
Так зачем блок , если там модбас. бери и делай с ним что хошь

Электронщик до мозга костей и не только
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Нужна помощь - зашить работающий IDE скетч в flp блок.
Спросил очередной "помощник".
Результат- ТС понял ,что БП не нужен(как просил) . А готовый проект он не просил
Результат- ТС понял ,что БП не нужен(как просил) . А готовый проект он не просил

Электронщик до мозга костей и не только
Нужна помощь - зашить работающий IDE скетч в flp блок.
Наверное я что-то недопонимаю, но под pzem 017 они запилили отдельную библиотеку modbus, стандартная не будет работать.
If this is the first time you are dealing with modbus communication, this Modified Modbus Master Library file is needed to be installed to the Arduino IDE Software so that it can understand the programming function. If you have installed the original ModbusMaster.h library from library management, kindly look into the folder and delete it or it will clash with this library.
Тут надо создавать блок и заливать туда модифицированную версию ModbusMaster.h library.
Отправлено спустя 28 минут 7 секунд:
Там в принципе всё очень просто создать блок, скетч готовый и рабочий, только надо убрать все от Blynk. Залить модифицированную версию ModbusMaster.h library.
4 входа, 4 выхода и Reset/сброс кВтч (строка 212). В скетче указанo.
Пины указаны
RO to D2 Pin of Node MCU
DI to D3 Pin of Node MCU
RE to D1 Pin of Node MCU
DE to D0 Pin of Node MCU
И нужен выход или опция для указания шунта - строка 43
Declare your external shunt value for DC Meter. Default 0x0000 is 100A, replace to "0x0001" if using 50A shunt, 0x0002 is for 200A, 0x0003 is for 300A
Я-бы сам сделал, только не очень разбираюсь в создание блокав flp.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref]Tyma[/ref], с отпуска вернусь. Попробую сделать.
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Нужна помощь - зашить работающий IDE скетч в flp блок.
В ФЛ Автор использует свою библиотеку а не ардуиновскую модбас
Электронщик до мозга костей и не только
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref=#ff8000]Rovki[/ref], в pzem как раз используется отдельная библиотека. Но на сколько я помню там лишь сброс счетчика нестандартно реализован. Все остальное стандартное модбас.
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Нужна помощь - зашить работающий IDE скетч в flp блок.
Модбасу всеравно что сбрасывать, он этого не знает, главное знать адреса регистров, их функцииPhazz писал(а): 26 мар 2023, 02:41 [ref=#ff8000]Rovki[/ref], в pzem как раз используется отдельная библиотека. Но на сколько я помню там лишь сброс счетчика нестандартно реализован. Все остальное стандартное модбас.
Электронщик до мозга костей и не только
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref]Tyma[/ref], Пробуйте
Отправлено спустя 10 минут 42 секунды:
Компилируется пока только на ESP8266
Отправлено спустя 10 минут 42 секунды:
Компилируется пока только на ESP8266
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Нужна помощь - зашить работающий IDE скетч в flp блок.
Добрый день!
Спасибо!
А как его законектить - входы/выходы ? Я работаю через Remotexy.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref]Tyma[/ref], а что конкретно не поучается?
Нужна помощь - зашить работающий IDE скетч в flp блок.
1. Сижу, изучаю - как объединить с блоком Remotexy?
2. Как я понимаю, опция "адрес", нужно указать номер шунта?
3. Опция сброса - Reset?
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref]Tyma[/ref], адрес это адрес слэйва pzem обычно это 1
Выведите данные блока в уарт и посмотрите есть ли данные.
Выведите данные блока в уарт и посмотрите есть ли данные.
Нужна помощь - зашить работающий IDE скетч в flp блок.
Не могу понять, как это работает. На пример блок pzem-004T, который встроен в flp, через блок "конвертации строк", я подключаю к блоку Remotexy и всё, все работает, выводится на приложение, а зачем pzem-17 через уарт ...и главное - как?

Как здесь
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Tyma 28 мар 2023, 22:55, всего редактировалось 1 раз.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref]Tyma[/ref], да в примере все настроено же
И еще пин 4 и 5 у wemos D1 и D2
Отправлено спустя 4 минуты 34 секунды:
Нужно сначала проверить работоспособность на простом. А потом уже усложнять проект.
И еще пин 4 и 5 у wemos D1 и D2
Отправлено спустя 4 минуты 34 секунды:
Нужно сначала проверить работоспособность на простом. А потом уже усложнять проект.
Нужна помощь - зашить работающий IDE скетч в flp блок.
[ref=#808080]Phazz[/ref],
Как их подключить/объединить?
Как их подключить/объединить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Нужна помощь - зашить работающий IDE скетч в flp блок.
Вот почему я такие блоки не люблю без железки делать ))))
так через конвертер жеж
Нужна помощь - зашить работающий IDE скетч в flp блок.
Имею в виду на схеме как их подключить, не на железе? Как блок Remote будет знать какой выход куда?
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 112 раз
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей