[ModBus Vorlage] JKBMS-PBXX

Moin! Hier eine frühe erste Version für die Abfrage des neuen JKBMS. Ich Frage erfolgreich zwei JKBMS über ein RS485toEthernet Adapter ab. Fehlermeldungen und schreiben Richtung BMS habe ich noch nicht umgesetzt.

modbus_JK_PBXX_v1.json (17,5 KB)


1 „Gefällt mir“

Erweiterung um Alarmmeldungen (ungetestet), sowie Temp 3+4

modbus_JK_PBXX_v2.json (23,5 KB)

Hi, mit welcher Baudrate kommuniziert das JK-BMS über den RS485?

Läuft bei mir auf 115200

1 „Gefällt mir“

so, läuft bei mir. Perfekt. Vielen Dank für Deine Vorarbeit!
Hast Du eine Ahnung wie das BMS dem Inverter mitteilt, wann von RCV auf RFV umgeschaltet wird?
Gibt es dazu eine Statusvariable oder eine Soll-Spannungsvorgabe an den Inverter?
Eine Variable, die man noch in die Vorlage aufnehmen kann?

So auf Anhieb nicht, ich bin aber auch noch nicht fertig. Bin im Moment bei den Heizung, LCD Always ON, Laden, Entladen, Balancen etc… Status.
Bei einigen Parametern bin ich mir auch nicht sicher was sie bedeuten. Ich hänge hier mal das Protokoll an, vielleicht findest du ja noch was Interessantes.
JK_BMS.RS485.Modbus.v1_0 (1).pdf (260,3 KB)
santes. :slight_smile:

hier die Register etwas besser lesbar…
ohne Gewähr!
JK RS485 Modbus Register v1.pdf (74,7 KB)

Hallo, du hast sie nicht parallel am laufen und fragst sie einzeln ab? Weil sie
ja normalerweise vernetzt sind als Master und Slave.

Gruß Michael

Hi, so ganz verstehe ich deine Frage nicht. Ich habe aktuell zwei Batteriepacks mit jeweils ein JKBMS. Diese sind per Datenkabel untereinander verbunden. Einer ist Master, einer Slave.
Beide BMS rufe ich getrennt ab und bekomme von jeden einzelnen BMS auch getrennt die Daten. Abfrage geschieht anhand der ID laut Dip Switch am BMS.