ATO - DI reservoir automation

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Bruce_K

Member
Joined
Jan 18, 2021
Messages
35
Reaction score
16
Location
PA
Seeking Help in programing: I have a RO/DI solenoid valve for a drive port and two water level sensors (Hi & Low) to automate keeping the ATO reservoir water level between the Hi & Low points. I want to open the solenoid valve when Low sensor is Dry and close the solenoid valve when Hi sensor is Wet. Not sure how to set this up?? Thanks in advance!
 
Here is how I did this. First I created two virtual outputs for the level sensors. I used the combiner type outputs so I needed to convert the inputs to outputs to use them with the combiner. The DI low output is in the screenshot below. I used the generic type with one input. The input here is my DI low sensor input. Notice the output device is set to none.

C2D1A1B3-86A8-4E52-8831-FA17C7499E06.png

Below is the screen shot of the DI full output. It is close to the DI low output with the exception it uses the DI full sensor input.

5100186F-2375-4D37-A80A-A37ED6DDDB62.png

I made one more virtual output and called it DI Fill Latch. It uses the combiner type and input 1 is the DI low output. Input 2 is the Actual DI fill output which is in the next screenshot. This output uses the OR combine mode. If either input 1 or input 2 are active this output will be active. Notice this has no output device assigned either.

BB4B3280-B397-40D9-8F75-021A3E6FCECD.png

Now to the actual output. The DI fill output is in the screenshot below. It also uses the Combiner type. Input one is the DI fill Latch output. Input 2 is the DI full output but this one is set to Invert. This is set to the AND combiner mode. For this to be on both inputs have to be active but since we inverted Input 2 it is now seen as active when it is not. So this will run if input one is active as long as input 2 is not. Once input 2 is active this output will turn off and in doing so will reset the DI fill latch output until the DI low output is active again. Hope this helps.

F63643E3-4F23-4BD5-BA33-1A38C130DD3F.png
 
Danny -

That works! 👍

I tested it in a bucket first... and then installed the Level sensors in my DI storage container & Solenoid valve in the DI tubing line.

Thank You!!
 
Here is the gate logic for the programming posted above for anyone that wants it.

53282DFC-DDDE-4527-B341-CE3D5A58B979.jpeg
 
How would one set it up if they wanted to use a pump from RO storage instead
You would set it up to power the pump instead of a solenoid. I have a 20 gallon DI storage tank in the garage. My ATO pump is in the garage also so my ATO draws water directly from the DI storage tank. The display tank is 35ft from the garage. So I don't use a secondary tank. Just remember to make sure you pump output is higher that the level in you RO storage tank so it doesn't siphon.
 
So I got a solenoid also as secondary stop source?
Set the output for that the same as the pump so they will be on at the same time. Probably would not hurt to have a float valve also if that is possible. I have those in the two storage tanks that I use the auto fill on just incase. Normally mine never get to the level where the float valve closes, but if I have a full sensor fail the float valve will shut it off. As another you can set the max on time setting to a time a little longer than what it takes to fill the container.
 
If you are driving two different devices yes. They would be the same setup just a different output assigned.
 
What are you using for your empty and full sensors? I am using float switches and they may bee different than the optical sensors. Can you post screen shots of you setup on your outputs?
 
So I set up 2 inputs one for each sensor. Than my output set up I am working on
 

Attachments

  • EDAAC487-1D37-44AC-9364-41F09BCA9238.png
    EDAAC487-1D37-44AC-9364-41F09BCA9238.png
    131.6 KB · Views: 12
If you are using the optical sensors for you ATO tanks low and full sensors they are either wet or dry instead of on or off. The low sensor output will need to be active when dry and the full sensor output will need to be active when wet. Also in the screenshot of the inputs I didn't see but one sensor for your ATO tank.
 
Back
Top