JK inverter BMS
Moderator: Ulrich
JK inverter BMS
Hallo und Guten Tag.
Ich bin noch neu im Forum, habe aber die "Solaranzeige" schon seit einiegen Monaten im Betrieb mit den "normalen" JKBMSen
Nun möchte ich gerne auf das neue JK Inverter BMS umstellen.
Sollte das schon implementiert sein, dann bitte ignoriern und viellicht mir kurz mitteilen, wie es geht. Danke
Wenn nicht, wer könnte mir helfen dies an Solaranzeige anzubinden
Die PC Software von JK hat eine Monitorfunktion.
Ich habe vom "connect" bis zu den ersten Daten dies mal gespeichert
Wenn wir das umsetzen könnten wurde ich mich natürlich auch erkenntlich zeigen
Danke
Gruß Holger
Update:
Dank dem sehr guten Support von Ulrich konnte das JK inverter BMS der PB Reihe integriert werden.
Vielen Dank an Ulrich.
Getestet wurde es mit Protokoll JK PB2A16S20P FW:15.17
Das BMS wird zur Zeit nur "single" über RS485 angesteuert, sobald ich weiter Einheiten habe, werde ich prüfen, ob es auch im parallel Betrieb geht.
Ich habe ein Dashboard erstellt (ist dann hier im Forum verfügbar:
Ich bin noch neu im Forum, habe aber die "Solaranzeige" schon seit einiegen Monaten im Betrieb mit den "normalen" JKBMSen
Nun möchte ich gerne auf das neue JK Inverter BMS umstellen.
Sollte das schon implementiert sein, dann bitte ignoriern und viellicht mir kurz mitteilen, wie es geht. Danke
Wenn nicht, wer könnte mir helfen dies an Solaranzeige anzubinden
Die PC Software von JK hat eine Monitorfunktion.
Ich habe vom "connect" bis zu den ersten Daten dies mal gespeichert
Wenn wir das umsetzen könnten wurde ich mich natürlich auch erkenntlich zeigen
Danke
Gruß Holger
Update:
Dank dem sehr guten Support von Ulrich konnte das JK inverter BMS der PB Reihe integriert werden.
Vielen Dank an Ulrich.
Getestet wurde es mit Protokoll JK PB2A16S20P FW:15.17
Das BMS wird zur Zeit nur "single" über RS485 angesteuert, sobald ich weiter Einheiten habe, werde ich prüfen, ob es auch im parallel Betrieb geht.
Ich habe ein Dashboard erstellt (ist dann hier im Forum verfügbar:
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: JK inverter BMS
Dieses Protokoll ist noch nicht implementiert. Hast du die originale Protokollbeschreibung? Die wird benötigt.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: JK inverter BMS
Hallo Ulrich,
danke für die schnelle Antwort.
JK ist nicht sehr informativ üder das neue BMS.
es gibt ein Projekt auf github, dass das BMS in ESPHome eingebunden hat
https://github.com/txubelaxu/esphome-jk ... /README.md
vielleicht erfährt man dort mehr
Gruß
Holger
danke für die schnelle Antwort.
JK ist nicht sehr informativ üder das neue BMS.
es gibt ein Projekt auf github, dass das BMS in ESPHome eingebunden hat
https://github.com/txubelaxu/esphome-jk ... /README.md
vielleicht erfährt man dort mehr
Gruß
Holger
Re: JK inverter BMS
Hallo Ulrich,
ich habe etwas gefnden
https://github.com/Louisvdw/dbus-serial ... l.V1.0.pdf
Gruß
Holger
ich habe etwas gefnden
https://github.com/Louisvdw/dbus-serial ... l.V1.0.pdf
Gruß
Holger
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: JK inverter BMS
Hallo Holger,
da stimmt noch etwas nicht.
Deine Aufzeichnungen können nicht stimmen.
01 10 16 1C 00 01 02 00 00 D3 CD
Das ist ein Befehl mit dem neuen MODBUS Protokoll um eine Speicherstelle zu schreiben.
55 AA EB 90 03 05 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 35 2E 58 41 00 00 00 31 35 2E 31 37 00 00 00 18 15 00 00 08 00 00 00 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 32
Das ist eine Antwort, die im alten Format gesendet wurde. Diese Antwort kann nicht zu dem Befehl passen, da nur ein OK oder nicht OK zurück kommen darf.
Die Antwort steht in der letzten Zeile:
[10:22:42,782] 01 10 16 1C 00 01 C4 47 (Das ist das OK, dass die Speicherstelle geändert wurde)
Alles andere gehört nicht dazu. Welches Gerät wurde denn da parallel abgerufen?
Ist es denn sicher, dass dein Gerät schon das MODBUS Protokoll benutzt?
55 AA = Start Header eines Befehls im alten Protokoll
EB 90 = Antwort Header im alten Protokoll.
da stimmt noch etwas nicht.
Deine Aufzeichnungen können nicht stimmen.
01 10 16 1C 00 01 02 00 00 D3 CD
Das ist ein Befehl mit dem neuen MODBUS Protokoll um eine Speicherstelle zu schreiben.
55 AA EB 90 03 05 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 35 2E 58 41 00 00 00 31 35 2E 31 37 00 00 00 18 15 00 00 08 00 00 00 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 32
Das ist eine Antwort, die im alten Format gesendet wurde. Diese Antwort kann nicht zu dem Befehl passen, da nur ein OK oder nicht OK zurück kommen darf.
Die Antwort steht in der letzten Zeile:
[10:22:42,782] 01 10 16 1C 00 01 C4 47 (Das ist das OK, dass die Speicherstelle geändert wurde)
Alles andere gehört nicht dazu. Welches Gerät wurde denn da parallel abgerufen?
Ist es denn sicher, dass dein Gerät schon das MODBUS Protokoll benutzt?
55 AA = Start Header eines Befehls im alten Protokoll
EB 90 = Antwort Header im alten Protokoll.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: JK inverter BMS
Hallo Ulrich,
der JK PC SW Monitor hat zwei Fenster Transmit, Receive.
Ich hatte versucht die Reihenfolge zu erkennen. Es sieht fast so aus, als das JK hier eine Art Broadcast mit raussendet, da der selbe Port auch für die Chain von BMSen verwendet wird. Stimmt es sind zu viele Recevie in Verhältnis zu send und leider hat es wohl keinen identifier
Es gibt noch einen zweiten Port mit eigenem UART, ich probieren den mal. vielleicht ist es "ruhiger"
so diesmal der andere Port
gesendet wurde
[11:10:37,550] 01 10 16 1C 00 01 02 00 00 D3 CD
[11:10:37,774] 01 10 16 1E 00 01 02 00 00 D2 2F
[11:10:38,797] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:39,662] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:40,461] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:41,289] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:42,093] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:42,910] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:43,718] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:44,529] 01 10 16 20 00 01 02 00 00 D6 F1
Empfangen
[11:10:37,642] 55 AA EB 90 03 05 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 35 2E 58 41 00 00 00 31 35 2E 31 37 00 00 00 74 D6 00 00 09 00 00 00 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 32 33 34 00 00 00 00 00 00 00 00 00 00 00 00 32 34 30 35 32 37 00 00 34 30 31 31 30 34 39 31 34 38 34 00 30 30 30 00 49 6E 70 75 74 20 55 73 65 72 64 61 74 61 00 00 31 32 33 34 35 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF FF FF 8F E9 05 02 00 00 00 00 90 1F 00 00 00 00 C0 D8 E7 FE 3F 00 00 01 00 00 00 00 00 00 00 00 01 00 CF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DF 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 CF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 09 08 00 01 64 00 00 00 5F 00 00 00 3C 00 00 00 32 00 00 00 00 00 00 00 00 00 00 00 10 0E 00 00 32 32 01 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE 9F E9 FF 0F 00 00 00 00 00 00 00 22 01 10 16 1C 00 01 C4 47
[11:10:37,831] 55 AA EB 90 01 05 AC 0D 00 00 28 0A 00 00 5A 0A 00 00 10 0E 00 00 7A 0D 00 00 0A 00 00 00 7B 0D 00 00 50 0A 00 00 FC 0D 00 00 AC 0D 00 00 C4 09 00 00 A8 61 00 00 03 00 00 00 3C 00 00 00 40 0D 03 00 2C 01 00 00 3C 00 00 00 05 00 00 00 B0 04 00 00 BC 02 00 00 58 02 00 00 BC 02 00 00 58 02 00 00 38 FF FF FF 32 00 00 00 E8 03 00 00 20 03 00 00 10 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 70 17 00 00 DC 05 00 00 7A 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 E3 16 00 10 00 3C 32 18 FE FF FF FF 9F E9 05 02 00 00 00 00 CA 01 10 16 1E 00 01 65 87
[11:10:38,843] 55 AA EB 90 02 05 06 0D 01 0D 01 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 4A 0D 4B 0D 49 0D 52 0D 55 0D 49 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 63 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 9E D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 C3 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 25 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 7C 01 10 16 20 00 01 04 4B
[11:10:39,678] 55 AA EB 90 02 05 07 0D 01 0D 01 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 49 0D 4B 0D 48 0D 52 0D 55 0D 48 0D 47 0D 00 00 00 00 00 00 00
[11:10:39,714] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 62 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 9F D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 CB 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 26 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 85 01 10 16 20 00 01 04 4B
[11:10:40,506] 55 AA EB 90 02 05 07 0D 01 0D 01 0D 01 0D 03 0D 01 0D 01 0D 01 0D 47 0D 4A 0D 4B 0D 49 0D 50 0D 55 0D 49 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 66 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A0 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 0A 15 00 00 00 01 01 01 00 06 01 00 D3 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 27 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 96 01 10 16 20 00 01 04 4B
[11:10:41,334] 55 AA EB 90 02 05 06 0D 01 0D 02 0D 01 0D 02 0D 01 0D 01 0D FF 0C 45 0D 4A 0D 4A 0D 49 0D 50 0D 55 0D 48 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 27 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 68 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A1 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 0A 15 00 00 00 01 01 01 00 06 01 00 DC 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 28 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 9C 01 10 16 20 00 01 04 4B
[11:10:42,102] 55 AA EB 90 02 05 07 0D 02 0D 02 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 4B 0D
[11:10:42,144] 49 0D 49 0D 52 0D 54 0D 49 0D 47 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 65 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A2 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 0A 15 00 00 00 01 01 01 00 06 01 00 E4 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 29 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 AB 01 10 16 20 00 01 04 4B
[11:10:42,953] 55 AA EB 90 02 05 06 0D 01 0D 01 0D 01 0D 01 0D FF 0C 01 0D FF 0C 47 0D 4A 0D 4A 0D 49 0D 50 0D 55 0D 48 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 53 00 0D 01 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 61 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A3 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 EC 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 2A C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 9C 01 10 16 20 00 01 04 4B
[11:10:43,764] 55 AA EB 90 02 05 07 0D 01 0D 01 0D FF 0C 01 0D FF 0C 01 0D FF 0C 45 0D 4A 0D 4A 0D 49 0D 52 0D 55 0D 48 0D 44 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 53 00 0D 01 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 63 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A3 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 F4 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 2A C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 A3 01 10 16 20 00 01 04 4B
der JK PC SW Monitor hat zwei Fenster Transmit, Receive.
Ich hatte versucht die Reihenfolge zu erkennen. Es sieht fast so aus, als das JK hier eine Art Broadcast mit raussendet, da der selbe Port auch für die Chain von BMSen verwendet wird. Stimmt es sind zu viele Recevie in Verhältnis zu send und leider hat es wohl keinen identifier
Es gibt noch einen zweiten Port mit eigenem UART, ich probieren den mal. vielleicht ist es "ruhiger"
so diesmal der andere Port
gesendet wurde
[11:10:37,550] 01 10 16 1C 00 01 02 00 00 D3 CD
[11:10:37,774] 01 10 16 1E 00 01 02 00 00 D2 2F
[11:10:38,797] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:39,662] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:40,461] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:41,289] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:42,093] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:42,910] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:43,718] 01 10 16 20 00 01 02 00 00 D6 F1
[11:10:44,529] 01 10 16 20 00 01 02 00 00 D6 F1
Empfangen
[11:10:37,642] 55 AA EB 90 03 05 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 35 2E 58 41 00 00 00 31 35 2E 31 37 00 00 00 74 D6 00 00 09 00 00 00 4A 4B 5F 50 42 32 41 31 36 53 32 30 50 00 00 00 31 32 33 34 00 00 00 00 00 00 00 00 00 00 00 00 32 34 30 35 32 37 00 00 34 30 31 31 30 34 39 31 34 38 34 00 30 30 30 00 49 6E 70 75 74 20 55 73 65 72 64 61 74 61 00 00 31 32 33 34 35 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF FF FF 8F E9 05 02 00 00 00 00 90 1F 00 00 00 00 C0 D8 E7 FE 3F 00 00 01 00 00 00 00 00 00 00 00 01 00 CF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DF 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 CF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 09 08 00 01 64 00 00 00 5F 00 00 00 3C 00 00 00 32 00 00 00 00 00 00 00 00 00 00 00 10 0E 00 00 32 32 01 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE 9F E9 FF 0F 00 00 00 00 00 00 00 22 01 10 16 1C 00 01 C4 47
[11:10:37,831] 55 AA EB 90 01 05 AC 0D 00 00 28 0A 00 00 5A 0A 00 00 10 0E 00 00 7A 0D 00 00 0A 00 00 00 7B 0D 00 00 50 0A 00 00 FC 0D 00 00 AC 0D 00 00 C4 09 00 00 A8 61 00 00 03 00 00 00 3C 00 00 00 40 0D 03 00 2C 01 00 00 3C 00 00 00 05 00 00 00 B0 04 00 00 BC 02 00 00 58 02 00 00 BC 02 00 00 58 02 00 00 38 FF FF FF 32 00 00 00 E8 03 00 00 20 03 00 00 10 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 70 17 00 00 DC 05 00 00 7A 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 E3 16 00 10 00 3C 32 18 FE FF FF FF 9F E9 05 02 00 00 00 00 CA 01 10 16 1E 00 01 65 87
[11:10:38,843] 55 AA EB 90 02 05 06 0D 01 0D 01 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 4A 0D 4B 0D 49 0D 52 0D 55 0D 49 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 63 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 9E D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 C3 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 25 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 7C 01 10 16 20 00 01 04 4B
[11:10:39,678] 55 AA EB 90 02 05 07 0D 01 0D 01 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 49 0D 4B 0D 48 0D 52 0D 55 0D 48 0D 47 0D 00 00 00 00 00 00 00
[11:10:39,714] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 62 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 9F D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 CB 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 26 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 85 01 10 16 20 00 01 04 4B
[11:10:40,506] 55 AA EB 90 02 05 07 0D 01 0D 01 0D 01 0D 03 0D 01 0D 01 0D 01 0D 47 0D 4A 0D 4B 0D 49 0D 50 0D 55 0D 49 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 66 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A0 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 0A 15 00 00 00 01 01 01 00 06 01 00 D3 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 27 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 96 01 10 16 20 00 01 04 4B
[11:10:41,334] 55 AA EB 90 02 05 06 0D 01 0D 02 0D 01 0D 02 0D 01 0D 01 0D FF 0C 45 0D 4A 0D 4A 0D 49 0D 50 0D 55 0D 48 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 27 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 68 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A1 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 0A 15 00 00 00 01 01 01 00 06 01 00 DC 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 28 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 9C 01 10 16 20 00 01 04 4B
[11:10:42,102] 55 AA EB 90 02 05 07 0D 02 0D 02 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 4B 0D
[11:10:42,144] 49 0D 49 0D 52 0D 54 0D 49 0D 47 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 56 00 0D 06 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 65 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A2 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 0A 15 00 00 00 01 01 01 00 06 01 00 E4 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 29 C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 AB 01 10 16 20 00 01 04 4B
[11:10:42,953] 55 AA EB 90 02 05 06 0D 01 0D 01 0D 01 0D 01 0D FF 0C 01 0D FF 0C 47 0D 4A 0D 4A 0D 49 0D 50 0D 55 0D 48 0D 45 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 53 00 0D 01 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 61 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A3 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 EC 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 2A C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 9C 01 10 16 20 00 01 04 4B
[11:10:43,764] 55 AA EB 90 02 05 07 0D 01 0D 01 0D FF 0C 01 0D FF 0C 01 0D FF 0C 45 0D 4A 0D 4A 0D 49 0D 52 0D 55 0D 48 0D 44 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF 00 00 26 0D 53 00 0D 01 41 00 40 00 42 00 3F 00 42 00 40 00 42 00 3F 00 43 00 41 00 43 00 40 00 42 00 41 00 43 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE 00 00 00 00 00 63 D2 00 00 00 00 00 00 00 00 00 00 D9 00 DC 00 00 00 08 00 00 00 00 64 F0 07 00 00 F0 07 00 00 01 00 00 00 BC 0B 00 00 22 00 00 00 A3 D6 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 01 00 00 00 BA 03 00 00 00 00 39 84 3F 40 00 00 00 00 09 15 00 00 00 01 01 01 00 06 01 00 F4 04 00 00 00 00 00 00 CE 00 DC 00 D8 00 BA 03 2A C1 4D 08 32 00 00 00 80 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 7F DC 2F 01 01 B0 07 00 00 00 A3 01 10 16 20 00 01 04 4B
Re: JK inverter BMS
Bei dem ersten send
29430 31/05/2024 12:49:33 IRP_MJ_WRITE UP STATUS_SUCCESS 01 10 16 1c 00 01 02 00 00 d3 cd .........ÓÍ 11 COM7
kommt das zurück (zwischen der 0x55 und dem rest gibt es eine denkpause, daher ist es nicht in diesem frame
29446 31/05/2024 12:49:33 IRP_MJ_READ UP STATUS_SUCCESS aa eb 90 03 05 4a 4b 5f 50 42 32 41 31 36 53 32 30 50 00 00 00 31 35 2e 58 41 00 00 00 31 35 2e 31 37 00 00 00 b8 ec 00 00 09 00 00 00 4a 4b 5f 50 42 32 41 31 36 53 32 30 50 00 00 00 31 32 33 ªë..JK_PB2A16S20P...15.XA...15.17...¸ì......JK_PB2A16S20P...123 307 COM7
Hier werden Modell und weitere Daten ausgelesen
diese Denkpausen, macht er auch gerne bei den anderen Frames.
so könnte z.B. dieser Frame zusammengehören
[11:10:42,102] 55 AA EB 90 02 05 07 0D 02 0D 02 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 4B 0D
[11:10:42,144] 49 0D 49
Es st leider schon eine Ewigkeit her, wo ich sowas programmiert habe, sonst würde ich mir schnell mal ein Anlyseprogramm machen
29430 31/05/2024 12:49:33 IRP_MJ_WRITE UP STATUS_SUCCESS 01 10 16 1c 00 01 02 00 00 d3 cd .........ÓÍ 11 COM7
kommt das zurück (zwischen der 0x55 und dem rest gibt es eine denkpause, daher ist es nicht in diesem frame

29446 31/05/2024 12:49:33 IRP_MJ_READ UP STATUS_SUCCESS aa eb 90 03 05 4a 4b 5f 50 42 32 41 31 36 53 32 30 50 00 00 00 31 35 2e 58 41 00 00 00 31 35 2e 31 37 00 00 00 b8 ec 00 00 09 00 00 00 4a 4b 5f 50 42 32 41 31 36 53 32 30 50 00 00 00 31 32 33 ªë..JK_PB2A16S20P...15.XA...15.17...¸ì......JK_PB2A16S20P...123 307 COM7
Hier werden Modell und weitere Daten ausgelesen
diese Denkpausen, macht er auch gerne bei den anderen Frames.
so könnte z.B. dieser Frame zusammengehören
[11:10:42,102] 55 AA EB 90 02 05 07 0D 02 0D 02 0D 01 0D 02 0D 01 0D 01 0D 01 0D 45 0D 4B 0D
[11:10:42,144] 49 0D 49
Es st leider schon eine Ewigkeit her, wo ich sowas programmiert habe, sonst würde ich mir schnell mal ein Anlyseprogramm machen
Re: JK inverter BMS
Hallo Ulrich,
ich habe mir mal wieder eine Programmierumgebung installiert
Ich habe den Read Register Befehl generiert (das CRC ist grusselig)
01031200006EC15E
hier werden 110 Register aus der Bank 0x1200 gelesen
Antwort ist:
0x01, 0x03, 0xDC, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFE, 0x0C, 0xFC, 0x0D, 0x02, 0x0C, 0xFD, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFE, 0x0C, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0C, 0xFE, 0x00, 0x06, 0x08, 0x01, 0x00, 0x43, 0x00, 0x40, 0x00, 0x42, 0x00, 0x3F, 0x00, 0x42, 0x00, 0x40, 0x00, 0x42, 0x00, 0x40, 0x00, 0x43, 0x00, 0x42, 0x00, 0x44, 0x00, 0x40, 0x00, 0x43, 0x00, 0x41, 0x00, 0x43, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x00, 0xE2, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x07, 0xD3, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0B, 0xBC, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0F, 0xDB, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xA8, 0xD7, 0x01, 0x03, 0x12, 0x00, 0x00, 0x6E, 0xC1, 0x5E, 0x01, 0x03, 0xDC, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x0D, 0x02, 0x0C, 0xFE, 0x0C, 0xFE, 0x0C, 0xFF, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0C, 0xFE, 0x00, 0x08, 0x08, 0x0F, 0x00, 0x43, 0x00, 0x40, 0x00, 0x42, 0x00, 0x3F, 0x00, 0x42, 0x00, 0x40, 0x00, 0x42, 0x00, 0x40, 0x00, 0x43, 0x00, 0x42, 0x00, 0x44, 0x00, 0x40, 0x00, 0x43, 0x00, 0x41, 0x00, 0x43, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0xDD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x00, 0xE2, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x07, 0xD2, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0B, 0xBD, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x10, 0x0F, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x83, 0xE0, 0x01, 0x03, 0x12, 0x00, 0x00, 0x6E, 0xC1, 0x5E, 0x01, 0x03, 0xDC, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFC, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFC, 0x0C, 0xFD, 0x0D, 0x01, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFF, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0C, 0xFE, 0x00, 0x06, 0x08, 0x06, 0x00, 0x43, 0x00, 0x40, 0x00, 0x42, 0x00, 0x3F, 0x00, 0x42, 0x00, 0x40, 0x00, 0x42, 0x00, 0x40, 0x00, 0x43, 0x00, 0x42, 0x00, 0x44, 0x00, 0x40, 0x00, 0x43, 0x00, 0x41, 0x00, 0x43, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE2, 0x00, 0xE2, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x07, 0xD2, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0B, 0xBD, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x10, 0x3B, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xB4, 0x2C,
Ich habe mal ein kleines cpp Programm erstellt sieht bislang so aus:
cell voltage 0 3326mV
cell voltage 1 3325mV
cell voltage 2 3325mV
cell voltage 3 3325mV
cell voltage 4 3325mV
cell voltage 5 3326mV
cell voltage 6 3326mV
cell voltage 7 3324mV
cell voltage 8 3330mV
cell voltage 9 3325mV
cell voltage 10 3327mV
cell voltage 11 3326mV
cell voltage 12 3327mV
cell voltage 13 3326mV
cell voltage 14 3326mV
cell voltage 15 3325mV
Cell average voltage 3326mV
Maximum voltage difference 6mV
Power board temperature 22.900000 C
total battery voltage 53215mV
battery power 0mW
battery current 0mA
Battery temperature 1 22.500000 C
ich habe mir mal wieder eine Programmierumgebung installiert

Ich habe den Read Register Befehl generiert (das CRC ist grusselig)
01031200006EC15E
hier werden 110 Register aus der Bank 0x1200 gelesen
Antwort ist:
0x01, 0x03, 0xDC, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFE, 0x0C, 0xFC, 0x0D, 0x02, 0x0C, 0xFD, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFE, 0x0C, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0C, 0xFE, 0x00, 0x06, 0x08, 0x01, 0x00, 0x43, 0x00, 0x40, 0x00, 0x42, 0x00, 0x3F, 0x00, 0x42, 0x00, 0x40, 0x00, 0x42, 0x00, 0x40, 0x00, 0x43, 0x00, 0x42, 0x00, 0x44, 0x00, 0x40, 0x00, 0x43, 0x00, 0x41, 0x00, 0x43, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x00, 0xE2, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x07, 0xD3, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0B, 0xBC, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0F, 0xDB, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xA8, 0xD7, 0x01, 0x03, 0x12, 0x00, 0x00, 0x6E, 0xC1, 0x5E, 0x01, 0x03, 0xDC, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x0D, 0x02, 0x0C, 0xFE, 0x0C, 0xFE, 0x0C, 0xFF, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0C, 0xFE, 0x00, 0x08, 0x08, 0x0F, 0x00, 0x43, 0x00, 0x40, 0x00, 0x42, 0x00, 0x3F, 0x00, 0x42, 0x00, 0x40, 0x00, 0x42, 0x00, 0x40, 0x00, 0x43, 0x00, 0x42, 0x00, 0x44, 0x00, 0x40, 0x00, 0x43, 0x00, 0x41, 0x00, 0x43, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0xDD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x00, 0xE2, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x07, 0xD2, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0B, 0xBD, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x10, 0x0F, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x83, 0xE0, 0x01, 0x03, 0x12, 0x00, 0x00, 0x6E, 0xC1, 0x5E, 0x01, 0x03, 0xDC, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFC, 0x0C, 0xFD, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFC, 0x0C, 0xFD, 0x0D, 0x01, 0x0C, 0xFD, 0x0C, 0xFE, 0x0C, 0xFF, 0x0C, 0xFF, 0x0C, 0xFE, 0x0C, 0xFD, 0x0C, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x0C, 0xFE, 0x00, 0x06, 0x08, 0x06, 0x00, 0x43, 0x00, 0x40, 0x00, 0x42, 0x00, 0x3F, 0x00, 0x42, 0x00, 0x40, 0x00, 0x42, 0x00, 0x40, 0x00, 0x43, 0x00, 0x42, 0x00, 0x44, 0x00, 0x40, 0x00, 0x43, 0x00, 0x41, 0x00, 0x43, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE2, 0x00, 0xE2, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x07, 0xD2, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0B, 0xBD, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x10, 0x3B, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xB4, 0x2C,
Ich habe mal ein kleines cpp Programm erstellt sieht bislang so aus:
cell voltage 0 3326mV
cell voltage 1 3325mV
cell voltage 2 3325mV
cell voltage 3 3325mV
cell voltage 4 3325mV
cell voltage 5 3326mV
cell voltage 6 3326mV
cell voltage 7 3324mV
cell voltage 8 3330mV
cell voltage 9 3325mV
cell voltage 10 3327mV
cell voltage 11 3326mV
cell voltage 12 3327mV
cell voltage 13 3326mV
cell voltage 14 3326mV
cell voltage 15 3325mV
Cell average voltage 3326mV
Maximum voltage difference 6mV
Power board temperature 22.900000 C
total battery voltage 53215mV
battery power 0mW
battery current 0mA
Battery temperature 1 22.500000 C
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: JK inverter BMS
Ja, das sieht schon ganz anders aus. So ist das Protokoll in Ordnung. Bitte melde dich einmal per eMail.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast