Results 1 to 7 of 7

Thread: ATO, AWC Programming Check

  1. #1
    Regular Vistor
    Join Date
    May 2015
    Location
    Alaska
    Posts
    16

    ATO, AWC Programming Check

    Hello,

    I just got an Apex (2016) and am programming my ATO and AWC. I'm a previous Digital Aquatics Archon user so I'm trying to translate my programming from it to the Apex.

    My setup:
    Three float switches in the Sump: High, Mid, Low
    Three Spectrapure pumps (dumb pumps, not the ones with the dosing modules): One for ATO, one for AWC Drain, and one for AWC Fill.

    The ATO will be triggered by the Mid float switch. The High and Low switches are alarms/failsafes.

    Every Mon-Wed-Fri between 8:00am and 8:15am, the AWC system will change approximately 1 gallon of water.

    Here's what I have so far:

    Outlet AWCDrain:
    Fallback OFF
    Set OFF
    If DoW -M-W-F- Then ON
    If Time 08:00 to 08:15 Then ON
    If Sump_L OPEN Then OFF <-- If, by chance, my water level is too low, I don't want the AWC to take any more water out
    If Output RefilSaltWtr = ON Then OFF <-- Virtual Outlet for manually refilling the tank (drip acclimating, manual water removal, etc)


    Outlet AWCFill:
    Fallback OFF
    Set OFF
    If DoW -M-W-F- Then ON
    If Time 08:16 to 08:31 Then ON
    If Sump_M OPEN Then OFF <-- Will this work to stop the pump at the nominal Mid Switch position regardless of what time it is?
    If Sump_H OPEN Then OFF <-- Failsafe for not overflowing the sump
    If Output RefilSaltWtr = ON Then ON <-- Manual saltwater refill... Will this line override the DoW and Time constraints?

    Outlet ATO:
    Fallback OFF
    Set OFF
    If Sump_M CLOSED Then ON
    If Sump_H OPEN Then OFF
    If pH > 8.60 Then OFF <-- ATO water goes through a Kalk stirrer
    If Salt < 32.0 Then OFF
    If Output AwcDrain = ON Then OFF <-- Suspend ATO during the AWC cycle
    If Output AWCFill = ON Then OFF
    Defer 001:00 Then ON <-- Is this the correct usage for Defer? If I'm thinking right, after all above triggers are met, it'll wait one minute to turn on?

    Virtual Outlet for Refill Salt Water:
    Set OFF <--Should this be Set ON so that when I put the outlet in Auto, the pump will come on? Will it honor the DoW/Time restraints in the AWCFill Outlet code?
    If Sump_H OPEN Then OFF
    If Sump_M OPEN Then OFF


    Thanks for any and all input!

  2. #2
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    You also want

    Defer 000:04 Then OFF
    Min Time 060:00 Then OFF
    When On > 005:00 Then OFF

    In your ATO.


    The refill code should be Set ON not OFF the way you have the rest of it coded. You may want to separate the trigger though using a feed statement or separate VO with a When statement sp you cant inadvertently put it in AUTO and forget about it.


    I would also recommend adding a failsafe VO that checks that the water level is between the high and low sensors and cond is in range the minute leading up to the AWC and suspend the entire change if it's out of bounds.

    Sent from my SM-G965U using Tapatalk

  3. #3
    Regular Vistor
    Join Date
    May 2015
    Location
    Alaska
    Posts
    16
    Quote Originally Posted by zombie View Post
    You also want

    Defer 000:04 Then OFF
    Min Time 060:00 Then OFF
    When On > 005:00 Then OFF

    In your ATO.
    I'm starting to get a better understanding of the Defer, Min and When commands! Thanks, I'll put this in the code.


    Quote Originally Posted by zombie View Post
    The refill code should be Set ON not OFF the way you have the rest of it coded. You may want to separate the trigger though using a feed statement or separate VO with a When statement sp you cant inadvertently put it in AUTO and forget about it.
    Using a feed mode for my Saltwater Refill- GENIUS!


    Quote Originally Posted by zombie View Post
    I would also recommend adding a failsafe VO that checks that the water level is between the high and low sensors and cond is in range the minute leading up to the AWC and suspend the entire change if it's out of bounds.
    Could you give me an example of what that might look like?


    Thanks!!!

  4. #4
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    Didnt look closely enough on your code earlier and there is an error you need to correct. The full and drain should be

    If Time 08:00 to 08:15 Then ON
    If DOW S-T-T-S Then OFF

    Sent from my SM-G965U using Tapatalk

  5. #5
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    The failsafe would be like this (assumes 35ppt is normal)

    Set OFF
    If Time 07:58 to 07:59 Then ON
    If DOW S-T-T-S Then OFF
    If Sump_L OPEN Then OFF
    If Sump_H OPEN Then OFF
    If Cond > 36.5 Then OFF
    If Cond < 33.5 Then OFF
    Defer 000:10 Then ON
    Defer 060:00 Then OFF

    Sent from my SM-G965U using Tapatalk

  6. #6
    Regular Vistor
    Join Date
    May 2015
    Location
    Alaska
    Posts
    16
    Quote Originally Posted by zombie View Post
    The failsafe would be like this (assumes 35ppt is normal)

    Set OFF
    If Time 07:58 to 07:59 Then ON
    If DOW S-T-T-S Then OFF
    If Sump_L OPEN Then OFF
    If Sump_H OPEN Then OFF
    If Cond > 36.5 Then OFF
    If Cond < 33.5 Then OFF
    Defer 000:10 Then ON
    Defer 060:00 Then OFF

    Sent from my SM-G965U using Tapatalk
    I called this VO AWC_Failsafe.
    In my awc outlets, the last line reads:

    if Output AWC_Failsafe on then off

    correct?

  7. #7
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    Correct

    Sent from my SM-G965U using Tapatalk

Similar Threads

  1. Check my AWC Programming
    By Biglurr54 in forum Misc Apex Usage & Programming
    Replies: 0
    Last Post: 08-02-2018, 06:29
  2. Review My Program Check my ATO and AWC Programming
    By Biglurr54 in forum Apex Classic/Apex Lite/Apex Jr
    Replies: 0
    Last Post: 05-02-2018, 10:01
  3. Check my programming please - on demand AWC
    By dpascucci in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 5
    Last Post: 03-15-2017, 19:28
  4. Check ATO Programming, Please.
    By Travis in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 9
    Last Post: 07-07-2016, 10:44
  5. ATO with two switches - programming check please
    By reef55 in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 3
    Last Post: 05-03-2016, 10:03

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •