• Why not take a moment to introduce yourself to our members?

viplok

Advanced Reefer
Location
manhattan
Rating - 100%
33   0   0
Hi,
I want to set up a 3 float switch system for my auto top off. I need some help on programing it.

First i want to have two float switch on the lowest point for autotop off.
-to ensure redundancy i want both float switch to be closed then kick on the topoff pump

Fallback OFF
Set OFF
If Switchx6_2 CLOSED and Switchx6_4 CLOSED Then ON
If FeedA 000 Then OFF

i know the and statement wont work can some one guide me on how to set up a virtual switch for this statement?

second, i want to set a sensor for water level high. Then turn off the autotopp off.

Fallback OFF
Set OFF
If Switchx6_3 close then off

please help,
thanks
 

Widdy

Moderator
Vendor
Rating - 100%
75   0   0
To add virtual outlets, on your Apex dashboard, navigate to Configuration -> Module Setup

Towards the middle of the page you'll see Add Module, choose the module you want to add, and give it a Start Control Address to distinguish these a your virtual outlets, I used N1. Different modules provide different numbers of outlets, chose one that'll fit your application:

Lunar Simulator ? 1 VO
AquaSurf ? 4 VOs
DC4 ? 4 VOs
DC8 ? 8 VOs

On another note, are you sure you want your redundancy at when water is low and not at the high point? Most reefers' concern is if the OFF float switch getting stuck and in turn dumping X amount (defined by ATO reservoir) of water into their system. Your preference.

After thought, I see the redundancy on the low water side. Both switch 2 & 4 has to be closed in order for ATO to be on, either 2 or 4 is in open position ATO will stop, correct?
 
Last edited:

Ziggy

PADI Instructor
Location
yonkers NY
Rating - 100%
102   0   0
Hi,
I want to set up a 3 float switch system for my auto top off. I need some help on programing it.

First i want to have two float switch on the lowest point for autotop off.
-to ensure redundancy i want both float switch to be closed then kick on the topoff pump

Fallback OFF
Set OFF
If Switchx6_2 CLOSED and Switchx6_4 CLOSED Then ON
If FeedA 000 Then OFF

i know the and statement wont work can some one guide me on how to set up a virtual switch for this statement?

second, i want to set a sensor for water level high. Then turn off the autotopp off.

Fallback OFF
Set OFF
If Switchx6_3 close then off

please help,
thanks

This is what I have programed and it works great
Fallback OFF
If Switch4 CLOSED Then ON
If Switch5 OPEN Then OFF

On my system switch #4 is lower then #5
 

viplok

Advanced Reefer
Location
manhattan
Rating - 100%
33   0   0
To add virtual outlets, on your Apex dashboard, navigate to Configuration -> Module Setup

Towards the middle of the page you'll see Add Module, choose the module you want to add, and give it a Start Control Address to distinguish these a your virtual outlets, I used N1. Different modules provide different numbers of outlets, chose one that'll fit your application:

Lunar Simulator ? 1 VO
AquaSurf ? 4 VOs
DC4 ? 4 VOs
DC8 ? 8 VOs

On another note, are you sure you want your redundancy at when water is low and not at the high point? Most reefers' concern is if the OFF float switch getting stuck and in turn dumping X amount (defined by ATO reservoir) of water into their system. Your preference.

After thought, I see the redundancy on the low water side. Both switch 2 & 4 has to be closed in order for ATO to be on, either 2 or 4 is in open position ATO will stop, correct?


Thanks for the info! i would rather it not turn on at all if its not on correctly. and yes your correct, i want 2 and 4 both closed then ato on and either 2, 4 in open ato will stop.
:idea:
 

Widdy

Moderator
Vendor
Rating - 100%
75   0   0
Thanks for the info! i would rather it not turn on at all if its not on correctly. and yes your correct, i want 2 and 4 both closed then ato on and either 2, 4 in open ato will stop.
:idea:

Gotcha. But if either 2 or 4 is in open position when a small amount of water is added, ATO will not be triggered leaving your sump at the lowest water level, no? Unless lowest point is where you want it to be? :scratchch
 

viplok

Advanced Reefer
Location
manhattan
Rating - 100%
33   0   0
Gotcha. But if either 2 or 4 is in open position when a small amount of water is added, ATO will not be triggered leaving your sump at the lowest water level, no?

if either 2 or 4 is open ( which mean both switch in close position) it will start dumping water in sump untill both goes back to open position.

it will work just like a single float switch, no?

just wondering how to compile a code that requires both switch to be close then kick the ato on.
 

viplok

Advanced Reefer
Location
manhattan
Rating - 100%
33   0   0
Fallback OFF
Set OFF
If Switchx6_2 CLOSED then ON
If Switchx6_4 OPEN Then OFF
If Switchx6_3 close then off
If FeedA 000 Then OFF


here is what i come up with. dont know if it will work as planned
 

Widdy

Moderator
Vendor
Rating - 100%
75   0   0
Oops I meant "But if either 2 or 4 is in closed position..."

http://www.aquahub.com/store/howfloatsw.html

I don't think Apex is capable of reading 2 variables on the same line. ie. If var1 and var2 then xyz.

You may need to define 2 VOs - say Low_Sump_1 and Low_Sump_2

And set the outlet to read:

Fallback Off
Set Off
If Outlet Low_Sump_1 = ON then ON
If Outlet Low_Sump_1 = OFF then OFF
If Outlet Low_Sump_2 = ON then ON
If Outlet Low_Sump_2 = OFF then OFF
 

viplok

Advanced Reefer
Location
manhattan
Rating - 100%
33   0   0
Oops I meant "But if either 2 or 4 is in closed position..."

http://www.aquahub.com/store/howfloatsw.html

I don't think Apex is capable of reading 2 variables on the same line. ie. If var1 and var2 then xyz.

You may need to define 2 VOs - say Low_Sump_1 and Low_Sump_2

And set the outlet to read:

Fallback Off
Set Off
If Outlet Low_Sump_1 = ON then ON
If Outlet Low_Sump_1 = OFF then OFF
If Outlet Low_Sump_2 = ON then ON
If Outlet Low_Sump_2 = OFF then OFF


yours make total sense to me but so does mine -=p i will put both to a test tonight when i get off work. thank you so much!


how would u set up the VO for this case?
 

Widdy

Moderator
Vendor
Rating - 100%
75   0   0
Fallback OFF
Set OFF
If Switchx6_2 CLOSED then ON
If Switchx6_4 OPEN Then OFF
If Switchx6_3 close then off
If FeedA 000 Then OFF


here is what i come up with. dont know if it will work as planned

If you run it this way, I would add a DEFER command so your ATO pump isn't constantly flip flopping. Unless you have a relay on your ATO, constant flip flopping can cause the sensors to be stuck together and stay in one position.

http://www.aquahub.com/store/curingspik.html
 

Widdy

Moderator
Vendor
Rating - 100%
75   0   0
yours make total sense to me but so does mine -=p i will put both to a test tonight when i get off work. thank you so much!


how would u set up the VO for this case?

Okay :D Let me know which you end up with... and you're welcome. I would hook up a lamp or something to test with... and not test live. But I'm a worry bug :eek:

I would set it up this way:

Virtual Outlets:

Low_Sump_1
If Switchx6_2 Closed then On
If Switchx6_2 Open then Off

Low_Sump_2
If Switchx6_4 Closed then On
If Switchx6_4 Open then Off


Outlet Programming:

Fallback Off
Set Off
If Outlet Low_Sump_1 = ON then ON
If Outlet Low_Sump_1 = OFF then OFF
If Outlet Low_Sump_2 = ON then ON
If Outlet Low_Sump_2 = OFF then OFF
If Switchx6_3 Open then OFF
If FeedA 000 then OFF

Please verify your Switchx6_3 programming, I'm assuming the normal state should be Closed as water levels aren't that high. Should your pump stays on and runs up that high, it'll push the switch to floated position (Open) and you want the ATO pump to stop. Unless Switchx6_3 is inverted.
 
Last edited:

Sponsor Reefs

We're a FREE website, and we exist because of hobbyists like YOU who help us run this community.

Click here to sponsor $10:


Top