PIP-4048MS and PIP-5048MS inverters

non-EV Solar, Wind and other renewable power sources
non-EV batteries and other energy storage stuff
Forum rules
Important!
This forum is for discussion of Non-EV matters.
sinux
Noobie
Posts: 7
Joined: Tue, 20 Mar 2018, 18:02

Re: PIP-4048MS inverter

Post by sinux »

Hi Weber,
Thank you and Coulomb for taking the time to investigate this bug!
weber wrote: Sat, 07 Apr 2018, 12:28 We note that we have already determined that your second problem—the exit from an otherwise timed absorb stage when the charge current falls to 1 amp—is not caused by any of our patches, and is not a bug, as it has the potential to prevent damage to batteries held at absorb voltage for too long.
Yes, duly noted.
weber wrote: Sat, 07 Apr 2018, 12:28 So, if you were to write some code in your Raspberry Pi to reverse this operation, i.e. if the discharge current (as reported by versions 72.70c, 73.00a or 73.00b) is greater than zero, subtract 1 amp from it, otherwise add 1 amp to the charge current, then your coulomb counter should work just as it did with the unpatched or earlier patched versions of the firmware.
Thanks for the tip, will do that.
weber wrote: Sat, 07 Apr 2018, 12:28 We are now working on a 73.00c that will not only take these different losses into account, but will also round to the nearest amp instead of rounding down like previous versions. And this time, we will attempt to use these changes not only to give more accurate current readings, but also to give actual charge currents that are closer to the requested current
Whoa great news! Really looking forward to that.
Again thanks very much for all your work on the firmware!
paulvk
Senior Member
Posts: 457
Joined: Fri, 23 Oct 2015, 23:45
Real Name: Paul
Location: Sydney

Re: PIP-4048MS inverter

Post by paulvk »

In building my remote control unit I decided I needed to test for parallel units with QPGSn so I set up a little routine to go through QPGS1-5
QPGS1 returned
(1 77777777777777 B 00 240.1 49.94 229.2 49.87 0412 0381 009 50.0 000 078 000.0
000 00802 00746 009 00000010 1 3 060 120 20 00 008
returns what is expected

QPGS2 returned
(1 77777777777777 B 00 240.1 49.94 229.2 49.87 0412 0381 009 50.0 000 078 000.0
000 00802 00746 009 00000010 1 3 060 120 20 00 008" (0 00000000000000 P 00 0
00.0 00.00 000.0 00.00 0000 0000 000 00.0 000 000 000.0 000 00848 00784 009 0000
0000 0 0 010 110 0
As can be seen two lots of data

QPGS3 returned
00 000CrLf
not much something wrong here maybe that is it up there in QPGS2

QPGS4 returned
(0 00000000000000 P 00 000.0 00.00 000.0 00.00 0000 0000 000 00.0 000 000 000.0
000 00848 00672 008 00000000 0 0 010 110 02 00 000
the first 0 says not exist so ok

QPGS5 returned
(0 00000000000000 P 00 000.0 00.00 000.0 00.00 0000 0000 000 00.0 000 000 000.0
000 00804 00729 009 00000000 0 0 010 110 02 00 000
the first 0 says not exist so ok

Note I am checking for a valid CRC

I will have to see which unit I am plugged into master or slave did not look when I plugged the cables in.
I would be interested to know what is returned for others with two or more inverters.
simat
Noobie
Posts: 12
Joined: Thu, 15 Feb 2018, 21:16
Real Name: Simon Matthews
Location: Harvey, WA

Re: PIP-4048MS inverter

Post by simat »

About a week ago I got a 2p15s LFP battery connected up to a new PIP4048MS using this BMS as a frontend to my BMS software running on a Raspberry Pi. I am not using the battery disconnect function of the BMS until I have upgraded the MOSFETs to higher spec ones.

The first day I tried to charge the battery the dreaded "preamature float" bug raised its head so I downloaded and installed the 73.00b patched firmware (thank you Coulomb and Weber!).

I really like the "Aussie view" feature. I think the "Dynamic Current Control" would be more useful if you could get the SCC to shut the current off completely. I have opted to decrease the bulk/absorb voltage to shut off the current if any individual cell voltages go too high.

With the patched firmware I am not sure why the PIP is switching to float under apparently different conditions. Here is the data from my BMS log of the battery voltage and current when the PIP switched to float on two separate occasions, there was no cloud on the first occasion and some on the second occasion. I have the maximum charging current set to 30A and bulk/absorb charge voltage set to 51.8V.
   Date/Time   Voltage  Current
20180406134424	51.75	-5.3
20180406134434	51.76	-5.2
20180406134444	51.76	-5.1
20180406134454	51.76	-5
20180406134504	51.76	-4.9
20180406134514	51.76	-4.8
20180406134524	51.76	-4.7
20180406134534	51.76	-4.6
20180406134544	51.77	-4.5
20180406134554	51.76	-4.4
20180406134604	51.77	-4.3
20180406134614	51.77	-4.2
20180406134624	51.77	-4.1
20180406134634	51.77	-4.1
20180406134644	51.77	-4
20180406134654	51.77	-4
20180406134704	51.77	-3.9
20180406134714	51.66	-1.8
20180406134724	51.54	2.2
20180406134734	51.49	3.6
20180406134744	51.44	4
20180406134754	51.41	4.2

   Date/Time    Voltage  Current
20180408142759	51.6	-12.5
20180408142809	51.64	-12.9
20180408142819	51.66	-13.4
20180408142829	51.68	-13.3
20180408142839	51.67   -12.6
20180408142849	51.7    -12.6
20180408142859	51.7    -12.4
20180408142909	51.7    -12.4
20180408142919	51.6    -10.6
20180408142929	51.54   -5.5
20180408142939	51.47	-2.8
20180408142949	51.44	-1.9
20180408142959	51.34	0.5
20180408143009	51.28	2.5
20180408143019	51.24	3.2
Thanks,
Simon
Off-Grid with LFP (LiFePO4) battery
15x180Ah CALB cells 15s, 2xMPPSolar MS5048s, ~5.5kW solar panels
System controller and demand manager https://github.com/simat/BatteryMonitor
J1772 EV charger https://github.com/simat/Variable-J1772-Charger
andys
Groupie
Posts: 78
Joined: Wed, 20 Jul 2016, 19:44
Real Name: Andrew Snow
Location: Sydney

Re: PIP-4048MS inverter

Post by andys »

Quick tip re power up with battery: There are cheap 48V switch mode PSUs available on ebay, I have used one successfully on the battery terminals to fire up a PIP-4048 for quick testing etc.
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

simat wrote: Sun, 08 Apr 2018, 23:17 The first day I tried to charge the battery the dreaded "preamature float" bug raised its head so I downloaded and installed the 73.00b patched firmware...
Yes, it seems inconceivable that the charge bugs still exist, until you see one in action.
With the patched firmware I am not sure why the PIP is switching to float under apparently different conditions. Here is the data from my BMS log of the battery voltage and current when the PIP switched to float on two separate occasions, there was no cloud on the first occasion and some on the second occasion. I have the maximum charging current set to 30A and bulk/absorb charge voltage set to 51.8V.
I note that the currents have a resolution of 0.1 A, so these must be your BMS currents.
Are the voltages from the BMS or from the QPIGS command of the PIP?

Since your maximum charge current is 30 A, the threshold current would be int(30/12) with a floor of 5 A, so it would be 5 A. As Weber posted here, the effective current threshold is 2 A less than this, so 3 A. There has to be no exceptions to this for 30 seconds. The PIP is measuring every second, so it may see exceptions that your BMS does not. [ Edit: perhaps your BMS sees the data more often than that; we may not see exceptions in the data as sensibly reported in your post every 10 seconds. ]

So your first example looks good; the three BMS measurements of 4.0, 4.0, and 3.9 A could be read by the PIP as meeting this criterion; that's the 30 seconds. The voltage falls steadily after that, so presumably the PIP has gone to float.

The second example looks rather different, I'll grant you. Maybe the qualification time should be longer than 30 seconds, but less than 10 minutes. But it's hard to tell what's going on without seeing the currents as reported by the PIP in the QPIGS command, and preferably also the charge stage in the undocumented Q1 command, field QQ (to tell when it really went to float). How hard would it be to provide that data?
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

paulvk wrote: Sun, 08 Apr 2018, 20:04 QPGS2 returned
(1 77777777777777 B 00 240.1 49.94 229.2 49.87 0412 0381 009 50.0 000 078 000.0
000 00802 00746 009 00000010 1 3 060 120 20 00 008" (0 00000000000000 P 00 0
00.0 00.00 000.0 00.00 0000 0000 000 00.0 000 000 000.0 000 00848 00784 009 0000
0000 0 0 010 110 0
As can be seen two lots of data

QPGS3 returned
00 000CrLf
not much something wrong here maybe that is it up there in QPGS2...
Note I am checking for a valid CRC
The command handling code only has one output buffer, and it takes non-trivial time to send the response for a large command, so if you send the second request too soon, you can get buffer merging as you see here. During debugging, we've seen the CRCs correct when data is bad; it's to do with the timing of the CRC calculation. What you read from the serial port isn't necessarily what was in the present buffer; some of it might have been from an earlier command before data was overwritten.

The first machine is index zero, not 1. So what we see here (ignoring the buffer overruns) is consistent with 3 machines.

My guess is that the split between the QPGS2 and QPGS3, which happens at 256 characters, is because one of your 256-byte buffers had overflowed. (It might be an internal Linux or device driver buffer). Note that the character after the double quote is a tab, not one or more spaces.

All this will likely go away by increasing the delay between QPGS commands; it looks like a small increase will do it.
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
paulvk
Senior Member
Posts: 457
Joined: Fri, 23 Oct 2015, 23:45
Real Name: Paul
Location: Sydney

Re: PIP-4048MS inverter

Post by paulvk »

No its not windows or linux its all written by me its a 64k AVR and it just sends what it gets on serial one to serial two which puts it onto the terminal on my PC and I have given it a 256 byte buffer so I increase that too see.
It also does the CRC and will print crcbad to the lcd so I know.
I gave it 3 seconds between requests so that should be long enough.
I did not know it was zero numbered
Anyhow I will keep ploding along with the information requests and once that works ok I will move to settings change menus

Also note I only have two PIPs running.
Last edited by paulvk on Mon, 09 Apr 2018, 21:38, edited 1 time in total.
simat
Noobie
Posts: 12
Joined: Thu, 15 Feb 2018, 21:16
Real Name: Simon Matthews
Location: Harvey, WA

Re: PIP-4048MS inverter

Post by simat »

coulomb wrote: Mon, 09 Apr 2018, 14:06 I note that the currents have a resolution of 0.1 A, so these must be your BMS currents.
Are the voltages from the BMS or from the QPIGS command of the PIP?
The current is detected by current sense resistors on the Chinese BMS board. These boards use the TI BQ76940 chip to do the cell voltage and current measurements. Checking against my multimeter I would say that the current readings from the BMS are accurate.

The voltage is also taken from the Chinese BMS board. This is the voltage at the battery terminals.
[ Edit: perhaps your BMS sees the data more often than that; we may not see exceptions in the data as sensibly reported in your post every 10 seconds. ]
In this case my software is configured to takes one sample every 2 seconds and average the result over 5 samples.
So your first example looks good; the three BMS measurements of 4.0, 4.0, and 3.9 A could be read by the PIP as meeting this criterion; that's the 30 seconds. The voltage falls steadily after that, so presumably the PIP has gone to float.
I agree with your analysis and like you say this is what one would expect.
The second example looks rather different, I'll grant you. Maybe the qualification time should be longer than 30 seconds, but less than 10 minutes. But it's hard to tell what's going on without seeing the currents as reported by the PIP in the QPIGS command, and preferably also the charge stage in the undocumented Q1 command, field QQ (to tell when it really went to float). How hard would it be to provide that data?
Currently my BMS is only set up to get data from one source. I will look at adding the data from the PIP. I assume that the PIP uses the "KKK Battery Charging Current" when making it decision as to when to go to float.

Thanks for the Information on the Q1 command. I will investigate further.

Simon
Off-Grid with LFP (LiFePO4) battery
15x180Ah CALB cells 15s, 2xMPPSolar MS5048s, ~5.5kW solar panels
System controller and demand manager https://github.com/simat/BatteryMonitor
J1772 EV charger https://github.com/simat/Variable-J1772-Charger
Luis
Noobie
Posts: 3
Joined: Fri, 13 Apr 2018, 02:02
Real Name: Luis Perez

Re: PIP-4048MS inverter

Post by Luis »

Hello @Coulomb and @Weber,

First let me thank you for such service you make to the community, your skills are scarce and disappearing with time.

Would you be able to release a Firmware version for 73c which allows higher voltage charging to 64 VDC? the Axpert High voltage version comes equipped to that voltage level. I read at the notes of Ausieview for this release that it only allows to set battery to 58 but the minimum required for Lithium will be 61 VDC.

Thanks again for your help!

coulomb wrote: Mon, 12 Feb 2018, 14:56 Release Version of Patched Firmware 73.00b

[Edit: This post was originally for the beta version of 73.00a, but after being in use for 6 weeks, and being downloaded 38 times for LFP and 55 times for other chemistries, we updated the zip files to "release" status. Then a few days later we learned about a problem where 73.00 (both original and patched) would stop working after 60 days (with fault code 90) when run on older hardware. 73.00b fixes that problem. It was a one-word change, so we didn't bother with a beta.]

Weber and I have finally finished testing our patched firmware based on factory firmware version 73.00. Hardware that comes with factory firmware 73.00 has a neutral to earth relay, which is active only when the inverter is in battery mode. 73.00 also modifies the behaviour of the fans, spinning the fans even at no load, and more vigorously during heavy solar charging. There may be other improvements as well. 73.00 is parallel compatible with some older firmwares: 52.30, 72.40, and 72.6X, but not 72.70.

This patched firmware has all the same patches as 72.70c and earlier patched firmwares, including Dynamic Current Control and AussieView™. Naturally, this includes fixing the infamous premature float bugs.

As before, there is an LFP (Lithium Ferrous Phosphate) version, and the "all other chemistries" version (LC for Lead aCid, Lithium Cobalt blends, and lithium titanate).


Note: This firmware is only suitable for the 48 V models with a single low-voltage MPPT and a power factor of 0.8 (4 kW / 5 kVA), not those with dual or triple MPPTs or a power factor of 1.0 (5 kW / 5 kVA), and not those with a maximum PV array open circuit voltage greater than 145 V DC.

For lithium ferrous phosphate (LFP) (16S or 15S)
dsp_LF1_73.00b.zip


For lead acid (24S), lithium cobalt-blends (LCO, NMC, NCM, NCA) (14S), and lithium titanate (LTO) (21S)
dsp_LC1_73.00b.zip


Note: Lithium ferrous phosphate (LFP) is the same as lithium iron phosphate or LiFePO₄. The name "lithium ferrous phosphate" is preferred, as it avoids the confusion between "iron" and "ion".

For details on reflashing, and what hardware this firmware will and won't run on, see the 72.70b reflashing instructions, but ignore the files there.

[ Edit: Links to text files for DCC and AussieView™ ]
Luis
Noobie
Posts: 3
Joined: Fri, 13 Apr 2018, 02:02
Real Name: Luis Perez

Re: PIP-4048MS inverter

Post by Luis »

Hello @coulomb @weber

Thank you so much for the fantastic job you have done improving the functionalities of the inverters.

I have looked at Firmware 73.C but noticed at the noted the maximum voltage is 48VDC bus (58 max charge) if this is intended for Lithium Ion batteries some require higher voltages, would it be possible to have the voltage options increased to be able to charge up to 61 VDC, this will be possible with the high voltage version of the inverter that comes up to 64VDC.

Do you know what was the cause of ERROR 90, how does the patch fixes that I am really curious about that.

Thanks a lot for your kind comment and for your excellent work
Regards,
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

Luis wrote: Fri, 13 Apr 2018, 18:20 I have looked at Firmware 73.C but noticed at the noted the maximum voltage is 48VDC bus (58 max charge) if this is intended for Lithium Ion batteries some require higher voltages, would it be possible to have the voltage options increased to be able to charge up to 61 VDC, this will be possible with the high voltage version of the inverter that comes up to 64VDC.
Unfortunately, we don't have a lab with every Voltronic Power model, we just have some PIP-4048s. We can also only patch firmware for which we have the firmware update files. I have no idea how the firmware "knows" it is running on higher voltage hardware. So there is at this stage no possibility of modifying our patched firmware based on 73.00 to run on higher voltage hardware.

It seems to me that it would be much easier to run with a standard voltage inverter-charger, and a battery with fewer cells so that the top of the charge voltage is 58 V or less. For example, if you run into the voltage limit with 14S, go to 13S.

If you already have the high voltage hardware, but the charge bugs are causing you grief, let your supplier know that you're not happy. Sorry, that's all that can be done at this point.
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
Luis
Noobie
Posts: 3
Joined: Fri, 13 Apr 2018, 02:02
Real Name: Luis Perez

Re: PIP-4048MS inverter

Post by Luis »

Thank you very much for the advice.
alain
Noobie
Posts: 2
Joined: Sat, 14 Apr 2018, 04:58
Location: Italy

Re: PIP-4048MS inverter

Post by alain »

Hello coulomb and weber, I'm a long time lurker here, eager to thank you very much for your great efforts setting up patched firmwares for 4048 and for sharing them with everybody.

Now, as I own from a couple of years a Genius40 inverter (I think it is the same to PIP-3248ms) and I'm using it with a 24 cells lead acid 48V 500Ah forklift battery, it seems to me the most of the time they're not charged enough and besides many times happens that sudden loads of about 1,5 or 2 kW applied when some clouds are passing, turn the inverter to go straight from bulk /adsorb stage to float.

Do you know if your lead acid patch for 4048ms is suitable also for my 3248ms?
My current (factory) firmwares are 52.40 and 1.24
xenonhost
Noobie
Posts: 10
Joined: Sun, 23 Apr 2017, 00:19
Real Name: Marian Titieni
Location: Romania
Contact:

Re: PIP-4048MS inverter

Post by xenonhost »

On a system with 5 PIP4048 in parallel, for the last week it doesn't change from grid to solar. I have setup from Watchpower the charging only from grid 2A, (i think it's 10A for the whole 5 pcs) because from solar I don't have such low value and I've lost 2 groups of Winston 16s 40Ah by charging with 20A/PIP.
Anyone having a clue why it doesn't switch to solar anymore?
User avatar
weber
Site Admin
Posts: 2936
Joined: Fri, 23 Jan 2009, 17:27
Real Name: Dave Keenan
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by weber »

xenonhost wrote: Sat, 14 Apr 2018, 05:46 On a system with 5 PIP4048 in parallel, for the last week it doesn't change from grid to solar. I have setup from Watchpower the charging only from grid 2A, (i think it's 10A for the whole 5 pcs) because from solar I don't have such low value and I've lost 2 groups of Winston 16s 40Ah by charging with 20A/PIP.
Anyone having a clue why it doesn't switch to solar anymore?
What main firmware version is in your PIP-4048s?
One of the fathers of MeXy the electric MX-5, along with Coulomb and Newton (Jeff Owen).
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

alain wrote: Sat, 14 Apr 2018, 05:17 Hello coulomb and weber,
Hi and welcome, Alain, and all the other newbies that I've neglected to welcome.
I'm a long time lurker here, eager to thank you very much for your great efforts setting up patched firmwares for 4048 and for sharing them with everybody.
Thanks for the kind words.
Now, as I own from a couple of years a Genius40 inverter (I think it is the same to PIP-3248ms) ..., it seems to me the most of the time they're not charged enough and besides many times happens that sudden loads of about 1,5 or 2 kW applied when some clouds are passing, turn the inverter to go straight from bulk /adsorb stage to float.
Sigh. That sounds exactly like the main PIP-4048 charge bug.
Do you know if your lead acid patch for 4048ms is suitable also for my 3248ms?
I know for certain that 4048 firmware is not suitable for lower powered models. It might not even be the same Digital Signals Processor, if so it would be like trying to run a Windows program on a Mac. There are hard coded constants in there which make sense only for 4 kW models. Perhaps they use the same source code, maybe all these constants are #defined in an include file, but unfortunately patchers don't work with source code.

Perhaps it's time to make another attempt to contact Voltronic Power about their well-known bugs.


[ Edit: main charge bug -> main PIP-4048 charge bug; fixed quote-of-quote ]
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

xenonhost wrote: Sat, 14 Apr 2018, 05:46 On a system with 5 PIP4048 in parallel, for the last week it doesn't change from grid to solar. I have setup from Watchpower the charging only from grid 2A, (i think it's 10A for the whole 5 pcs) because from solar I don't have such low value and I've lost 2 groups of Winston 16s 40Ah by charging with 20A/PIP.
40 or 80 Ah of battery seems way too small for 5 paralleled PIP-4048s. That's why the default minimum charge current of 20 A per paralleled machine is too much (long term) for your battery. I note that a total maximum charge current per machine of 10 A is available.
Anyone having a clue why it doesn't switch to solar anymore?
You seem to be attempting to use the 2 A maximum utility charge current per machine setting for solar charging. It doesn't work that way. Setting 11 ("Maximum utility charging current" affects utility charging only. To protect your battery from too high a charge current, you need to use setting 02, "maximum charging current", which is the maximum total (utility plus solar) charge current. All this is hidden from you by Watchpower. I personally don't use Watchpower, so I can't tell you how to configure solar and utility charging at the same time. It may mention "charge source priority", since that's the name of the setting it will need to change. But the lowest maximum total charge current you will be able to select will be 10 A per machine, or 50 A total from 5 machines. If for example only two machines have PV panels connected, then the maximum solar charge current will be 20 A (10 A each from the two machines that have any panels connected).

[ Edit: too much -> too much (long term)]
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
User avatar
weber
Site Admin
Posts: 2936
Joined: Fri, 23 Jan 2009, 17:27
Real Name: Dave Keenan
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by weber »

xenonhost wrote: Wed, 04 Apr 2018, 15:00 I have bought 11 months ago 48 pcs Winston LifePO4 for a friend. They worked well, but 2 weeks ago 18 pcs got swollen and they are all shortcircuited.
How did you have these 48 cells configured into a battery? Did you first parallel them in groups of 3 (making so-called "buddy triples"), then connect 16 of these triples in series via diagonally opposite corners? That is the recommended way to do it. Alternatively, you might have first connected them into series strings of 16, then connected those strings in parallel. It is more difficult to get equal current-sharing that way, and you need 3 times as many cell-monitoring-units in the BMS.

Where, in relation to each other, were the 18 that died? Did they consist of 6 buddy-triples?
I need a BMS, something for remaining 16 pcs connected to PIP.
Yes. You need a BMS. Every lithium-ion battery needs to be protected by a BMS that monitors the voltage and temperature of every cell and prevents charging when any cell goes overvoltage, overtemperature or undertemperature, and prevents discharging when any cell goes undervoltage or overtemperature. Given that you are in Europe, perhaps this supplier can help:
https://www.ev-power.eu/Battery-Management/
On a system with 5 PIP4048 in parallel, for the last week it doesn't change from grid to solar. I have setup from Watchpower the charging only from grid 2A, (i think it's 10A for the whole 5 pcs) because from solar I don't have such low value and I've lost 2 groups of Winston 16s 40Ah by charging with 20A/PIP.
This sounds like you had them connected in strings of 16 first, then paralleled those 3 strings. But charging them at 100 A alone would not destroy them. Even one string of 40 Ah Winstons can take 100 A (2.5C) with no problem, provided all the cells are balanced.

Given that you didn't have a BMS, did you at least manually balance them when you first installed them?

Coulomb and I do this by setting the absorb voltage to 55.2 V (3.45 V per cell) and monitoring the individual cell voltages with a multimeter while charging, until the first cell goes over 3.45 V. Then we use headlight bulbs with alligator-clip-leads to bring down the voltage of the highest cells. If any cell reaches 3.6 V, we temporarily reduce the absorb voltage setting, just enough to prevent that. We keep moving the headlight bulbs around to the highest cells until all cell voltages remain between 3.44 and 3.46 volts, even after all headlight bulbs have been removed for half an hour. You may need to temporarily raise the float voltage to the same as the absorb voltage, to keep them on charge for long enough to complete this initial manual balancing.

We then leave the absorb voltage set to 55.2 V (3.45 V per cell), the float voltage set to 53.7 V (3.355 V per cell) and the low voltage cutoff set to 50.8 V (3.175 V per cell).

What absorb("bulk"), float and cutoff voltages did you use?
Anyone having a clue why it doesn't switch to solar anymore?
Setting number 16 is charge source priority. A value of "Cut" or "uti" here would prevent solar charging whenever the grid is available.

If you are not running our patched firmware (LFP version), then there are a number of other problems that could be occurring.
One of the fathers of MeXy the electric MX-5, along with Coulomb and Newton (Jeff Owen).
alain
Noobie
Posts: 2
Joined: Sat, 14 Apr 2018, 04:58
Location: Italy

Re: PIP-4048MS inverter

Post by alain »

coulomb wrote: Sat, 14 Apr 2018, 06:36 I know for certain that 4048 firmware is not suitable for lower powered models. It might not even be the same Digital Signals Processor... There are hard coded constants in there which make sense only for 4 kW models. Perhaps they use the same source code, maybe all these constants are #defined in an include file, but unfortunately patchers don't work with source code.
It's a pity, anyway many thanks for the kind explanation, Coulomb ;)
mohfamous
Noobie
Posts: 7
Joined: Fri, 06 Apr 2018, 00:17
Real Name: Mohammed Almashharawi

Re: PIP-4048MS inverter

Post by mohfamous »

I have solar inverter Axpert 2kw it does not work I have checked
DC-DC mosfets and IGBTs burnt out
I have changed them
but also the device does not work and no sense of work in it
what do you think the problem
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

mohfamous wrote: Mon, 16 Apr 2018, 23:49 but also the device does not work and no sense of work in it
what do you think the problem
I don't know the 2 kW models at all. You might be able to get a service manual for the lower power models from the Power Forum downloads area: Axpert Service Manuals.

I'd suspect the various power supplies if you see no life from the display or the LEDs, assuming it has those. You should check out the MOSFET and IGBT gate drivers lest you blow up the replaced parts when the processor starts running.
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
simat
Noobie
Posts: 12
Joined: Thu, 15 Feb 2018, 21:16
Real Name: Simon Matthews
Location: Harvey, WA

Re: PIP-4048MS inverter

Post by simat »

coulomb wrote: Mon, 09 Apr 2018, 14:06 But it's hard to tell what's going on without seeing the currents as reported by the PIP in the QPIGS command, and preferably also the charge stage in the undocumented Q1 command, field QQ (to tell when it really went to float). How hard would it be to provide that data?
I have now added logging of data from the PIP4048 to my battery monitor. For anyone that is interested the new software is in the 'testing' branch of the code. Using the config file 'battery1cellPIP.cfg' and summary file 'summary.1cell ' will run my software with the PIP as the data source. The log file will contain the information from the Q1 and QPIGS command. The logfile data is currently hardwired. I am in the process of making this user definable. This is still a work in progress...

We haven't had enough sun to fully charge the battery but I have noticed on a couple of occasions that the PIP has gone from Bulk QQ=11 to Absorb QQ=12 well before the battery voltage has reached the CV voltage.

Is there anyway for the user to reset QQ from 12 to 11?

Simon
Off-Grid with LFP (LiFePO4) battery
15x180Ah CALB cells 15s, 2xMPPSolar MS5048s, ~5.5kW solar panels
System controller and demand manager https://github.com/simat/BatteryMonitor
J1772 EV charger https://github.com/simat/Variable-J1772-Charger
User avatar
coulomb
Site Admin
Posts: 6357
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb »

simat wrote: Wed, 18 Apr 2018, 13:12 Is there anyway for the user to reset QQ from 12 to 11?
As far as I know, there is no command to set the inverter charge status directly.
MG ZS EV 2021 April 2021. Nissan Leaf 2012 with new battery May 2019.
5650 W solar, 2xPIP-4048MS inverters, 16 kWh battery.
Patching PIP-4048/5048 inverter-chargers.
If you appreciate my work, you can buy me a coffee.
curasun
Noobie
Posts: 13
Joined: Mon, 26 Feb 2018, 06:20
Real Name: Rubencito Specht

Re: PIP-4048MS inverter

Post by curasun »

Hello everyone.

Can MPPtracker and Watchpower be run on the same pc or laptop?
Why I'am asking? I had watchtower running nicely on my laptop, but 2 day ago I installed a PCM60X CC and installed MPPtracker on the same laptop.
After that when I want to start Watchpower it starts MPPtracker. It looks like MPPtracker overwrote Watchpower.
what can I do? please help

R.G Specht
BruceS
Noobie
Posts: 1
Joined: Wed, 01 Jun 2016, 17:03
Real Name: Bruce Merrett
Location: Mannum, SA

Re: PIP-4048MS inverter

Post by BruceS »

Is the 'exe' file still here? "C:\Program Files (x86)\WatchPower1.05\WatchPower.exe" ?
Try clicking on the WatchPower.exe directly?
*********************
*******BruceS********
*********************
Post Reply