@NexGen, can you help me by connecting the Saft-Battery? I also have this type of battery. I´m not a professional in programming, so can you explain me, what you´ve changed in yasko´s skript? Parameters ...?Thanks Yasko - I got the system running.
Here are some of my experiences...
1. Even if you select the self-defined Battery, the Canbus comes first, so if you select in the app 500V Charge Voltage and you tell him 560V over Can, it takes the 560V and goes up to that limit.
2. The current Battery Voltage isn't a necessary item - it seems that it is needed in this mode only for displaying purposes in the app. But, you need to send something over the bus - zero isn't accepted. In my case - if i send 560V as current voltage, i can see in the app that the Battery voltage is 560V even if the real voltage is at 500V...
3. The Charging is done by using the charge current and the Charge voltage - discharging is done until the Dischargelimit SOC is reached. So i don't know for what reason the discharge voltage is needed?!
4. Charging is also controlled by the Charge current -my BMS decreases the charge current as the current voltage comes to the charging voltage
5. If you send the Frames to fast on the Canbus - you'll get every once in a while a communiction error. By using a delay between the can frames of 100ms - 200ms everything works smooth.
Until know this is one of the best inverters for those second life usage of batteries, in my opinion - the self adaption feature by adapting to the limits of the BMS works really great
Hi yasko, this is a very useful thread! I am wondering if you might be able to help me with setting up a Goodwe inverter. I have a Goodwe 6000BH inverter which I would like to use with a self-defined battery. The reason I want to use self-define is that I'm experimenting with a project to build an EV conversion with a battery pack that I can also use for the house. So I have built (on the bench, not yet in the car) a battery pack with BMS and EV charger, which all works fine. I am aiming to use the Goodwe just as an inverter, without BMS connection, to discharge the battery, not to charge it, which I think is possible using the Eco mode. I am using logic in the BMS to simply disconnect the the inverter when the battery voltage drops below a set point, and the EV charger and BMS will deal with charging and monitoring the battery. The system is set up so that the charger and inverter can never be connected to the battery at the same time.Officially Goodwe doesn't support the usage of lead-acid batteries with the EH inverter series. But unofficially, I can confirm that GW6000-EH can work batteries without BMS with some limitations.
I'm attaching some screenshots from the "PV Master" app. When you choose a battery type, there is an option for a self-define model. Then it comes to a warning about usage of a lead-acid battery, and after that, you can choose battery parameters. The last screenshot shows the inverter using it in a self-define mode.
View attachment 23709 View attachment 23710View attachment 23712View attachment 23713
What are the limitations of self-define mode? The first issue: a SOC estimation doesn't match well for a Li-Ion battery and usually shows a higher value. Maybe LiFePO4 will work better. The second: max charging current is internally limited to 5.5A despite what you enter by the app.
There is SOC protection during discharge, but you can't set a min discharge voltage for the battery. Also, there is no temperature sensing in self-define mode.
I've been using my inverter in that mode for some time together with a Chevy Volt battery, but I think it's not suitable for Li-Ion batteries. I highly recommend BMS usage, and here is a screenshot of when there is a working BMS.
View attachment 23715
Hi NexGen - thank you for the message - that’s good to know and I will look into that. If anyone else has any other advice that would also be welcome.Hello Elpot!
I Think i had the same issue with a Goodwe GW8k-ET.... first at all i've tried to use the Battery without BMS and i didn't get the meter to work. after that, i used a raspberry to simulate a BMS via CAN and after sending some Data, the Meter Test works.
So, i would suggest, if you don't want to connect your BMS at all to the Goodwe, get a Raspberry and simulate the BMS.
I've never tested a single energy meter fault to see how the inverter reacts, with a valid battery i suppose it will charge it instead of injecting? I could test this.
It's a olimex EVB board with the following:I'm curious about your CAN controller. Can your share some details?