ATO code failed, saved by backup switch. What did I do wrong?

ojonas81

New member
So today my ATO code failed and stayed on for over 4h straight dumping a lot of water into my system. It stopped when my backup float switch got triggered and stopped the ATO. Need to check why the main float switch did not work and possible replace it but I thought my code would only allow my ATO to run for 13 minutes at the most and then wait at least 30 minutes until next time. Can anyone please review my code below and let me know what I have done wrong? Thanks!

ATO outlet
Fallback OFF
Set OFF
If Sw1 CLOSED Then ON
Defer 005:00 Then ON
If Outlet Max_ATO = ON Then OFF
If Sw1 OPEN Then OFF
If Sw2 OPEN Then OFF
If Outlet Leak_detect = ON Then OFF
Min Time 030:00 Then OFF

Max_ATO virtual outlet
Set OFF
If Sw1 OPEN Then ON
Defer 013:00 Then ON

Sw1 = main float switch
Sw2 = backup float switch
 
So today my ATO code failed and stayed on for over 4h straight dumping a lot of water into my system. It stopped when my backup float switch got triggered and stopped the ATO. Need to check why the main float switch did not work and possible replace it but I thought my code would only allow my ATO to run for 13 minutes at the most and then wait at least 30 minutes until next time. Can anyone please review my code below and let me know what I have done wrong? Thanks!

ATO outlet
Fallback OFF
Set OFF
If Sw1 CLOSED Then ON
Defer 005:00 Then ON
If Outlet Max_ATO = ON Then OFF
If Sw1 OPEN Then OFF
If Sw2 OPEN Then OFF
If Outlet Leak_detect = ON Then OFF
Min Time 030:00 Then OFF

Max_ATO virtual outlet
Set OFF
If Sw1 OPEN Then ON
Defer 013:00 Then ON

Sw1 = main float switch
Sw2 = backup float switch

You don't need those statements. And the defer statement along with the Outlet Max statement belong at the end.

I believe you need to remove the Sw1 statement from your Max_ATO. It's overriding the defer statement. Instead use: If Outlet ATO [or whatever the correct name you have for it] = ON Then ON


Although I'm not 100% sure. You'd be better off posting this in the Neptune forums where experts like Bert, Russ, aquamaniac and zombie can help.
 
Last edited:
ATO outlet
Fallback OFF
Set OFF
If Sw1 CLOSED Then ON
If Sw2 OPEN Then OFF
If Outlet Max_ATO = ON Then OFF
If Outlet Leak_detect = ON Then OFF
Defer 005:00 Then ON
Min Time 030:00 Then OFF

Max_ATO
Set OFF
If Outlet ATO = ON Then ON
Defer 013:00 Then ON
 
Thanks!

I have created a thread over there. Will post the resolution here should anyone else be interested here.
 
Back
Top