Hallo,
bezüglich der Freilaufdiode sollte sich folgendes Verhalten einstellen:

Bild hier  

Während der Off-Zeit fließt der Strom über die Diode weiter. Wobei das eigendlich nichts mit Generator zu tun hat sondern mit der Induktivität des Motors. So wie Murdoc_mm das schon gesat hat.
Ist bei Freilaufdioden für Relais das gleiche.
Die Polung im Generatorbetrieb ändert sich nicht d.h. am + Anschluss ist auch im Generatorbetrieb +. Somit erzeugt die Diode im Generatorbetrieb keinen Kurzschluss.

MfG
Manu