Diodes- 2 parts...
Before you say it's wrong- get a panel, battery, diode and meter and try it both ways.
As far as blocking diodes go... If all the panels are the same, and you have a controller, they are using power doing something the controller already does.
If you don't have a controller (you should) the diode will save more than it wastes (I said wastes, not uses). Most panels are actually designed to 'operate' at about 17 volts. People seem to think the 'diode power used' is taking away that much from the battery, but it's not. Current to the battery is what counts. Say you panels are running and charging the battery, and the battery is at 12.5V. Add the diode at .7V and the panel is running at 13.2V. Check the manufacturers chart for your panel for the max power output current for the 12.5 and
13.2v. Its just a few milliamps, times 12.5v is just a few milliwatts difference the battery sees. Losses at night would have to be more. We checked, real life, on a hazy day and a low battery and could not get a measurable diff. Some times it was higher with the diode. Must have been more variation in the cloud cover than it looked.
If you have 1 panel, and a controller, the diode justs wastes power to do something all modern controller already does.
If you have multiple panels, Especially if they are different, of if any 1 gets shade before another, you -may- want the diodes. Explanation- If the shaded panel is so shaded (thats a lot of shade!) that it can't maintain the voltage where the others are charging, current from the others can go back through the severely shaded panel instead of the batteries. I can't really see this happening in many instances, or at least not very long. My panels still put out over 12 volts open circuit very shortly after sundown. I said VERY shortly. They will kind of balance out with each other, each making the current it can, at that voltage, in the light each has got to work with.
If you have a 'self-regulating' panel connected with a regular panel, put a diode in the self regulator. They can only get to about 16v max, where the others can get past 20v, so in low light it will back feed through the lower V panel.
Big panels back feed a lot at night, but bigger panels should have a regulator anyway. They are cheaper than the first ruined battery.
If anyone is still worried, get the Shottkey (SP?) diodes. 0.5v drop instead of 0.7v. That's about 30%. Radio Shack doesn't have them.
Part 2- bypass diodes.
These give an alternate route for current to pass, if there section of the panel can't keep up with the rest. In series ALL the current made goes through the whole setup. If there is a section that can't keep up, the others have to force it through, and thats bad.
Many 12 volt panels are actually 2x 6 volt panels wired in series. A bypass diode won't do any good. If it needs to pass through the diode (.7v), add the typical absolute highest V the other 6v panel makes (maybe 10.5v) OPEN circuit (no current flowing at all) and you get 11.2. Really with full sun, and a little bit of current, you could get 9V, and 0.7 for 9.7. Thats not enough to charge a 'dead' battery (about 11.9) at all, even an abused battery at 10.0V.
For higher voltage systems, like 48V, sure that would help. Maybe even 24v (9x3=27,+0.7= 27.7v compared to 25v for charging.
Many companies put them in there just because people have read the word and ask about it. (yes sells more than no, but so does shiney stuff) And now with so many grid tie (higher than 12V) systems going in, its a hair eaisier for the installers.