Rory - I scratched my head over the reason for that mechanism when converting to RHD.
As no one at the time could explain it, when I finally understood I did a post which I just found linked in the knowledge base with some photos
http://www.xkedata.com/resources/read/?id=9 where I wrote:
If interested in WHY this works though, read on:
If you take the control rod /arm off the wiper motor you will find that it actually has an eccentric cam (i.e. the hole for the spindle is offset from the centre of the cam) built-in, with ‘stops’ that give it 2 possible positions.
When the motor turns clockwise the cam is forced against its’ stop in one direction, when it turns anti-clockwise the cam is forced against the other stop. Because it is eccentric, the effect is that the rod has a shorter overall length when the motor turns one way than the other.
The reason becomes clear when you realise that switching the wipers to OFF actually puts the motor into REVERSE. It is not until the limit switch gets to the end of its travel that the motor stops.
So this is the way it all works:
Wiper Blades are normally parked tight against the windscreen rubber surround so as to be out of the way.
Switch the wiper ON (slow or fast) and the motor turns one way, forcing the cam into a position which leaves the control rod at its ‘short’ length.
When the blades complete a sweep and come back down to the bottom of the screen this ‘short’ length means they stop well before the surround (to avoid hitting it) and continue the next sweep. The ‘finger’ of the limit switch never leaves the brass surface.
Now move the wiper switch to OFF and the blades will actually reverse their direction of sweep, back up to the vertical position. The cam is now thrown to its other stop, effectively lengthening the rod.
The extra length means that when the blades sweep towards the bottom of the screen this time they keep going until they touch the rubber surround. At this point the ‘finger’ runs off the edge of the brass plate and the motor stops.
Joe