question

ktb avatar image
ktb asked

Batrium with multiplus 2 gx showing incorrect current (decimal place in wrong place)

HI

I know the batrium bms is not officially supported but I have a strange display error on my new multiplus gx and its driving my OCD mad, and I am hoping someone with more knowledge then me can look at the gx code.

The current is being displayed with only 1 decimal point not 2 and the temperature is showing without a decimal place at all.

For example

the data sent on the can bus is "can0 356 [6] 0B 15 7C 04 98 03"

the voltage is correct and displays 53.87 on the remote console

The current is not and shows 114.8 instead of 11.48

The Temp is also wrong and shows 92 instead of 9.2

I believe this is possibly a bug in the gx firmware as even though the max charge current I have set is 60 it all works fine.

Thanks in advance

BMS
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

2 Answers
pripp avatar image
pripp answered ·

Maybe Victron has changed the Protocol. MSG ID 0x356 scaling factors for the 16Bit Singed integers should be 0,1 for the Current and 0,1 for the Temperature. For the Voltage the scaling is 0,01. Maybe they changed it to 0,01 for all the 3 values to have the same scaling on each value.

Currently I want to Implement my own BMS.
Could you be so kind and send me a complete CAN Message dump/log of the communication? This would help me a lot.

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

ktb avatar image
ktb answered ·

Here you go this is using an emulation of the LG resu battery

There is some info on the format in the is post


https://groups.google.com/forum/#!topic/victron-dev-venus/R6qF8tnFQNI


can0 307 [8] 12 34 56 78 56 49 43 00

can0 351 [8] 30 02 30 02 30 02 30 02

can0 355 [6] 42 00 64 00 14 1A

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 356 [6] E6 14 9D 02 8E 03

can0 354 [8] 04 C0 00 1F 03 00 00 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 359 [8] 00 00 00 00 00 00 00 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 351 [8] 30 02 30 02 30 02 30 02

can0 355 [6] 42 00 64 00 14 1A

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 356 [6] E6 14 A1 02 8E 03

can0 354 [8] 04 C0 00 1F 03 00 00 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 359 [8] 00 00 00 00 00 00 00 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 351 [8] 30 02 30 02 30 02 30 02

can0 355 [6] 42 00 64 00 15 1A

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 356 [6] E6 14 C8 02 8E 03

can0 354 [8] 04 C0 00 1F 03 00 00 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

can0 359 [8] 00 00 00 00 00 00 00 00

can0 305 [8] 00 00 00 00 00 00 00 00

can0 307 [8] 12 34 56 78 56 49 43 00

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

pripp avatar image pripp commented ·

Thank you for sharing.

0 Likes 0 ·