Hi John
Further thoughts. Zener diodes have a plus/minus percentage tolerance. Although nominally 6.8 volts mine clamps at 6.4 volts. The dynamo produces 8.2 volts without the zener diode in circuit and charged the battery at 2.6 amps with the bike running at 40 mph, this caused the battery boiling. Now with the zener diode clamping I get a charge of 250 milliamps which effectively trickle charges the battery. With the rear lamp and pilot lamp on the battery discharges at 1 amp, but with the engine running the charge rate is plus 250 milliamps. I use a 24 watt headlamp bulb, which with the rear lamp discharges the battery at 4.5 amps, but with the engine running this decreases to a discharge of 1.3 amps. the power difference of 8.2 volts minus the zener clamp of 6.4 volts = 1.8 volts at 2.6 amps = 4.6 watts is dissipated in the dynamo wiring and zener heatsink.
I hope this is clear
Regards
Paul