Thanks for your replies guys.
It is a static system and will be working of ac current.
I had thought of the cheap timer route but felt that is wouldn't really work as I need. It would onlt turn the pump off and if the tank wasn't full the water would still be running through the RO at a slow rate and damage the membrane.
what controller do you have in mind Ian? Is there not a pressure switch type set up that I can link to the float valve?
The switch is a float set in the top of one side of the IBC. When water is drawn from the tank the float drops down and closes the contacts in the 12 volt switch. This switch is connected to a 12 volt battery (or you could have it connected to a battery charger permanently plugged in). The circuit goes battery (+) = float switch = 12 volt relay in relay box = battery (-).
When the relay is energised it closes the 240 volt contacts inside the relay box. This box has a seperate 240 volt supply plugged into the mains. There are two 240 leads from the box, one to the pump and one to a solenoid valve in the mains water lead to the pump. Energising the solenoid valve opens it so there is now a mains water feed to the pump. The pump is switched on simultaneously and the RO starts producing pure water. When the tank is full the reverse happens and the system shuts down.
To make it fully automatic, I have first run the 240 volt pump supply into a simple junction block so I can tap into the supply - I have an electric spur from this junction block to a standard 3-pin socket. In that is a timer set to operate for 15 minutes every 24 hrs.
Plugged into the timer is the lead from another solenoid valve fitted in the flush bypass on the RO, so that every 24 hrs of actual running time, the valve opens for 15 minutes and flushes the membrane.
To keep the 12 volt battery charged I have a battery charger permanently connected to the battery and plugged into another timer which also switches on for 15 minutes every 24 hours which is quite enough to keep the battery charged up.