помогите пожалуйста создать блок опроса BMS
помогите пожалуйста создать блок опроса BMS
Всем привет . Может кто помочь создать блок из кода ? Код рабочий ,алгоритм такой идет опрос BMS по RX-TX и выводятся данные на дисплей . Нужен блок только опроса BMS .алгоритм такой отправляется запрос BMS приходит пакет с данными и из этого пакета берутся данные как в коде ( напряжение баттареи,ток,SOC,напряжение по ячейкам.температура.) остальное думаю можно будет рассчитать по этим данным. в блоке еще нужен вход разрешения опроса ,что бы когда не нужна информация блок уходил в спящий режим дабы акум не разряжался во время простоя. Заранее спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
помогите пожалуйста создать блок опроса BMS
Вот интересный чудак человек. Подайте ему опрос BMS.
У Вас какой то конкретный Smart BMS ?
Он поддерживает протокол JBD-BMS ?
Откуда вообще дровишки?
У Вас какой то конкретный Smart BMS ?
Он поддерживает протокол JBD-BMS ?
Откуда вообще дровишки?
помогите пожалуйста создать блок опроса BMS
да у меня именно такой и по этому скетчу с экраном все работает ,но я все делаю как и все через FLPROG поэтому хочу переделать эту систему на вывод экрана nextion , в вэб интерфейс и на mqtt.
помогите пожалуйста создать блок опроса BMS
Вот начинаю осваивать сам, может теперь найдется добрый человек кто поможет подкорректировать блок? Еще вопрос возник с блоком в скетче автоматом распознается сколько ячеек и датчиков температуры в батареи.Как сделать ,что бы у блока в зависимости от количества ячеек и датчиков температуры выходы тоже менялись на это количество? Или если так нельзя сделать может как то вручную в блоке что бы задавать какие выходы нужны.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
помогите пожалуйста создать блок опроса BMS
Что конкретно не так? Что не устраивает? В чем нужна коррекция?egoistv писал(а): 21 фев 2023, 14:51 Вот начинаю осваивать сам, может теперь найдется добрый человек кто поможет подкорректировать блок?
Вы проблему то опишите.
Это возможно в редакторе PROegoistv писал(а): 21 фев 2023, 14:51 Как сделать ,что бы у блока в зависимости от количества ячеек и датчиков температуры выходы тоже менялись на это количество?
помогите пожалуйста создать блок опроса BMS
посмотреть будет ли этот блок вообще работать после моего написания? я так понимаю что он с бмс по uart должен общаться ,а как он узнает к каким контактам подключен uart?
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
помогите пожалуйста создать блок опроса BMS
Так может испытать стоит? Проверяльщиков имеющих данный девайс как то не густо.egoistv писал(а): 21 фев 2023, 16:55 посмотреть будет ли этот блок вообще работать после моего написания?
помогите пожалуйста создать блок опроса BMS
так я залить скетч не могу,flprog пишет что проект корректен ,а в ардуино айд при компеляции выскакивает ошибка .Поэтому и прошу помощи
Отправлено спустя 13 минут 45 секунд:
подозреваю что функии не туда вставляются
Отправлено спустя 13 минут 45 секунд:
подозреваю что функии не туда вставляются
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
помогите пожалуйста создать блок опроса BMS
А Вы читали хоть что за ошибка?egoistv писал(а): 21 фев 2023, 20:47 так я залить скетч не могу,flprog пишет что проект корректен ,а в ардуино айд при компеляции выскакивает ошибка .
Есть смысл попробовать это сделать.

.
1. Да, функции Вы вставили не правильно.
Читайте ликбез Создание пользовательского блока из скетча(примера)
Там все есть, что и как.
2. Вы дважды задекларировали переменные. (Или дали новым переменным уже занятые имена)
Исправьте это и будем смотреть дальше.
PS
Выкладывайте пожалуйста блоки в составе проекта. Каждый раз устанавливать ваш блок слишком долго.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость