Page 1 of 2 12 LastLast
Results 1 to 25 of 28

Thread: Preventing ATU from burning out

  1. #1
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54

    Preventing ATU from burning out

    Hi,

    Is there a way to set a maximum runtime so that my peri pump doesn't run for an extended amount of time when the reservoir runs dry?

    Thanks,

    Jr.


    Sent from my iPhone using Tapatalk

  2. #2
    Frequent Visitor
    Join Date
    Jan 2016
    Location
    Cincinnati, ohio
    Posts
    709
    Put a float on the reservoir to shut down the pump if it runs low

  3. #3
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Yes, I have thought of that but float valves fail so thought it would be better to stop the peri pump running after 2 mins.


    Sent from my iPhone using Tapatalk

  4. #4
    Frequent Visitor
    Join Date
    Mar 2016
    Location
    canada
    Posts
    93
    Quote Originally Posted by SNP View Post
    Yes, I have thought of that but float valves fail so thought it would be better to stop the peri pump running after 2 mins.


    Sent from my iPhone using Tapatalk
    I use float switches have not had a problem yet

    Sent from my SM-G930W8 using Tapatalk

  5. #5
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    I've used float switches on my ATU setups for as long as I can remember without failure. I have heard of this happening for a variety of reasons though. I used to use Aqua Medics AT Control and you could set a max run time to prevent these issues; sort of like a redundancy....


    Sent from my iPhone using Tapatalk

  6. #6
    Frequent Contributor Alain B's Avatar
    Join Date
    Mar 2013
    Location
    Montreal, Canada
    Posts
    2,568
    Quote Originally Posted by SNP View Post
    Hi,

    Is there a way to set a maximum runtime so that my peri pump doesn't run for an extended amount of time when the reservoir runs dry?

    Thanks,

    Jr.


    Sent from my iPhone using Tapatalk
    You can set a VO as this :

    Max_ATU

    Set OFF
    If Output Pump_ATU = ON Then ON
    Defer 000:12 Then ON ( set the time as desired )

    and add this line of code to your ATU pump .

    If Output Max_ATU = ON Then OFF

    This will stop the ATU pump to run too long .
    Alain

  7. #7
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    What is the significance of the 'If output pump =on then on"?


    Sent from my iPhone using Tapatalk

  8. #8
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    And if I defer for '12 mins' won't this just delay the pump from turning on for 12 mins?


    Sent from my iPhone using Tapatalk

  9. #9
    Frequent Contributor Alain B's Avatar
    Join Date
    Mar 2013
    Location
    Montreal, Canada
    Posts
    2,568
    If Output Pump_ATU = ON Then ON

    Do you have your ATU pump controlled with your Apex , if this is the case , this sentence will detect the operation ON-OFF of the ATU pump .

    Defer 000:12 Then ON

    It will retard the output to turn ON after a specific time , in this case 12 seconds .
    Alain

  10. #10
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Ok. I'll programme this now and give it a try. Back in 20.


    Sent from my iPhone using Tapatalk

  11. #11
    Frequent Contributor Alain B's Avatar
    Join Date
    Mar 2013
    Location
    Montreal, Canada
    Posts
    2,568
    Quote Originally Posted by SNP View Post
    Ok. I'll programme this now and give it a try. Back in 20.


    Sent from my iPhone using Tapatalk
    Dont rely on my output name . use names who are specific to your system .
    Alain

  12. #12
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Ok. This is how I've coded my ATU outlet:

    Fallback OFF
    Set OFF
    If Sw2 CLOSED Then ON
    If Sw1 CLOSED Then ON
    Defer 001:00 Then ON
    If pH > 8.30 Then OFF


    Where would I insert your extra coding? You'll notice I already have a line where I use the 'defer' statement. You mentioned a 'VO'; would I need to create one to implement your suggested coding?

    Thanks.


    Sent from my iPhone using Tapatalk

  13. #13
    Frequent Contributor Alain B's Avatar
    Join Date
    Mar 2013
    Location
    Montreal, Canada
    Posts
    2,568
    The last line will do , the defer statement is in the VO , it is used to delay the VO to turn ON immediately , effectively stopping the pump right away , that is the reason of this VO and it's defer statement . You can leave your ATU output as is , and just add the line at the end .

    Yes you need to set a VO to implement the coding .
    Alain

  14. #14
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    I have a thread on this and don't want to write 1000 words again. Every possible way you could want to do it with pros and cons of each method.

    https://forum.neptunesystems.com/sho...-ATO-Failsafes

    Sent from my SM-G935V using Tapatalk

  15. #15
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Thanks Alain B & Zombie for the help. I've implemented Alain's code but will definitely be reading up on your suggestions, Zombie.


    Sent from my iPhone using Tapatalk

  16. #16
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Ok. Pump failed to stop spinning for an hour and a half when the reservoir went dry. This is the coding I'm using for my ATU outlet as well as my Virtual Outlet. Where am I going wrong? ☹️





    Sent from my iPhone using Tapatalk

  17. #17
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    There are two problems that I see.

    1. Your code is set to turn the pump on if EITHER switch is low. What you want is to turn the pump on if BOTH switches are low.

    2. You don't have anything limiting the runtime of the pump in that code. Please read through my thread I linked earlier to determine which of the failsafe approaches best suits your needs (pros and cond are listed in that thread for each). Once you have decided which approach you prefer, I will need the following information and I can give you the correct code.

    - Which approach do you prefer.

    - when your ATO operates how long is it usually on for (check your outlet logs in the graph section of fusion)

    - roughly how long does your ATO pump run each day? (add up times from logs)


    3. Do you have an extra float switch? It wouldn't hurt to put one in the reservoir itself to both alert you and stop the pump when it's running real low.

    You might be an engineer if...You have no life and can prove it mathematically.

  18. #18
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Will do. It would be so much easier if the apex would accept commands such as: max time 001:00 then off....


    Sent from my iPhone using Tapatalk

  19. #19
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    Quote Originally Posted by SNP View Post
    Will do. It would be so much easier if the apex would accept commands such as: max time 001:00 then off....


    Sent from my iPhone using Tapatalk
    It does...but only if you want it turn the outlet to manual off and stay off until you change it back yourself.

    The command is

    When On > 001:00 Then OFF


    Most people prefer a self resetting or OSC based option since it still alerts them when there is a problem but doesn't stop the ATO altogether (the When command can get really annoying right after a reservoir change)

    You might be an engineer if...You have no life and can prove it mathematically.

  20. #20
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Which will be fine as I wouldn't be able to do anything until refilling the reservoir.


    Sent from my iPhone using Tapatalk

  21. #21
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    I just got my head around AT Control before switching over to Apex. AT is a bit easier to make sense from where as although I know a few commands in Apex but they seem a bit around the houses....


    Sent from my iPhone using Tapatalk

  22. #22
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    If you do want to use the When command, this would be your whole outlet code (note the adjustment I made in the switch statements) that will set it to manual off after running for 1 minute. You will likely need to make it longer than 1 minute so it can refill back to normal tank level if it stops for a half day waiting for a refill. Adjust as necessary so it doesn't shut itself off after you refill the reservoir and turn the outlet back to auto.

    Fallback OFF
    Set ON
    If Sw2 OPEN Then OFF
    If Sw1 OPEN Then OFF
    Defer 001:00 Then ON
    If pH > 8.30 Then OFF
    When On > 001:00 Then OFF


    (Replace ATO with the actual outlet name below)

    Email alarm
    (Existing code)
    If Error ATO Then ON

    You might be an engineer if...You have no life and can prove it mathematically.

  23. #23
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Completely copied your code but received this error:




    Sent from my iPhone using Tapatalk

  24. #24
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    You need to be current on firmware for that code to work.

    You might be an engineer if...You have no life and can prove it mathematically.

  25. #25
    Frequent Visitor
    Join Date
    May 2017
    Location
    UK
    Posts
    54
    Ok cool. I'll update over the weekend and then try again.


    Sent from my iPhone using Tapatalk

Page 1 of 2 12 LastLast

Similar Threads

  1. Help! ATU standalone issue
    By Pingu in forum Fluid Monitoring Module (FMM), FMK, ATK, LDK, and FMM Accessories
    Replies: 2
    Last Post: 06-15-2019, 05:59
  2. Help! 5 AM and my Energybar 832 was clicking on and off and smelt like it was burning.....
    By osolow in forum EnergyBars 832 / 632 / 8 / 6 / 4
    Replies: 4
    Last Post: 02-26-2018, 19:06
  3. Review My Program Preventing Skimmer Overflows
    By Socaltoaz in forum Misc Apex Usage & Programming
    Replies: 16
    Last Post: 09-04-2017, 09:09
  4. ATU/Kalk Additions code help
    By Reefman in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 2
    Last Post: 06-02-2016, 12:50
  5. Question: ATU with DOS
    By vinnie in forum DŌS & DDR – Dosing and Fluid Metering System
    Replies: 2
    Last Post: 02-12-2016, 06:52

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
  •