damonbrodie
New member
I have a switch (called SWM) in my mix tank that goes to ON when the water level falls (after a water change).
I also have a switch (called SWH) in my sump that goes to ON when the water level in the sump is too high, and a switch called (SWL) in the sump that goes to ON if the sump is low.
What I want is a program that:
-No matter the other conditions if SWH (high water in sump) the solenoid on the RODI (called H2O) is turned off.
-otherwise check if the SWL or SWM switches are ON, then turn H2O on.
-I also put the solenoid on a timer so that it comes on for a few mins per day to let the float valve keep the water level about right. This should also be overridden if SWH is ON.
The issue with the program I have now, is that the solenoid triggers ON when the Mix tank needs water (SWM is ON), even though the high water switch (SWH) in the SUMP is tripped to ON.
My understanding is that the aquacontroller evaluates the instructions in order, and the last one that evaluates to true should take effect. Here are the programming bits that affect the solenoid:
If Time > 00:00 Then H2O OFF
If Time > 09:00 Then H2O ON
If Time > 09:30 Then H2O OFF
If Time > 21:00 Then H2O ON
If Time > 21:30 Then H2O OFF
If Timer SWM = ON Then H2O ON
If Timer SWL = ON Then H2O ON
If Timer SWH = ON Then H2O OFF
I'd appreciate some insight on what I am doing wrong.
Here is my whole program in case needed:
If Time > 00:00 Then ALM OFF
If Time > 00:00 Then LIT OFF
If Time > 00:00 Then RET ON
If Time > 00:00 Then LUN OFF
If Time > 00:00 Then SKM ON
If Time > 00:00 Then TZ1 OFF
If Time > 00:00 Then TZ2 OFF
If Time > 00:00 Then FAN OFF
If Time > 00:00 Then HET ON
If Time > 00:00 Then H2O OFF
If Time > 00:00 Then MH1 OFF
If Time > 00:00 Then MH2 OFF
If Time > 00:00 Then LED ON
If Time > 00:00 Then AC1 OFF
If Time > 00:00 Then AC2 OFF
If Time > 03:00 Then H2O ON
If Time > 03:30 Then H2O OFF
If Time > 06:00 Then TZ1 PF1
If Time > 06:00 Then TZ2 PF2
If Time > 07:30 Then LUN ON
If Time > 08:00 Then LED OFF
If Time > 08:15 Then LUN OFF
If Time > 08:15 Then AC1 ON
If Time > 08:45 Then AC2 ON
If Time > 09:00 Then H2O ON
If Time > 09:30 Then H2O OFF
If Time > 12:00 Then TZ1 PF3
If Time > 12:00 Then TZ2 PF4
If Time > 12:30 Then MH1 ON
If Time > 13:00 Then MH2 ON
If Time > 15:00 Then H2O ON
If Time > 15:30 Then H2O OFF
If Time > 17:00 Then H2O ON
If Time > 17:30 Then H2O OFF
If Time > 19:00 Then TZ1 PF1
If Time > 19:00 Then TZ2 PF2
If Time > 19:30 Then MH1 OFF
If Time > 20:00 Then MH2 OFF
If Time > 20:00 Then LED ON
If Time > 20:45 Then AC1 OFF
If Time > 21:15 Then AC2 OFF
If Time > 21:15 Then LUN ON
If Time > 21:00 Then H2O ON
If Time > 21:30 Then H2O OFF
If Timer MH1 = ON Then LIT ON
If Timer MH2 = ON Then LIT ON
If Timer LIT = ON Then HOD ON
If Timer LIT = OFF Then HOD OFF
If Temp < 77.0 Then HET ON
If Temp > 77.4 Then HET OFF
If Temp < 77.6 Then FAN OFF
If Temp > 77.9 Then FAN ON
If Temp > 77.9 Then HOD ON
If Temp > 80.5 Then MH2 OFF
If Temp > 81.0 Then MH1 OFF
OSC 030/090 ON/OFF Then MIX ON
Pmp MODE sd for PF1
Pmp Int 030/070 for PF1
Pmp OSC 60/60/00 for PF1
Pmp MODE Sd for PF2
Pmp Int 030/070 for PF2
Pmp OSC 00/60/60 for PF2
Pmp MODE sd for PF3
Pmp Int 030/100 for PF3
Pmp OSC 30/30/00 for PF3
Pmp MODE Sd for PF4
Pmp Int 030/100 for PF4
Pmp OSC 00/30/30 for PF4
If FeedA 015 Then RET OFF
If FeedA 015 Then TZ1 OFF
If FeedB 030 Then H2O ON
Max Change 015 M Then MH1 OFF
Max Change 015 M Then MH2 OFF
Max Change 015 M Then AC1 OFF
Max Change 015 M Then AC2 OFF
Max Change 030 M Then H2O ON
Max Change 005 M Then RET OFF
Max Change 005 M Then MIX OFF
Max Change 005 M Then HET ON
Max Change 005 M Then FAN ON
Max Change 005 M Then HOD ON
If Switch1 OPEN Then SWL ON
If Switch1 CLOSED Then SWL OFF
If Switch3 OPEN Then SWH OFF
If Switch3 CLOSED Then SWH ON
If Switch4 OPEN Then SWM OFF
If Switch4 CLOSED Then SWM ON
If Timer SWM = ON Then H2O ON
If Timer SWM = ON Then MIX OFF
If Timer SWL = ON Then ALM ON
If Timer SWL = ON Then RET OFF
If Timer SWL = ON Then SKM OFF
If Timer SWL = ON Then H2O ON
If Timer SWH = ON Then ALM ON
If Timer SWH = ON Then H2O OFF
If Temp < 76.5 Then ALM ON
If Temp > 81.2 Then ALM ON
If pH < 07.35 Then ALM ON
If pH > 08.40 Then ALM ON
If Cond < 45.0 Then ALM ON
If Cond > 55.0 Then ALM ON
I also have a switch (called SWH) in my sump that goes to ON when the water level in the sump is too high, and a switch called (SWL) in the sump that goes to ON if the sump is low.
What I want is a program that:
-No matter the other conditions if SWH (high water in sump) the solenoid on the RODI (called H2O) is turned off.
-otherwise check if the SWL or SWM switches are ON, then turn H2O on.
-I also put the solenoid on a timer so that it comes on for a few mins per day to let the float valve keep the water level about right. This should also be overridden if SWH is ON.
The issue with the program I have now, is that the solenoid triggers ON when the Mix tank needs water (SWM is ON), even though the high water switch (SWH) in the SUMP is tripped to ON.
My understanding is that the aquacontroller evaluates the instructions in order, and the last one that evaluates to true should take effect. Here are the programming bits that affect the solenoid:
If Time > 00:00 Then H2O OFF
If Time > 09:00 Then H2O ON
If Time > 09:30 Then H2O OFF
If Time > 21:00 Then H2O ON
If Time > 21:30 Then H2O OFF
If Timer SWM = ON Then H2O ON
If Timer SWL = ON Then H2O ON
If Timer SWH = ON Then H2O OFF
I'd appreciate some insight on what I am doing wrong.
Here is my whole program in case needed:
If Time > 00:00 Then ALM OFF
If Time > 00:00 Then LIT OFF
If Time > 00:00 Then RET ON
If Time > 00:00 Then LUN OFF
If Time > 00:00 Then SKM ON
If Time > 00:00 Then TZ1 OFF
If Time > 00:00 Then TZ2 OFF
If Time > 00:00 Then FAN OFF
If Time > 00:00 Then HET ON
If Time > 00:00 Then H2O OFF
If Time > 00:00 Then MH1 OFF
If Time > 00:00 Then MH2 OFF
If Time > 00:00 Then LED ON
If Time > 00:00 Then AC1 OFF
If Time > 00:00 Then AC2 OFF
If Time > 03:00 Then H2O ON
If Time > 03:30 Then H2O OFF
If Time > 06:00 Then TZ1 PF1
If Time > 06:00 Then TZ2 PF2
If Time > 07:30 Then LUN ON
If Time > 08:00 Then LED OFF
If Time > 08:15 Then LUN OFF
If Time > 08:15 Then AC1 ON
If Time > 08:45 Then AC2 ON
If Time > 09:00 Then H2O ON
If Time > 09:30 Then H2O OFF
If Time > 12:00 Then TZ1 PF3
If Time > 12:00 Then TZ2 PF4
If Time > 12:30 Then MH1 ON
If Time > 13:00 Then MH2 ON
If Time > 15:00 Then H2O ON
If Time > 15:30 Then H2O OFF
If Time > 17:00 Then H2O ON
If Time > 17:30 Then H2O OFF
If Time > 19:00 Then TZ1 PF1
If Time > 19:00 Then TZ2 PF2
If Time > 19:30 Then MH1 OFF
If Time > 20:00 Then MH2 OFF
If Time > 20:00 Then LED ON
If Time > 20:45 Then AC1 OFF
If Time > 21:15 Then AC2 OFF
If Time > 21:15 Then LUN ON
If Time > 21:00 Then H2O ON
If Time > 21:30 Then H2O OFF
If Timer MH1 = ON Then LIT ON
If Timer MH2 = ON Then LIT ON
If Timer LIT = ON Then HOD ON
If Timer LIT = OFF Then HOD OFF
If Temp < 77.0 Then HET ON
If Temp > 77.4 Then HET OFF
If Temp < 77.6 Then FAN OFF
If Temp > 77.9 Then FAN ON
If Temp > 77.9 Then HOD ON
If Temp > 80.5 Then MH2 OFF
If Temp > 81.0 Then MH1 OFF
OSC 030/090 ON/OFF Then MIX ON
Pmp MODE sd for PF1
Pmp Int 030/070 for PF1
Pmp OSC 60/60/00 for PF1
Pmp MODE Sd for PF2
Pmp Int 030/070 for PF2
Pmp OSC 00/60/60 for PF2
Pmp MODE sd for PF3
Pmp Int 030/100 for PF3
Pmp OSC 30/30/00 for PF3
Pmp MODE Sd for PF4
Pmp Int 030/100 for PF4
Pmp OSC 00/30/30 for PF4
If FeedA 015 Then RET OFF
If FeedA 015 Then TZ1 OFF
If FeedB 030 Then H2O ON
Max Change 015 M Then MH1 OFF
Max Change 015 M Then MH2 OFF
Max Change 015 M Then AC1 OFF
Max Change 015 M Then AC2 OFF
Max Change 030 M Then H2O ON
Max Change 005 M Then RET OFF
Max Change 005 M Then MIX OFF
Max Change 005 M Then HET ON
Max Change 005 M Then FAN ON
Max Change 005 M Then HOD ON
If Switch1 OPEN Then SWL ON
If Switch1 CLOSED Then SWL OFF
If Switch3 OPEN Then SWH OFF
If Switch3 CLOSED Then SWH ON
If Switch4 OPEN Then SWM OFF
If Switch4 CLOSED Then SWM ON
If Timer SWM = ON Then H2O ON
If Timer SWM = ON Then MIX OFF
If Timer SWL = ON Then ALM ON
If Timer SWL = ON Then RET OFF
If Timer SWL = ON Then SKM OFF
If Timer SWL = ON Then H2O ON
If Timer SWH = ON Then ALM ON
If Timer SWH = ON Then H2O OFF
If Temp < 76.5 Then ALM ON
If Temp > 81.2 Then ALM ON
If pH < 07.35 Then ALM ON
If pH > 08.40 Then ALM ON
If Cond < 45.0 Then ALM ON
If Cond > 55.0 Then ALM ON