I have ATO low set as my topoff control. It turns on a AquaLifter whenever the level drops.
I have the Hi ATO as a cutoff for my return pump. Currently, if the level drops, the return pump switches off until the switch is lifted again.
What I would like is for the return pump to shut off when the sump level is low, but not switch back on until the topoff switch is activated. I can't seem to figure out the logic.
Any ideas?
--Colin
Return Pump and Float Switches
- cosmith71
- Posts: 1432
- Joined: Fri Mar 29, 2013 3:51 pm
- Location: Oklahoma City
-
rimai
- Posts: 12857
- Joined: Fri Mar 18, 2011 6:47 pm
Re: Return Pump and Float Switches
If I understood correctly what you want, try this:
Code: Select all
if (ReefAngel.HighATO.IsActive()) ReefAngel.Relay.Off(Port8);
if (!ReefAngel.HighATO.IsActive() && ReefAngel.Relay.Status(Port1)) ReefAngel.Relay.On(Port8);
Roberto.
- cosmith71
- Posts: 1432
- Joined: Fri Mar 29, 2013 3:51 pm
- Location: Oklahoma City
Re: Return Pump and Float Switches
Roberto,
That's almost it. This ended up working:
Which I modified to this:
When I do water changes, I pump the new water into my sump. My return pump always outpaces the pump I use from my water change receptacle and I end up having to switch the return pump off and on until I'm done pumping the new water in. This way I can override the ATO to off, and start pumping the new water in without worrying about the sump going dry.
Thanks for the help!
--Colin
That's almost it. This ended up working:
Code: Select all
if (!ReefAngel.HighATO.IsActive()) ReefAngel.Relay.Off(Port4);
if (ReefAngel.HighATO.IsActive() && !ReefAngel.RelayStatus(Port6)) ReefAngel.Relay.On(Port4);Code: Select all
if (!ReefAngel.HighATO.IsActive()) ReefAngel.Relay.Off(Port4);
if (ReefAngel.HighATO.IsActive() && !ReefAngel.LowATO.IsActive()) ReefAngel.Relay.On(Port4);Thanks for the help!
--Colin