Зв'язок JK inverter BMS з інвертором: Deye, Victron і Growatt
JK inverter BMS (серія PB, наприклад JK-PB2A16S20P) може передавати гібридному інвертору напругу заряду, обмеження струму й рівень заряду по CAN або RS485. Коли зв'язок працює, інвертор заряджає так, як просить BMS, а не вгадує за напругою. Коли не працює, причина зазвичай одна з п'яти: не той номер протоколу, не той режим порту, не та адреса, кабель із переплутаними CAN-H і CAN-L або налаштування на боці інвертора.
Що має збігатися
Обидві сторони мають погодитися в чотирьох пунктах.
| Налаштування | Де | Що вибрати |
|---|---|---|
| Порт | BMS та інвертор | CAN або RS485, однаково з обох боків |
| Протокол | BMS (номер протоколу CAN або UART1) | Протокол марки інвертора зі списку JK |
| Адреса | DIP-перемикачі BMS | Пакет, що говорить з інвертором, є головним |
| Тип батареї | Меню інвертора | Літій зі зв'язком із BMS, не свинцева й не профіль за напругою |
Застосунок JK показує протокол як номер із назвою поруч. Нумерація змінювалася між версіями прошивки, тож вибирайте за назвою, а не за номером зі старого форуму.
Список протоколів JK
JK публікує список із 14 профілів інверторів: 10 на CAN і 4 на RS485. Найпотрібніші:
| Інвертор | Інтерфейс | Назва протоколу в списку JK | Швидкість шини |
|---|---|---|---|
| Deye (низьковольтний гібрид) | CAN | Deye low-voltage hybrid inverter CAN | 500 кбіт/с |
| Victron (через пристрій GX) | CAN | Victron CAN-BUS BMS protocol 201707 | 500 кбіт/с |
| Growatt | CAN | Growatt BMS CAN-Bus low voltage | 500 кбіт/с |
| Growatt | RS485 | Growatt xxSxxP ESS | 9600 бод |
| Сумісні з Pylontech | CAN | PYLON CANBUS | 500 кбіт/с |
Інші пункти охоплюють GoodWe, SMA, INVT, SRNE, Voltronic, MUST, Megarevo і Luxpower. У старіших інструкціях Deye має номер 001, Growatt CAN 003, Victron 004, і кілька користувачів Victron підтверджують 004 на прошивці V19. Сприймайте це як підказку й перевіряйте назву на екрані.
Якщо вашої марки немає, багато інверторів приймають протокол Pylontech. Спробуйте його, перш ніж здаватися.
Режим порту, адреса й головний пакет
Плата PB має одне гніздо CAN і два гнізда RS485. Одне RS485 йде до інвертора (RS485-1), друге з'єднує пакети паралельно (RS485-2). Налаштування режиму спільного порту вирішує, чи працює зв'язок з інвертором як CAN чи як RS485, тож задайте його першим, а потім відповідний номер протоколу.
4-бітний DIP-перемикач задає адресу від 0 до 15. Коли всі перемикачі вимкнені, адреса 0. Кожен пакет у паралельному банку потребує власної адреси, а пакет, під'єднаний до інвертора, працює як головний і звітує за весь банк. Більшість інструкцій ставить цьому пакету адресу 0, а іншим від 1 до 15. Деякі інструкції для Victron ставлять 1 для одного пакета. Якщо інвертор нічого не бачить, перевірте, що каже інструкція вашої прошивки про адресу головного. Змінюйте DIP-перемикачі при вимкненій BMS, бо адреса зчитується під час запуску.
Розпіновка кабелю
Саме тут виникає більшість проблем «немає зв'язку». Специфікація JK-PB вказує CAN-L на контакті 4 і CAN-H на контакті 5 гнізда CAN, GND на контакті 7. RS485-1 використовує контакти 1 і 8 для B, 2 і 7 для A, 3 і 6 для GND. Багато інверторів чекають CAN-H на контакті 4 і CAN-L на контакті 5, тож у прямому патч-кабелі два дроти CAN можуть бути переплутані. Користувачі форумів повідомляють саме про це з Deye та іншими.
Звірте розпіновку порту BMS в інструкції інвертора з контактами JK і за потреби зробіть кабель. Двох дротів і землі достатньо. Шина CAN також потребує термінатора 120 Ом на кожному кінці. Пристрої GX від Victron постачаються з термінаторами, а в багатьох інверторах для цього є перемикач.
Налаштування Deye
- На BMS: режим спільного порту CAN, протокол CAN із пунктом Deye.
- Адреса головного пакета, як описано вище, потім перезапуск BMS.
- На Deye: Battery Setup, тип батареї Lithium і літієвий режим для CAN BMS (номери режимів є в інструкції Deye).
- Увімкніть BMS_Err_Stop, щоб інвертор зупинявся, коли BMS повідомляє про несправність.
Якщо Deye показує SOC і обмеження струму від BMS на сторінці батареї, зв'язок працює. Один користувач DIY Solar Forum перепробував чотири протоколи, поки повний перезапуск обох пристроїв не допоміг, тож перезапустіть обидва, перш ніж міняти щось ще.
Налаштування Victron
Інвертори Victron не читають BMS самі. Це робить пристрій GX (Cerbo GX, Venus GX або Multiplus із вбудованим GX).
- На BMS: CAN, протокол із пунктом Victron.
- Під'єднайте до порту BMS-Can на Cerbo GX або до порту VE.Can, переведеного в меню GX (Settings, Services) у профіль BMS-Can 500 кбіт/с. Порт на 250 кбіт/с BMS не побачить.
- Поставте термінатор на вільний бік порту GX.
- Увімкніть DVCC, щоб GX передавав обмеження BMS інвертору й зарядним пристроям.
Після цього батарея з'явиться в списку пристроїв GX зі своїм SOC, напругою й обмеженням напруги заряду, яке просить BMS.
Налаштування Growatt
Інвертори Growatt SPF підтримують обидва зв'язки. Нотатки JK про сумісність для SPF 3000TL HVM-48 дають: програма 05 у LI, програма 36 у 1 для протоколу CAN або 51 для протоколу RS485 ESS. Виставте на BMS відповідні протокол і режим порту. Інші моделі Growatt мають інші номери програм, тож дивіться інструкцію до своєї.
Обмеження, яких слухатиметься інвертор
Коли зв'язок працює, інвертор бере напругу й струм заряду від BMS. Вони походять із ваших налаштувань: RCV комірки й кількість комірок дають напругу заряду, максимальний струм заряду дає обмеження струму. Хибне значення там стає хибним профілем заряду на інверторі, тож спершу перевірте налаштування для LiFePO4. Довідник параметрів пояснює кожне поле зв'язку.
Перевірка й резервна копія в редакторі
JK Preset Studio читає BMS по Bluetooth у браузері й показує режим порту, номери протоколів CAN і UART та адресу пристрою на вкладці «Зв'язок». Прочитайте налаштування, збережіть резервний файл і міняйте по одному пункту. Деякі менші плати серії B взагалі не мають налаштувань протоколів CAN і UART2, і редактор позначає їх як відсутні на цій BMS. Посібник із назв моделей пояснює, які плати мають порти для інвертора.
Часті запитання
Інвертор показує «BMS communication fault». З чого почати?
Спершу перевірте розпіновку кабелю, потім режим порту, потім назву протоколу. Перезапускайте обидва пристрої після кожної зміни.
Чи потрібен зв'язок узагалі?
Ні. BMS захищає комірки в будь-якому разі. Без зв'язку задайте напруги заряду в інверторі вручну, трохи нижче за пороги захисту BMS.
Чи можуть два пакети одночасно говорити з інвертором?
Ні. З інвертором говорить лише головний. Інші пакети звітують головному через паралельний порт RS485.
Схожі посібники
- Назви моделей JK BMS: що означають B2A8S20P, PB2A16S20P та іншіЯк розшифрувати назву моделі JK BMS: серія, струм балансування, кількість комірок і номінальний струм, а також суфікси -H, -HC і -R: підігрів, CAN і RS485.
- Налаштування JK BMS для LiFePO4: 8S, 16S, 280 і 314 AhНалаштування JK BMS для LiFePO4: напруги на комірку, балансування, струми й температури для 8S і 16S з комірками 280 і 314 Ah у трьох рівнях зносу.
- Параметри налаштування JK BMS: пояснення кожного за групамиПараметри налаштування JK BMS в одному глосарії: OVP, OVPR, UVP, UVPR, балансування, SOC, RCV і RFV, межі струму й температури, типові діапазони для LFP.