RS485 AND CAN WIRING

JK BMS RS485 & CAN Pinout: RJ45 Wiring by Model

There is no universal JK BMS pinout. PB-series inverter boards, other BMS families and hardware revisions can use different ports. Identify the full model, hardware revision and socket label before choosing a CAN or RS485 cable.

Updated · BatteryBoxKit technical resources

PB-series RS485-1 and CAN: a documented reference

The January 2024 PB-series document, PDF page 13, numbers the two sockets together: RS485-1 is 1-8 and CAN is 9-16. The table preserves that numbering. Read the socket-view drawing in the source; do not count pins from a reversed plug view.

This is a reference for the assembly pictured in that document, not a universal cable recipe or a confirmed V19 pinout. If your model, revision or connector layout differs, stop and request the matching drawing before wiring. Do not infer unused pins are safe on another board.

PB-series reference only: source drawing pin numbers
Socket in sourceDrawing pinsSignal in source
RS485-11, 8RS485-B1
RS485-12, 7RS485-A1
RS485-13, 6GND
RS485-14, 5NC
CAN (numbered 9-16)12 / 13 / 15CANL / CANH / GND
CAN (numbered 9-16)9, 10, 11, 14, 16NC

Related products and current prices

Examples from the current catalog, not a compatibility shortlist. Confirm the exact BMS, firmware, pinout and included package before ordering. Prices in USD.

All JKBMS models and accessories

An RJ45 socket does not imply Ethernet

The 8P8C socket used for RS485 and CAN on battery equipment is the same connector used for Ethernet, but it carries a completely different signal set. Connecting a BMS communication port to a network switch, router, or PoE port can damage the port or the board.

Treat every RJ45 socket on a BMS as a proprietary serial or CAN interface until the manual for that model states otherwise.

Verify the pin assignment against your model manual

Pin assignment varies between model families and between hardware revisions within a family. Do not copy a pinout from a forum post, a different model, or the inverter end of a cable.

The authoritative source is the manual for your exact model and hardware version. Confirm which pins carry RS485 A and B, which carry CAN High and Low, and critically, whether any pin carries a supply voltage. A supply pin landing on a data pin is the usual cause of a dead port.

  • Identify the exact model and hardware revision printed on the board
  • Open the manual for that model rather than a similar one
  • Note which pins are data, which are ground, and which carry supply
  • Check continuity of a prebuilt cable before energising it

RS485 and CAN are not interchangeable

RS485 is a differential serial bus that carries whatever protocol the two ends agree on, commonly a Modbus-style request and response. CAN is a message-based bus with its own frame format and arbitration. The electrical layers differ and the protocol layers differ.

An inverter that expects CAN will not communicate with a BMS port configured for RS485 even when the cable fits. Confirm which bus the inverter requires, then confirm the BMS supports that bus on that port.

Termination, grounding and cable runs

Both RS485 and CAN are intended to run as a linear bus with termination at the two physical ends. Star topologies, long stubs, and missing or doubled termination produce intermittent faults that look like a failing BMS.

Use twisted pair for the differential signals, keep the communication run away from battery power cabling, and establish a single reference ground rather than relying on the enclosure.

  • Run the bus as a chain, not a star
  • Terminate only the two physical ends of the bus
  • Keep data cable separated from high-current DC runs
  • Avoid extending a run by joining unshielded patch cables

Match the protocol before blaming the wiring

Once the cable is correct, remaining faults are usually protocol selection: baud rate, the inverter brand profile selected on the BMS, and the battery address or protocol number set on the inverter must all agree.

Change one setting at a time and confirm against both the BMS manual and the inverter manual. Record the working combination for the next installation.

Questions this raises most often

Is the JK BMS RS485 pinout the same on every model?

No. Pin assignment varies between model families and hardware revisions, so the pinout must be confirmed in the manual for your exact model and hardware version before wiring.

Can I plug a JK BMS communication port into an Ethernet switch?

No. The RJ45 socket carries RS485 or CAN signals, not Ethernet. Connecting it to a network switch or PoE port can damage the port or the board.

Why does my inverter not see the battery even though the cable fits?

The connector is shared across the industry but the pin assignment and the bus type are not. Confirm whether the inverter expects RS485 or CAN, then confirm the pinout and the selected protocol profile on both ends.

Where should the bus be terminated?

Terminate only at the two physical ends of the bus. Additional termination in the middle, or termination on a stub, causes intermittent communication faults.

Take it to a part number

Ratings vary between codes that read almost the same, so settle the decision here and then confirm the figures on the product page for the exact code.

ENGINEERING NOTES

Settle the decision, then pick the part

Each note works through one decision end to end. Where a note and a product page disagree, the product page and the written quotation are the ones that bind.
SOURCE CHECKS

Check a JKBMS source

Check a JKBMS listing against what a reseller cannot restate: the four segments of the model code, the version the board reports itself, the visible port set, and a quotation that names its own exclusions.

Read guide
NAME TO PART

From brand name to part

All four spellings return the same hardware, so none of them narrows anything. This maps the term you searched to the artefact you were actually after: a model code, a manual, a firmware note or a cable.

Read guide
ORDERING

How ordering works

Two order paths run on this catalog. Work out which one a product uses, what shipping costs to your destination, which currency you will be charged in, and what has to be fixed before payment.

Read guide
ENCLOSURE DOCS

Battery box documents

Download the JKESS caster battery box manual or 6U rack kit specification. Check cell fit, included hardware and BMS compatibility before assembly.

Read guide
PEAK SHAVING

Sizing peak shaving

Work peak shaving out of interval data: find the billing demand window, measure the energy above the threshold, size kW and kWh separately, and stop the recharge from setting the next peak.

Read guide
THERMAL

Air or liquid cooling

Estimate what a battery cabinet actually has to reject, judge the design on cell-to-cell temperature spread rather than average temperature, and price in what each cooling system costs to keep working.

Read guide
BMS ARCHITECTURE

What a BMU is

BMU means different things in different datasheets. Establish what a specific controller does from its I/O list, count units from channels rather than from kWh, and find where the interlock loop really terminates.

Read guide
SOURCING

Comparing ESS quotes

Normalise C&I ESS quotations before comparing price: usable against nameplate energy, what the warranty actually measures, the line items that fall outside the scope, and who owns the integration boundary.

Read guide
APP AND BLUETOOTH

JKBMS app and Bluetooth

JK BMS not showing in the app, disconnecting or reporting a device-information failure? Check power, Bluetooth permissions and other connected phones.

Read guide
RS485 AND CAN WIRING

JK BMS RS485 and CAN wiring

Check JK BMS RS485 and CAN RJ45 pinouts with a cited PB-series manual, port identification and cable checks. Match your hardware revision before wiring.

Read guide
FIRMWARE AND PARAMETERS

JKBMS firmware and parameters

Check JK BMS cell count, capacity, protection and balancing settings against your cell datasheet. Record hardware and firmware versions before any update.

Read guide
FAMILY TABLE

BD, PB, B1A and B2A side by side

One table showing what each family is built around, so a shortlist takes a minute instead of a browse.

Read guide
ENCLOSURE FIT

Fitting cells into an enclosure kit

Measure the cells before shortlisting a box: stack length with compression, height over the terminals, mass and rack loading.

Read guide
BOARD SELECTION

Narrowing the catalog to one code

Work from the pack and the inverter rating down to a handful of codes instead of browsing the list.

Read guide
BD OR PB

Which family the project needs

Local monitoring or an inverter protocol link. That question decides the family before anything else does.

Read guide
BALANCE CURRENT

How much balancing a pack needs

Balance current is a rate. Match it to how fast the pack drifts and how much idle time it has to recover.

Read guide
BUS CHOICE

CAN or RS485 for the link

The device at the far end decides the bus. Confirm pinout, bitrate and protocol profile before buying a cable.

Read guide
HIGH-VOLTAGE

Where contactor authority sits

Split responsibilities between module slaves and the cluster master, and find what nothing in the design owns yet.

Read guide
PROJECT INPUTS

What to fix before requesting a cabinet quote

The decisions that have to be settled first, and the ones that can safely stay open until the design review.

Read guide