I already outlined the Steps on how to setup the ATO (Auto Top Off), below are the steps used for AWC (Auto Water changes) with another Maxi being used to do the AWC option. I could have done this with a 3 sensor, but went with a 4 sensor for redundancy. 2 Were used for my ATO, and 2 Were used for the AWC.
Auto Water Change:
Configure Two Sensors for AWC Control:
First Configure the Level Sensors ( I am using Two Float Sensors (Sensor 5 and Sensor 6) both plugged into the Expansion Box V2 using a PL-LY Splitting Cable. (
https://www.aquariumcomputer.com/usa/product/pl-ly/))
Open up My GHL Desktop Software
Expand Probe/Sensor Menu Option
Click Level
Click on Control Circuit 1 (We are now going to Setup up the ATO sensors)
Control Circuit 5
Operational Mode: Water Sensor
Maximum
On time: 30 Minutes (When you first set this up, you need to pay attention and actually watch how long it takes, use the Reset Error Automatically and once you have the time place the time interval inside the box and unchecked the Reset Error. Mine took Approx 22 Minutes, so I went with 30 Minutes max, I plan to turn it down to 25 in a few days once I monitor it some more)
Automatic Water AWC Activate Through Timer: XX (For me I am using Timer 29)
Used Sensors for this Control: Sensor 5 (High Water AWC Sensor) and Sensor 6 (Low Water AWC Sensor)
In GHL Control Center: Enter in GHL Control Center Description
In device: Enter in Device a Description
Save Settings
Configure Drain Maxi Doser (This is the Doser that will be drawing water out of the tank for AWC):
Expand Dose Overview
Click Dosing Pump that you are going to use for ATO (For me it is Dosing Pump 11)
Capacity: XXXXX (I set mine to 18,500 Approx 5 Gallons)
Minimum: 200 Ml
Pump Setting:
Flowrate of the pump (Make sure you calibrate your pump, this will allow you to see how much water your using)
Max. Speed: (3 Fast)
Description in GHL Control Center: AWC - Tank Water
Description in ProFilux: AWC - Tank Water
Pump Reacts
to Switch Channel: Index 37 (Drain Water Switch Channel)
Save Settings
Configure Fill Maxi Doser (This is the Doser that will be placing new saltwater into the tank for AWC):
Expand Dose Overview
Click Dosing Pump that you are going to use to pump fresh saltwater into the tank (For me it is Dosing Pump 12)
Capacity: XXXXX (I set mine to 18,500 Approx 5 Gallons)
Minimum: 200 Ml
Pump Setting:
Flowrate of the pump (Make sure you calibrate your pump, this will allow you to see how much water your using)
Max. Speed: (3 Fast)
Description in GHL Control Center: AWC - SaltWater
Description in ProFilux: AWC - Tank Saltwater
Pump Reacts
to Switch Channel: Index 38 (Fill Water Switch Channel)
Save Settings
Configure Drain Switch Channel for AWC:
Expand System
Click on the Switch Channel you used above for the Drain maxi for me 37
Function: Drain Water and the Control Circuit we used for the AWC above for me it was Control Circuit 5
In GHL Control Center: Drain Water
In ProFilux: Description: Drain Water
Save Settings
Configure Fill Switch Channel for AWC:
Expand System
Click on the Switch Channel you used above for the Drain maxi for me 38
Function: Fill Water and the Control Circuit we used for the AWC above for me it was Control Circuit 5
In GHL Control Center: Fill Water
In ProFilux: Description: Fill Water
Save Settings
Setup the Event Timer for the AWC to take place:
Expand Process
Click on the Timer you used in the AWC Level Control for me it was 29
Description In GHL Control Center: AWC
Description in In ProFilux: Description: AWC
Specify the days of the week you want your AWC to take place: I am dong smaller water changes, so twice a day every day of the week.
Switchmode: Event Start
Save Settings
This would complete the AWC Setup. If you want to change out more water just separate the high and low water sensors. The High Water Sensor should be at the same exact level as your ATO upper level, and your Lower AWC water sensor can go as low as you wish).
Because I used different sensors, I had to also program Advance Logic onto my ATO Switch Channel, with below. This prevented the ATO to run while the tank was draining
Advance Programmable Logic for the ATO to shutdown while AWC is taking place:
Click Programming Logic
Choose a Gate to Program your Programmable Logic for me it was Gate 6
Input 1: The Fill Water ATO
Input 2: The Timer that was used for the AWC events to take place for me 29 (Inverted)
Apply Advance Logic to the Switch Channel used for the ATO:
Expand System
Click on the Switch Channel you used in the step above for me it was 64
Function: programmable Logic and the gate logic I programmed in the step above which for me was 6