question

gero avatar image
gero asked

MultiPlus-II GX with Daly BMS and CAN-Bus connection

Hello, I would like to build an 16S 48V LiFePO4 battery pack with 280Ah EVE cells and 200A Daly BMS with CAN-Port. As inverter I decided for an MultiPlus-II 48/3000/35-32 GX. I asked the Daly support if the BMS will communicate with the Victron MultiPlus-II GX and they confirmed. In an other thread sombode wrote that the Daly BMS will not communicte by CAN-Bus with the Victron Multiplus II GX. Does anybody has experience with the Daly BMS and if it works by CAN-Connetion out of the box with the Victron devices?

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.

18 Answers
entropia1ac avatar image
entropia1ac answered ·

I bought 2 CAN Daly board interfaces, Daly BMS 400A and connected to Cerbo GX with Multiplus II. It doesn't work over CAN. It shows some nonsense current and voltage values. No Dali support.notes-230107-211348.png



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.

entropia1ac avatar image entropia1ac commented ·

1.png

real foto

0 Likes 0 ·
1.png (953.2 KiB)
Matthias Lange - DE avatar image
Matthias Lange - DE answered ·

Out of the box the BMS-Can is set to 500kbit/s if the Daly BMS uses 250kbit/s you have to change that setting.

2 comments
2 |3000

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

entropia1ac avatar image entropia1ac commented ·

does not work on CAN 500 kb/s or 250 kb/s

0 Likes 0 ·
josmeijer avatar image josmeijer entropia1ac commented ·

Yes (for those who read this post from the start) there is a standard driver in GX for 500 kbits as mentioned in the Daly instrucrion video. If you set the BMS to Victron protocol it should work out of the box.

Bad news: in my case it doesn't :-(

daly-500kbit.jpg

0 Likes 0 ·
daly-500kbit.jpg (30.1 KiB)
gero avatar image
gero answered ·

Thanks for your answer. So I am happy when my Daly BMS will arrive and can be connectetd to the Multiplus II GX by 250 kbit/s.

I have a further question. The Daly BMS has a 5 pin connector as CAN port and the Victron has a RJ45 connector for the "BMS CAN". Do you know which pins need to be connected to which wire of an RJ45 cable? I assume I have to make a cable DIY and there is no existing cable?anschlusscan.jpgWhat I found is this connection diagram of the Daly BMS:
1656857255709.png


anschlusscan.jpg (123.8 KiB)
1656857255709.png (314.2 KiB)
2 |3000

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

wkirby avatar image
wkirby answered ·

For CANBUS you need CAN-H, CAN-L and GND.
The 8P8C connector on the Victron side is Pin7 = CAN-H, Pin8 = CAN-L and Pin3 = GND

2 |3000

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

gero avatar image
gero answered ·

Thank you. This information was very helpfull. I found a good solution to connect the wire with a 8P8C port.
buchse.jpg


buchse.jpg (19.6 KiB)
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.

wkirby avatar image wkirby ♦♦ commented ·
Don't forget to twist wires CAN-H and CAN-L together. These are a differential pair, so they need to be twisted together to minimise the effects of noise.
2 Likes 2 ·
gero avatar image
gero answered ·

Hi, I have connected all the parts. LiFePo4 Cells, Daly BMS and the Multiplus II GX. The system ist working well but I cannot see the BMS in the Venus shell. I have connected the BMS CAN with the CAN-Port of the Daly BMS, set the 250kbit/s and obviously the CAN connection is running (RX and TX packages are counted). Due to the instruction an BMS device should appear in the device list with a menue in the remote console but there appears nothing. Do I need to add an Assistent in the VEConfig or what can be my mistake in the setup? Thanks for your great help.vecan-port.jpg


vecan-port.jpg (71.8 KiB)
can-status.jpg (64.9 KiB)
2 |3000

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

bergyla avatar image
bergyla answered ·

Daly-BMS is not in the list of compatible BMS supported from Victron-Energy.
So even your electrical connection is correct, and the CAN-frames are transmitted, VenusOS will not do anything with the data received.
There is some DBUS (driver) (and DALY-BMS connected via R2-232/RS-484) from some private project to get it work, but not via CAN as far as I know

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.

josmeijer avatar image josmeijer commented ·
No, But DALY wrote a protocol that is supposed to trick GX into communicating anyway. Lots of people got that working. Not me unluckily.



1 Like 1 ·
gero avatar image
gero answered ·

I found the private project of with the driver for the Venus OS, enabeling the Daly BMS communication with a RS 485 connection. https://github.com/Louisvdw/dbus-serialbattery/wiki/How-to-install by using a preconfigured USB-Boot Stick to update the Venus OS.

My question is now how to connect the recommended USB->RS485 cabel (original from victron), at the Multiplus II GX. The USB-Port at the Multiplus II is already connected with the EM24 Energymeter and the MultiplusII has only one USB Port availabel? usb-connection.jpg


usb-connection.jpg (160.9 KiB)
2 comments
2 |3000

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

raphael avatar image raphael commented ·
You can use a USB hub to extend the USB connection
1 Like 1 ·
tymonboot avatar image tymonboot commented ·
Did you get this to work?
0 Likes 0 ·
luphi avatar image
luphi answered ·

I know, it's a long time ago, but you have to use the VE.can port on your GX device, not the BMS.can.

Here is a video made by Daly:

https://www.youtube.com/watch?v=bUpBq6-WklY

2 |3000

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

realhik avatar image
realhik answered ·

So is the answer "yes" to the question: Does a Dali BMS work together wie a Victron GX device over CAN bus without additional software?

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.

it-guru avatar image it-guru commented ·

Yes and No.

If you view the video, you will see, there is a "interface-board" needed. A simple CAN adapter cable is not sufficent (i have just try it - with no success). I have contact ivy.zhang@dalyelec.com (mail address from the comments in the video) to get informations about the interface board (and where i can buy it).

We will see ...

0 Likes 0 ·
Thomas Raabo avatar image
Thomas Raabo answered ·

Just use a smartshunt.

2 |3000

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

entropia1ac avatar image
entropia1ac answered ·

2.png3.pngImage Caption


2.png (239.0 KiB)
3.png (415.2 KiB)
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.

panicman avatar image panicman commented ·

Hi, how did you managed it? Out of the Box or had you to flash something on the WNT?

I try since a while to make an connection w/o success...

See here:

https://community.victronenergy.com/questions/178547/multiplus-ii-connection-with-daly-bms-daly-interfa.html


0 Likes 0 ·
josmeijer avatar image
josmeijer answered ·

I might have overlooked it, but it looks like the best kept secret in this topic, this interface board. I cracked the code finally and found just 1 (one) supplier on Aliexpress willing to sell it.

Yet it is more-or less standard in the 19" rack LiFePo batteries that are for sale all over the place.

You can buy it from https://nl.aliexpress.com/item/32875971231.html?spm=a2g0o.order_list.order_list_main.10.21ef79d2krCu7D&gatewayAdapt=glo2nld

But you have to send them a message stating for what device you want to use it before they ship it (spoiler: Victron :-)

2 |3000

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

djdemond avatar image
djdemond answered ·

I managed to get it working with Daly Smart BMS, Interface WNT board, Mutliplus II and VenusOS.

I wrote it up here in case it helps:

https://community.victronenergy.com/questions/195318/guide-for-daly-bms-can-communication-with-venus-os.html

2 |3000

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

josmeijer avatar image
josmeijer answered ·

I never got CAN bus working this way. But I did realise a working D-bus/RS485 connection, thanks to this:

https://louisvdw.github.io/dbus-serialbattery/

No interface print needed, works with the daly factory-supplied cables (Uart or rs485) IN usb port of the GX device.

Disclaimer: the "easy way", booting with a patch file on USB or SD did not work for me. Installing over SSH did.

2 |3000

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

Roger Knoll avatar image
Roger Knoll answered ·

I just had the a problem with a Daly 80A BMS. There was no possibility to swicht it to a Victron Cerbo on a MP2.
After contacting the Daly BMS Factory I had contact to a very friendly support. Peki Wei was helping me uncomplaining.
The problem was, that the BMS firmware wasn't for Victron Energy/CAN.
The LAN Cable pin 8=L (pin5 to CAN-BMS) and 7=H to pin4 of CAN-BMS was right.
It's not necessary to use GND!

After upgrading with a special upgrad for Victron with ext. CAN it was perfect working.

Tried to upload the firmware, doesn't work.
Wie kann ich ein File .S19 hochladen?


2 comments
2 |3000

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

Roger Knoll avatar image Roger Knoll commented ·

addition: the 5-pin CAN plug is either working for CAN or RS-485!
An USB-to-RS-485 adaptor, connected to that port, is disturbing and stops the function of CAN.

0 Likes 0 ·
oliver-welnitz avatar image oliver-welnitz commented ·
Hallo Roger,

ich habe Interesse an der Daly Firmware und etwas Unterstützung meinen Cerbo GX mit zwei Daly BMS zum Laufen zu bekommen.

Schreib mir doch bitte kurz unter wuschelo (at) arcor.de wie ich Dich erreichen kann :)


0 Likes 0 ·
Matt drummond bell avatar image
Matt drummond bell answered ·

Did anyone work out a surefire way of connecting Daly to gx ?

2 |3000

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

onrbikes avatar image
onrbikes answered ·

daly.jpg

Not sure if this helps.

Daly sent me this. My understanding is to control induvidual battery balancing via the seperate Daly App.



daly.jpg (197.3 KiB)
2 |3000

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