PIP-4048MS inverter

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.
mohfamous
Noobie
Posts: 7
Joined: Fri, 06 Apr 2018, 00:17
Real Name: Mohammed Almashharawi

Re: PIP-4048MS inverter

Post by mohfamous » Sun, 08 Apr 2018, 14:36

coulomb wrote:
Tue, 17 Jan 2017, 20:02

Image

thanks coulomb for your hard effort
could you explain the circuit
thanks

User avatar
coulomb
Site Admin
Posts: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Sun, 08 Apr 2018, 17:21

This circuit, present on only some models (before the fuse protection "feature") merely disconnects the battery negative strap from the rest of the inverter if the processor doesn't cause the opto-coupler (OP2) to be lit, which will turn on the four paralleled MOSFETs (only 1 shown). The circuit makes more sense when the integral reverse diode is shown (I've changed the original to suit now):
Reverse protection sch.png
Reverse protection sch.png (5.81 KiB) Viewed 920 times
If the battery connection is reversed, the terminal marked BATT- will actually be positive with respect to what I've drawn as earth in the diagram. As a result, the integral diodes will be reversed biased, the power supplies that runs off the battery to power the processor won't operate, and the processor won't turn on the opto-coupler, so the MOSFETs will stay off. This will cause approximately a 0.6 V drop across the integral diode, which is not good for efficiency. But as soon as the processor is running, the opto-coupler will turn on, which will apply some 15 V to the gates, and the MOSFETs will turn on hard. These will reduce the 0.6 V drop to that of a low valued resistor.

So the idea is that if you accidentally connect the battery in reverse, nothing blows up, and there is no great splat. In later models, they must have a large diode connected across the battery after a fuse (which is a piece of plated metal with a narrow neck). In these models, if you connect the battery in reverse, the diode conducts, and nearly the whole battery voltage appears across the fuse. There would be an enormous surge of current, a mighty clap of noise and flash of light as the fuse blows. After your sight and hearing recovers, and you change your underwear, you rewire the battery cables, use the spare fuse provided, and check your work really carefully before turning on again :-O

[ Edit: added "the integral diodes will be reversed biased". ]
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

paulvk
Groupie
Posts: 140
Joined: Fri, 23 Oct 2015, 23:45
Real Name: Paul
Location: Sydney

Re: PIP-4048MS inverter

Post by paulvk » Sun, 08 Apr 2018, 20:04

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.

paulvk
Groupie
Posts: 140
Joined: Fri, 23 Oct 2015, 23:45
Real Name: Paul
Location: Sydney

Re: PIP-4048MS inverter

Post by paulvk » Sun, 08 Apr 2018, 20:09

coulomb wrote:
Sun, 08 Apr 2018, 17:21
So the idea is that if you accidentally connect the battery in reverse, nothing blows up, and there is no great splat. In later models, they must have a large diode connected across the battery
Or maybe a fet and diode

simat
Noobie
Posts: 8
Joined: Thu, 15 Feb 2018, 21:16
Real Name: Simon Matthews

Re: PIP-4048MS inverter

Post by simat » Sun, 08 Apr 2018, 23:17

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, battery Installed April 2013
32x90Ah Winston cells 4p8s (24V), 4kW Latronics Inverter, 1160W of Solar Panels
Homemade MPPT controller, BMS https://github.com/simat/BatteryMonitor

andys
Groupie
Posts: 67
Joined: Wed, 20 Jul 2016, 19:44
Real Name: Andrew Snow
Location: Sydney

Re: PIP-4048MS inverter

Post by andys » Mon, 09 Apr 2018, 12:44

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: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Mon, 09 Apr 2018, 14:06

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?
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

User avatar
coulomb
Site Admin
Posts: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Mon, 09 Apr 2018, 14:43

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.
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

paulvk
Groupie
Posts: 140
Joined: Fri, 23 Oct 2015, 23:45
Real Name: Paul
Location: Sydney

Re: PIP-4048MS inverter

Post by paulvk » Mon, 09 Apr 2018, 16:57

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: 8
Joined: Thu, 15 Feb 2018, 21:16
Real Name: Simon Matthews

Re: PIP-4048MS inverter

Post by simat » Mon, 09 Apr 2018, 19:41

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, battery Installed April 2013
32x90Ah Winston cells 4p8s (24V), 4kW Latronics Inverter, 1160W of Solar Panels
Homemade MPPT controller, BMS https://github.com/simat/BatteryMonitor

mohfamous
Noobie
Posts: 7
Joined: Fri, 06 Apr 2018, 00:17
Real Name: Mohammed Almashharawi

Re: PIP-4048MS inverter

Post by mohfamous » Thu, 12 Apr 2018, 00:01

I have 5000VA
I want to know what are this SMD code mean
L44 ( 3 pin)
L4 (3 pin )
W1p (3 pin)
WA (3 pin)

thanks all for your help

User avatar
coulomb
Site Admin
Posts: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Thu, 12 Apr 2018, 09:09

mohfamous wrote:
Thu, 12 Apr 2018, 00:01
I want to know what are this SMD code mean
L44 ( 3 pin)
L4 (3 pin )
I usually use S-manuals.com, e.g. these first two can be found on the page starting with L4, leading to datasheets like this one. I have some of these marked on my partial schematics, e.g. D8 near the upper right of the IGBT driver partial schematic trace has "L4" amongst its labels.

There are a few other SMD code sites; Google "marking code". These two are low-power schottky diodes, usually called BAT54S (series pair) and BAT54 (single) for L44 and L4 respectively. You can get these at the usual suspects (element14, Mouser, Digi-Key, and so on.
W1p (3 pin)
Some of them can be tricky. For example, it might be that the marking code is W1, and "p" indicates the manufacturing site. The closest I can find is a 2.4 V zener, but this seems very unlikely. What designator (e.g. ZD7) does it have? "W1p" sounds familiar from one of the battery-side or high-side MOSFET drivers; perhaps a transistor with a Qn designator, where n is a number like 7 or 31.
WA (3 pin)
Per the S-manuals site, this could be a 5.6 V zener diode, like ZD7 in the IGBT schematic linked above (we found a part with marking code BC there; marking codes sometimes vary from manufacturer to manufacturer, and sometimes there is commonality).

[ Edit: swapped BAT54 and BAT54S, added "for L44 and L4 respectively" ]
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

Luis
Noobie
Posts: 3
Joined: Fri, 13 Apr 2018, 02:02
Real Name: Luis Perez

Re: PIP-4048MS inverter

Post by Luis » Fri, 13 Apr 2018, 17:23

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 » Fri, 13 Apr 2018, 18:20

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: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Fri, 13 Apr 2018, 20:34

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.
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

Luis
Noobie
Posts: 3
Joined: Fri, 13 Apr 2018, 02:02
Real Name: Luis Perez

Re: PIP-4048MS inverter

Post by Luis » Fri, 13 Apr 2018, 23:10

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 » Sat, 14 Apr 2018, 05:17

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: 9
Joined: Sun, 23 Apr 2017, 00:19
Real Name: Marian Titieni
Location: Romania
Contact:

Re: PIP-4048MS inverter

Post by xenonhost » 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?

User avatar
weber
Site Admin
Posts: 2429
Joined: Fri, 23 Jan 2009, 17:27
Real Name: Dave Keenan
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by weber » Sat, 14 Apr 2018, 06:22

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: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Sat, 14 Apr 2018, 06:36

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 ]
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

User avatar
coulomb
Site Admin
Posts: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Sat, 14 Apr 2018, 06:52

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)]
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

User avatar
weber
Site Admin
Posts: 2429
Joined: Fri, 23 Jan 2009, 17:27
Real Name: Dave Keenan
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by weber » Sat, 14 Apr 2018, 09:14

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 » Sun, 15 Apr 2018, 04:00

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 » Mon, 16 Apr 2018, 23:49

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: 3330
Joined: Thu, 22 Jan 2009, 20:32
Real Name: Mike Van Emmerik
Location: Brisbane
Contact:

Re: PIP-4048MS inverter

Post by coulomb » Tue, 17 Apr 2018, 09:04

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.
Learning how to patch and repair PIP-4048 inverter-chargers and Elcon chargers.

Post Reply