[{"data":1,"prerenderedAt":388},["ShallowReactive",2],{"guide-en-jk-bms-parallel-batteries":3,"guides-en":303},{"id":4,"title":5,"body":6,"date":281,"description":282,"extension":283,"keywords":284,"meta":291,"navigation":292,"path":293,"related":294,"seo":299,"stem":300,"updated":301,"__hash__":302},"guides_en\u002Fguides\u002Fjk-bms-parallel-batteries.md","JK BMS Parallel Batteries: Wiring, DIP Addresses and Settings",{"type":7,"value":8,"toc":264},"minimark",[9,13,18,21,44,57,61,64,73,76,91,95,103,110,117,121,124,131,157,161,164,195,208,212,215,226,230,235,238,242,250,254,257,261],[10,11,12],"p",{},"A home storage bank often grows from one 48 V pack to two, three or more. With JK inverter BMS boards (the PB series, for example JK-PB2A16S20P) that works well, but three things have to be right: the power wiring, the communication link between the packs and the settings on every BMS. Each pack keeps its own BMS. One of them becomes the master: it collects the data of the whole bank and talks to the inverter.",[14,15,17],"h2",{"id":16},"before-you-connect-anything","Before you connect anything",[10,19,20],{},"Parallel packs share one voltage the moment the busbars close, so prepare them first.",[22,23,24,32,38],"ul",{},[25,26,27,31],"li",{},[28,29,30],"strong",{},"Same chemistry and cell count."," A 16S LFP pack does not go in parallel with a 15S pack or an NMC pack.",[25,33,34,37],{},[28,35,36],{},"Similar capacity."," Mixing 280 Ah and 314 Ah packs works, but they do not share current evenly. Identical packs make life easier.",[25,39,40,43],{},[28,41,42],{},"Equal voltage."," Charge each pack to full on its own, or bring the pack voltages within about 0.1 V of each other. A bigger gap makes a large current flow from one pack into the other when you connect them.",[10,45,46,47,50,51,56],{},"The PB board has a current limiter for this moment. When a charge overcurrent or a charge short circuit is detected, it limits the current to 10 A instead of cutting it, so packs at slightly different voltages can level out. It only works when ",[28,48,49],{},"Disable PCL"," is off. See the ",[52,53,55],"a",{"href":54},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","OCP and SCP guide"," for the related settings.",[14,58,60],{"id":59},"power-wiring","Power wiring",[10,62,63],{},"Connect plus to plus and minus to minus. Every pack gets its own fuse or DC breaker on the positive lead, sized for that pack's BMS rating.",[10,65,66],{},[67,68],"img",{"alt":69,"height":70,"src":71,"width":72},"Power wiring of three JK BMS packs in parallel: every pack connects to a positive and a negative busbar, each positive lead has its own fuse or breaker, and the inverter takes plus from one end of the bank and minus from the other end",440,"\u002Fimages\u002Fguides\u002Fparallel-power-en.svg",800,[10,74,75],{},"Two rules keep the packs sharing current evenly:",[77,78,79,85],"ol",{},[25,80,81,84],{},[28,82,83],{},"Equal cable lengths."," Use the same cable size and length from every pack to the busbars. A shorter cable has lower resistance, so that pack works harder.",[25,86,87,90],{},[28,88,89],{},"Take power from opposite ends."," Connect the inverter positive at one end of the positive busbar and the inverter negative at the far end of the negative busbar. Every pack then sees the same total cable length. Chaining packs terminal to terminal and taking both inverter cables from the first pack makes that first pack carry most of the load.",[14,92,94],{"id":93},"the-communication-link","The communication link",[10,96,97,98,102],{},"The PB adapter board has a CAN socket, RS485-1, RS232 and a double RS485-2 socket. RS485-2 is the parallel link. Run a network cable from RS485-2 of the master to RS485-2 of the next pack, then from that pack's second RS485-2 socket to the next one, and so on. Only the master connects to the inverter, over CAN or RS485-1, as described in the ",[52,99,101],{"href":100},"\u002Fguides\u002Fjk-bms-inverter-communication","inverter communication guide",".",[10,104,105],{},[67,106],{"alt":107,"height":108,"src":109,"width":72},"Communication between four JK BMS packs: the master with address 0 connects to the inverter over CAN or RS485-1, and RS485-2 cables chain the master to the packs with addresses 1, 2 and 3",300,"\u002Fimages\u002Fguides\u002Fparallel-comms-en.svg",[10,111,112,113,116],{},"When the link works, the ",[28,114,115],{},"Link"," LED on the master and on each slave flashes. If it stays dark on one pack, check that pack's cable and address first.",[14,118,120],{"id":119},"dip-switch-addresses","DIP switch addresses",[10,122,123],{},"The four DIP switches marked ADD set the pack address. According to JK's PB manual, switches 1, 2, 3 and 4 are worth 1, 2, 4 and 8. Add the values of the switches set to ON to get the address.",[10,125,126],{},[67,127],{"alt":128,"height":129,"src":130,"width":72},"DIP switch positions for the first JK BMS addresses: all switches off is address 0 (the master), switch 1 on is address 1, switch 2 on is address 2, switches 1 and 2 on is address 3, switch 3 on is address 4",260,"\u002Fimages\u002Fguides\u002Fparallel-dip-en.svg",[22,132,133,140,147,150],{},[25,134,135,136,139],{},"Exactly one pack has ",[28,137,138],{},"address 0",". It is the master.",[25,141,142,143,146],{},"Every other pack gets a ",[28,144,145],{},"unique address from 1 to 15",". Two packs with the same address fight on the link.",[25,148,149],{},"The four switches give 16 addresses, so a bank can hold up to 16 packs. Your inverter may support fewer.",[25,151,152,153,156],{},"The BMS reads the address at start-up. Change the switches with the BMS off, or press ",[28,154,155],{},"RST"," afterwards.",[14,158,160],{"id":159},"settings-on-every-pack","Settings on every pack",[10,162,163],{},"Each BMS protects only its own pack, so give every pack the same protection values. If one pack has a lower cell OVP, it trips first, and the rest of the bank suddenly takes all the charge current.",[22,165,166,177,183,189],{},[25,167,168,171,172,176],{},[28,169,170],{},"Same voltage thresholds",": cell OVP and UVP with their recovery values, SOC-100% and SOC-0% voltages, balance start and trigger. The ",[52,173,175],{"href":174},"\u002Fparameters#cellOvp","parameters reference"," explains each one.",[25,178,179,182],{},[28,180,181],{},"Own capacity",": set Battery capacity to that pack's capacity, not the total of the bank.",[25,184,185,188],{},[28,186,187],{},"Same current limits"," on every pack.",[25,190,191,194],{},[28,192,193],{},"Protocol settings on the master only."," The slaves do not talk to the inverter.",[10,196,197,198,202,203,207],{},"The easiest way is to connect to each pack in turn in the ",[52,199,201],{"href":200},"\u002F","browser editor",", apply the same preset and write it back. Save a .jkcfg backup of every pack while you are at it; the ",[52,204,206],{"href":205},"\u002Fguides\u002Fjk-bms-export-import-settings","export and import guide"," shows how.",[14,209,211],{"id":210},"current-limits-for-the-whole-bank","Current limits for the whole bank",[10,213,214],{},"Packs never share current perfectly, and a pack can drop out on a protection while the others keep working. Plan for that.",[22,216,217,220,223],{},[25,218,219],{},"Set the inverter's maximum charge and discharge current so that the bank survives one pack dropping out. Three 200 A packs should not be asked for 600 A; around 400 A leaves room for one pack to switch off.",[25,221,222],{},"Keep each pack's charge current limit at or below what its cells allow, even when the bank total looks large.",[25,224,225],{},"Check the current of every pack now and then. A pack that always carries much more than the others points to a cable, a fuse or a connection with higher resistance somewhere else.",[14,227,229],{"id":228},"troubleshooting","Troubleshooting",[231,232,234],"h3",{"id":233},"the-inverter-only-sees-one-pack-what-is-wrong","The inverter only sees one pack. What is wrong?",[10,236,237],{},"The slaves are not reaching the master. Check the RS485-2 cables, look for two packs with the same address and make sure exactly one pack is at address 0. Watch the Link LEDs while you do.",[231,239,241],{"id":240},"one-pack-never-charges-why","One pack never charges. Why?",[10,243,244,245,249],{},"Read its alarms. A pack whose charge MOS is off because of a protection simply sits out while the others charge. The ",[52,246,248],{"href":247},"\u002Fguides\u002Fjk-bms-alarms-list","alarms list"," shows which setting governs each alarm.",[231,251,253],{"id":252},"can-i-mix-a-pb-pack-with-a-b2a-pack","Can I mix a PB pack with a B2A pack?",[10,255,256],{},"On the power side, yes, if voltage and chemistry match. The B2A board has no RS485-2 link, so the master cannot see that pack and the inverter does not count it.",[231,258,260],{"id":259},"do-i-need-address-0-for-a-single-pack","Do I need address 0 for a single pack?",[10,262,263],{},"Most inverter setups expect address 0 for the pack that talks to the inverter. JK's firmware update also needs a non-zero address with the pack disconnected from the master, so set it back to 0 afterwards.",{"title":265,"searchDepth":266,"depth":266,"links":267},"",3,[268,270,271,272,273,274,275],{"id":16,"depth":269,"text":17},2,{"id":59,"depth":269,"text":60},{"id":93,"depth":269,"text":94},{"id":119,"depth":269,"text":120},{"id":159,"depth":269,"text":160},{"id":210,"depth":269,"text":211},{"id":228,"depth":269,"text":229,"children":276},[277,278,279,280],{"id":233,"depth":266,"text":234},{"id":240,"depth":266,"text":241},{"id":252,"depth":266,"text":253},{"id":259,"depth":266,"text":260},"2026-10-12","Connect several JK inverter BMS packs in parallel: busbar wiring, the RS485-2 link, DIP switch addresses, the master pack, matching settings and current limits.","md",[285,286,287,288,289,290],"jk bms parallel batteries","jk bms parallel connection","jk bms dip switch address","jk bms rs485-2","jk bms master slave","jk inverter bms parallel",{},true,"\u002Fguides\u002Fjk-bms-parallel-batteries",[295,296,297,298],"jk-bms-inverter-communication","jk-bms-model-number-explained","jk-bms-ocp-scp-settings","jk-bms-export-import-settings",{"title":5,"description":282},"guides\u002Fjk-bms-parallel-batteries",null,"kfchkBS1LdPMdGNfTV0tgubO-_thmP4NUVz4V-hZitg",[304,307,310,314,315,319,324,329,334,338,342,345,349,353,357,360,364,368,372,376,380,384],{"path":247,"title":305,"description":306,"date":281,"updated":301},"JK BMS Alarms List: Every Alarm, Its Cause and the Fix","All JK BMS alarms in one table: what each one means, what usually triggers it and which setting governs it, from cell OVP and MOS OTP to wire resistance.",{"path":100,"title":308,"description":309,"date":281,"updated":301},"JK Inverter BMS Communication: Deye, Victron and Growatt Setup","Connect a JK inverter BMS to Deye, Victron or Growatt over CAN or RS485: protocol number, port mode, DIP address, cable pinout and the inverter-side settings.",{"path":311,"title":312,"description":313,"date":281,"updated":301},"\u002Fguides\u002Fjk-bms-model-number-explained","JK BMS Model Numbers Explained: B2A8S20P, PB2A16S20P and More","Decode any JK BMS model name: series, balance current, cell count and current rating, plus the -H, -HC and -R suffixes and what they mean for heating, CAN and RS485.",{"path":293,"title":5,"description":282,"date":281,"updated":301},{"path":316,"title":317,"description":318,"date":281,"updated":301},"\u002Fguides\u002Fjk-bms-temperature-heating-settings","JK BMS Temperature and Heating Settings: Safe Values for LiFePO4","Set JK BMS charge and discharge temperature limits, MOS OTP and the heating function. Why the -20 °C factory default is wrong for LiFePO4 and what to use instead.",{"path":320,"title":321,"description":322,"date":323,"updated":301},"\u002Fguides\u002Fjk-bms-soc-stuck-at-99","JK BMS SOC Stuck at 99%: Why It Never Reaches 100% and the Fix","JK BMS SOC stuck at 99% and never showing 100%? See what the BMS waits for at the end of charging, the six usual causes, and the settings that fix it.","2026-10-07",{"path":325,"title":326,"description":327,"date":328,"updated":301},"\u002Fguides\u002Fjk-bms-bluetooth-browser","Change JK BMS Settings over Bluetooth in Your Browser","Connect to a JK BMS from Chrome or Edge, read every setting, apply a preset and write it back in a safe order with read-back checks. No JK app needed.","2026-10-04",{"path":330,"title":331,"description":332,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-balance-settings","JK BMS Balance Settings: Start Voltage, Trigger, Current","JK BMS balance settings explained: start balance voltage, balance trigger voltage, max balance current and the Balancer switch, for LFP, NMC and LTO.","2026-10-02",{"path":335,"title":336,"description":337,"date":333,"updated":301},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","JK BMS Cell Over Charge Protection Keeps Tripping: Causes and Fix","JK BMS cell over charge protection tripping and releasing every minute? See why a charger set too high causes it, how to tell it from a weak cell, and how to fix it.",{"path":339,"title":340,"description":341,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-detail-log","How to export and read the JK-BMS Detail Log","What the JK-BMS Detail Log contains, how to export it from the app, how to read its events and what the log analysis page tells you about trips and faults.",{"path":205,"title":343,"description":344,"date":333,"updated":328},"Export and Import JK BMS Settings: The .jkcfg File Guide","How to export and import JK BMS settings with the app, what the .jkcfg file contains, why hand edits break it, and how to edit it safely in your browser.",{"path":346,"title":347,"description":348,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-lifepo4-settings","JK BMS Settings for LiFePO4: 8S and 16S, 280Ah and 314Ah","JK BMS settings for LiFePO4 packs: per-cell voltage, balance, current and temperature values for 8S and 16S with 280Ah and 314Ah cells, in three wear levels.",{"path":350,"title":351,"description":352,"date":333,"updated":301},"\u002Fguides\u002Fjk-bms-log-messages-explained","JK BMS Log Messages Explained: Boot, Time calibration, Protections","What each JK BMS log message means: Boot, Time calibration, APP open charge, protection trips and releases, Discharge On Failed and Unknown Log Code [0].",{"path":354,"title":355,"description":356,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-nmc-lto-settings","JK BMS Settings for NMC and LTO: Safe Per-Cell Values","JK BMS settings for NMC and LTO packs: per-cell OVP, UVP, balance, temperature and C-rate values in three wear levels, plus how the editor detects chemistry.",{"path":54,"title":358,"description":359,"date":333,"updated":328},"JK BMS Overcurrent Protection Settings: OCP and SCP Guide","JK BMS overcurrent protection settings explained: charge and discharge OCP limits, delays, recovery times and SCP, with ranges and sizing for inverters.",{"path":361,"title":362,"description":363,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-parameters-explained","JK BMS Parameters Explained: Every Setting by Group","JK BMS parameters explained in one glossary: cell OVP, OVPR, UVP, UVPR, balance, SOC, RCV and RFV, current and temperature limits, with typical LFP ranges.",{"path":365,"title":366,"description":367,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-password","JK BMS Password: Default Codes, Change and Reset Guide","Your JK BMS password is really two codes: Bluetooth and settings. See factory defaults, how to change them, what to try if one fails, and what to do if lost.",{"path":369,"title":370,"description":371,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-reboots-power-events","JK BMS Reboots and Charge MOS Off: Reading Power Events in the Log","JK BMS reboots or the charge MOS switched off by itself? Learn to read Boot rows and MOS state in the Detail Log and tell expected restarts from real faults.",{"path":373,"title":374,"description":375,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-sending-failure","JK BMS Sending failure: Causes and Step-by-Step Fix","JK BMS Sending failure on import? See why the firmware rejects settings (voltage chains, write order, SCP delay) and how to fix it step by step.",{"path":377,"title":378,"description":379,"date":333,"updated":323},"\u002Fguides\u002Fjk-bms-soc-calibration","JK BMS SOC Calibration: Fix SOC Drift, Jumps and Reset","JK BMS SOC calibration explained: why SOC drifts or jumps, what the SOC-100% voltage and SOC-0% voltage do, and how to set them and recalibrate the pack.",{"path":381,"title":382,"description":383,"date":333,"updated":301},"\u002Fguides\u002Fjk-bms-weak-cell-log","Find a Weak Cell with the JK BMS Log: Trips, Spread and Balance","Find a weak cell in the JK BMS Detail Log: which cell trips first, how wide the spread is at the trip, and whether it is balance drift or a bad cell.",{"path":385,"title":386,"description":387,"date":333,"updated":328},"\u002Fguides\u002Fjk-bms-wire-resistance","JK BMS Wire Resistance: Fix Abnormal Balance Wire Alarm","JK BMS wire resistance explained: what the abnormal resistance of the balance wire warning means, normal values, common causes and how to fix a bad lead.",1791825363968]