ATO Programming

Averhoeven

Active Member
View Badges
Joined
Jun 8, 2018
Messages
394
Reaction score
193
Location
Morgantown
Rating - 0%
0   0   0
I'm trying to set up the Avast Marine ATO to pump from my RODI reservoir in my basement instead of having to keep my Tunze with a nearby supply for improved wife acceptance factor.
Here is what I have so far and wanted to check that it will accomplish my goals. This is the code for the outlet ATOPump that controls my pump in the basement:
---------------------------------------------------------------------------------------------
Fallback OFF
Set OFF
If ATOSw CLOSED Then ON
Defer 030:00 Then ON
If FeedA 001 Then OFF
If Output Maintenance = ON Then OFF
If SumpL OPEN Then OFF
If SumpH CLOSED Then OFF
If Time 00:00 to 04:00 Then OFF
Defer 030:00 Then ON
If Output ATOPump = ON > 003:00 Then OFF
If Output AWCProb = ON Then OFF
If Output Leaking = ON Then OFF
----------------------------------------------------------------------------------------------
ATOSw is my Avast sensor plugged into Sw1
SumpL and Sump H are high and low optical sensors in the sump
AWCProb is a virtual outlet I created for alarm purposes that incorporates the sump sensors, leak detectors, etc
Leaking is a virtual outlet that includes all my leak detectors

My goals:
- have the switch need to be on for 30 mins straight to trigger the ATO pump so that it doesn't cycle all the time
- have my emergency outputs (AWCProb, maintenance, leaking, sumpL and sumpH turn it off)
- Not operate between midnight and 4am when my tank does its auto waterchange and then wait 30 mins after that's done to turn back to operating as an ATO
- Have the pump turn off if on for >3 mins (can you program an output time limit within the output's code like that?)

Any problems with this? Should I reorder things? Do the dual defer statements introduce a problem?
Thanks for the help!
 
Saw that, thanks!

If anyone finds this at a later date and wonders, here is what Suncrest "proofread" it to:
---------------------------------------------------------------------------------
Fallback OFF
Set OFF
If ATOSw CLOSED Then ON
If FeedA 001 Then OFF
If Output Maintenance = ON Then OFF
If SumpL OPEN Then OFF
If SumpH CLOSED Then OFF
If Output AWCProb = ON Then OFF
If Output Leaking = ON Then OFF
If Time 00:00 to 04:00 Then OFF
Defer 030:00 Then ON
When ON > 003:00 Then OFF
-------------------------------------------------------------------------------
The duplicated defer statements and my being on >3 mins statements were a problem
 

IF YOU HAD TO TAKE A REEFING EXAM, WOULD YOU PASS?

  • Yes!

    Votes: 32 45.7%
  • Not yet, but I have one that I want to buy in mind!

    Votes: 9 12.9%
  • No.

    Votes: 26 37.1%
  • Other (please explain).

    Votes: 3 4.3%

New Posts

Back
Top