ATO Help - Check my code

eisaiasjr

New member
Hello:

I am trying to program my Auto Top Off switches with my APEX. Here are some of the things I am trying to accomplish:

- I have 2 float switches, a High one (emergency, water level is too high) and a low one (to activate the top off system in normal function)

- I want to high float switch to shut off the ATO Pump outlet and send me an alarm.

- I want the top off procedure to continue running the Top Off pump for 2 minutes AFTER the low switch goes back to "normal" state (when the water level of the sump is correct)

Here is what I have so far:

On the High Switch Virtual outlet (V1.2_SumpH) I have:
Code:
Set OFF 
If Switch2 OPEN Then ON

On the Low Switch Virtual outlet (V1.1_SumpL) I have:
Code:
Set OFF 
If Switch1 CLOSED Then ON

On the Physical ATO pump outlet I have:
Code:
Fallback OFF 
Set OFF 
If Outlet V1.1_SumpL = ON Then ON 
Defer 002:00
If Outlet V1.2_SumpH = ON Then OFF

On my Alarm Outlet I would have:
Code:
If Outlet V1.2_SumpH = ON Then ON

Is this correct?

Would my tank be protected if the low level switch fails?

Is there a better or more elegant way of programming this function?

Best Regards,

Estefano
 
Last edited:
Looks good, but you missed 'Then OFF' for the Defer in the ATO outlet. Do you have any Feed cycles that would alter the sump level? If so, you may want to include logic to prevent unnecessary ATO activity and Email.

Todd
 
Ato...

Ato...

Could you correct my code to make sure I understand where the "then off" goes?

Best Regards,

Estefano
 
Nevermind, I looked at the unofficial guide and figured it out... tkx again!

Fallback OFF
Set OFF
If Outlet V1.1_SumpL = ON Then ON
Defer 002:00 Then OFF
If Outlet V1.2_SumpH = ON Then OFF
 
Back
Top