If you're just connecting panels in series to the controller then you shouldn't need a blocking diode at all (as the controller will have one or a MOSFET or relay to disconnect the panels at night).
If you're connecting several panels in parallel then you should use a blocking diode on each panel (or series string... I'm running 24V batteries so have parallel connected series pairs with one blocking diode per series string) so that you don't get shading losses from two unshaded panels back feeding a shaded one.
If you're making some weird hybrid (like I had for a while) with two 40W panels in parallel and then in series with a 80W panel then put blocking diodes on each of the two 40W panels (but not the 80W one).
This stops a shaded 40W panel being back-fed from the other one and provides series back-feed blocking for the whole group at the same time (as my hybrid array was also in parallel with other panels). You may also have to beef up the internal bypass diodes on the 40W panels as a shaded one could cause the current from the 80W panel to course through just one panel and overheat the cells in it if the bypass diodes in that panel can't let the extra current bypass them (a 40W shaded panel in a pair looks electrically the same as a 80W panel with all the cells half covered up).
Schottky diodes aren't worthwhile at 24V and above. Actually it's really hard to get ones that can withstand the parallel back-feed Voc of the other series strings (can be 50V for just two amorphous 12V panels in series) so I just use P600D diodes that are good for 200Vr and you only lose 0.8Vf.