diy solar

diy solar

6 MWh SRNE ASF48100U200-H 10kw.

Ok, a structure is slightly different. The panel in the garage should have a ground rod but should not have a N-G bond. The ground rod should be located at the garage panel, not at a ground mount array. There needs to be a ground wire, 6AWG minimum between the garage and main service panel.
There isn't even a panel. Solar array -> DC Disconnect -> Inverter (which also has a DC Disconnect) -> AC disconnect -> to a back fed breaker in the main service panel on the pole. The garage still has no grid service and is basically just a ground mount structure in this application.

Nice diagram, did you draw it up? (y)
I have no artistic skills, so I used the stock example from my provider and photoshopped the heck out of it. :p I am trying to offset my 13ish kWh daily grid usage. This system was inexpensive and a lot fun to put together.
 
There isn't even a panel. Solar array -> DC Disconnect -> Inverter (which also has a DC Disconnect) -> AC disconnect -> to a back fed breaker in the main service panel on the pole. The garage still has no grid service and is basically just a ground mount structure in this application.

In that case after inspection is done I would remove the ground rod.

Yes, I am serious. Bond in only one location and only one ground rod location (some areas/soil conditions might need more than one 6 foot away)

Eventually the NEC will probably drop the requirement for ground rod at another structure on the same service. We had a lengthy thread on this discussion, this is the post where I joined in.

I have no artistic skills, so I used the stock example from my provider and photoshopped the heck out of it. :p I am trying to offset my 13ish kWh daily grid usage. This system was inexpensive and a lot fun to put together.
It was a nice diagram, I really liked it as far as having 2 structures.
 
My current settings.
01 - SBU
02 - 60.0
03 - UPS
04 - 49.2
05 - 50.8
06 - SNU (grid breaker is off so OSO)
07 - 180
08 - USER
09 - 55.6
10 - 90
11 - 54.8
12 - 45.2
13 - 15
14 - 49.6
15 - 42.4
16 - dIS
17 - 21 irrelevant, 16 disabled.
22 - dIS
23 - 27 - ENA
28 - 5
30 - Id: 4 (changed this when SA was having connection issues)
32 - SLA
33 - WOW
34 - dIS
35 - 50.4
37 - 54
38 - 120
40 - 45 - not used 00:00:00
46 - dIS
47 - 52 - not used 00:00:00
53 - dIS
54 - 55 time and date
57 - 4
63 - dIS
68 - 180


Will hit 3.5mWh today or tomorrow pending sun...

View attachment 203963
I have 48v 100 Ah Lithium Iron Phosphate batteries with the sungold 10kw inverter. I have my battery type set to “user” because there in no preset for lithium. Would these values be good for me also? I’m not connected to the grid. Thanks.
 
I have 48v 100 Ah Lithium Iron Phosphate batteries with the sungold 10kw inverter. I have my battery type set to “user” because there in no preset for lithium. Would these values be good for me also? I’m not connected to the grid. Thanks.
Welcome to the forum Brian.

I was just getting to reply to your other posts with my settings you already found, nice work searching.

I'm nearly 100% confident these settings would work fine for you. Just disconnect the BMS communication cable.
 
Just disconnect the BMS communication cable

So there are 2 philosophies here.

Some use the BMS communication to have the BMS in control of charging etc.

And others don't. They may make operating decisions based on voltage (instead of SOC).

I personally am in group 1, which may be the minority based on number of postings.

Not using BMS communications allows you to mix batteries from different manufacturers and some have advanced setups with Solar Assistant.
 
So there are 2 philosophies here.

Some use the BMS communication to have the BMS in control of charging etc.

And others don't. They may make operating decisions based on voltage (instead of SOC).

I personally am in group 1, which may be the minority based on number of postings.

Not using BMS communications allows you to mix batteries from different manufacturers and some have advanced setups with Solar Assistant.
As long as the BMS charging profiles aren't aggressive I'd have no issue using communications. It seems most of them try and charge to 3.6xV / cell, which is completely unnecessary based on what I've read and understand.
 
Nice. Good for SGP.
You don't have any cells are running that would trigger 100%?

I haven't seen an OVP status in months, since this forum told me how to put the comm cables properly in.

Here's the photo showing all 5 "full"
20240711_134701.jpg

Cell voltages of the top most battery. The lowest I saw on other batteries was 3512mV, nothing over 3527mV.

20240711_134756.jpg20240711_134750.jpg20240711_134745.jpg20240711_134735.jpg
 
Welcome to the forum Brian.

I was just getting to reply to your other posts with my settings you already found, nice work searching.

I'm nearly 100% confident these settings would work fine for you. Just disconnect the BMS communication cable.
Disconnect the cable before I change the parameters? Or leave it unplugged?
 
I would disconnect before making the changes. You will probably get an error/fault on the display, I can't confirm because I've never used comms, don't panic if you do.
I made all of these changes, and as I had an error before I even started, it is still there. I did put the communications cable into the “RS485 A”port, and all subsequent connections between batteries into the B and C, as was suggested, but that did not change anything, the error is still there
 
I made all of these changes, and as I had an error before I even started, it is still there. I did put the communications cable into the “RS485 A”port, and all subsequent connections between batteries into the B and C, as was suggested, but that did not change anything, the error is still there


Did you select 32=485
And 33=PYL
?
 
When BMS communications is working Menu Item #07 (BMS Max Charger Current) is controlled by the Inverter firmware based on the SOC being reported by the master BMS and by one of the following depending on source of charging power:
1: Menu Item #28 Max AC Charger Current, default 60 amps.
2: Max PV Charger Current which I don't believe is menu settable but is modbus register 0xE001 default 200 amps.

The above two items set the max current the inverter will use while charging but based on SOC and in the case of PV as charging source the power available for charging after all loads are handled. You can periodically view Menu Item #07 and you will see it change as SOC changes and/or PV power changes.

The Inverter will revert to the manual setting for Menu Item #07 if BMS communications is disabled or the BMS/Inverter cable is disconnected (causing a BMS fault error which does nothing).

Disconnect the cable and then set/view Menu Item #07. Reconnect the cable and view again. You may have to exit the settings and go back in to see the update.

Battery Charge State, modbus register 0x10B;
0-Not Started,1-Constant Current,2-Constant Voltage,3-Reserved,4-Float Charge,5-Reserved,6-Active Charge,7-Active Charge

The inverter charge state will start at 1-Constant Current and somewhere above 95% SOC will transition to 2-Constant Voltage until the Master BMS reports 100% SOC at which time the inverter will stop charging. The inverter appears to not spend any time in float once 100% SOC is reached.

Menu Items #09 and #11 are set by the Master BMS and in my case when BMS communications is working are set to 57.2 vdc. These will revert back to 56 vdc the I program if I disconnect the BMS-Inverter communications cable.
 
I made all of these changes, and as I had an error before I even started, it is still there. I did put the communications cable into the “RS485 A”port, and all subsequent connections between batteries into the B and C, as was suggested, but that did not change anything, the error is still there
You've tried a reboot?
 
  • Like
Reactions: Zwy
You've tried a reboot?
Is the BMS to Inverter cable connected to the battery with address 1?
Try resetting the BMS using the recessed "Reset" button. Push and hold until the BMS shuts off then push again to turn the BMS back on.

If that doesn't work set the address on another battery to 1 and the original battery 1 to another address and try using the "new" address 1 battery.
You need to reset/restart the BMS for the new battery addresses to take effect.

You could also try a different cat5 cable. Just to be sure, you are plugged into the BMS port on the inverter and not the WIFI port....
 
Last edited:
Can anyone honestly come up with a REAL reason to run comms aka bms connected to the inverter vs non comms?

My batteries cannot do comms and I haven't ever stood in front of my inverter saying "Damn I wish I could connect my batteries bms to my inverter"

The victron shunt has a dead accurate SOC that is what my system uses to know the SOC. BMS's are not accurate at ALL on SOC. So again is there a REAL reason? Any reason?
 
Can anyone honestly come up with a REAL reason to run comms aka bms connected to the inverter vs non comms?

My batteries cannot do comms and I haven't ever stood in front of my inverter saying "Damn I wish I could connect my batteries bms to my inverter"

The victron shunt has a dead accurate SOC that is what my system uses to know the SOC. BMS's are not accurate at ALL on SOC. So again is there a REAL reason? Any reason?
For me it’s just a goal and something to mess with along with my DIY packs. Have it mostly working. However one reason was when a large load caused enough voltage sag to make my inverter think I had nothing left in batteries and shutdown. That was my pack issue I needed to resolve.
 
For me it’s just a goal and something to mess with along with my DIY packs. Have it mostly working. However one reason was when a large load caused enough voltage sag to make my inverter think I had nothing left in batteries and shutdown. That was my pack issue I needed to resolve.
But if you had a shunt like the victron one it wouldn't have been effected. It doesn't go by voltage.
 
But if you had a shunt like the victron one it wouldn't have been effected. It doesn't go by voltage.
I have a Victron shunt now. One of the ESP32 projects I’m using translates that into CANBUS over pylontech. I’m not at this location all the time so it’s easy to use one tool to view overall system status.
 
For me it’s just a goal and something to mess with along with my DIY packs. Have it mostly working. However one reason was when a large load caused enough voltage sag to make my inverter think I had nothing left in batteries and shutdown. That was my pack issue I needed to resolve.
Doesn't your inverter have a low voltage delay timer?
 

diy solar

diy solar
Back
Top