Newest Toy

Gondore

New member
Finally broke down and purchased a controller:

5721ACIII.jpg


I plan to use it to monitor/adjust temp, monitor PH, control lights, control ATO, and control dosing pumps. The main functionality I wanted was the ability to remotely (via the web) monitor and control everything on the tank. If any of you have experience with the Aquacontroller language let me know. Since my main occupation is programming I doubt I will have many problems but it would be nice to have someone local to call if I get stuck.
 
envy

i wanted one of those to setup my tank with from the start, just to make things easier. I just didnt want to dish out the extra dollars
 
Reef controllers look amazing. I'll be happy to find a good digital timer I can use for my lights at this point ^_^. Good luck and let us know how it goes.

Best,

Paul
 
I am going to be selling at least 4 digital timers and a dual stage Ranco temperature controller once I have the Aquacontroller III setup if anyone is interested.
 
Looks good dave. I realy like my Reefkeeper Lite. The more I use it the more I like it.
 
<a href=showthread.php?s=&postid=14638817#post14638817 target=_blank>Originally posted</a> by Gondore
I am going to be selling at least 4 digital timers and a dual stage Ranco temperature controller once I have the Aquacontroller III setup if anyone is interested.

Pics and stats on the timers? I might be in for one or two depending on how configurable they are.

Best,

Paul
 
Nice, I was just looking at these......if you figure out the language then you can help me set mine up once I get it....as I am pretty much illiterate when it comes to complex programs
 
The unit will arrive on Monday. In the meantime I have been putting together the code for the controller. Here is what I have for the Temperature portion so far:

If Temp < 78.8 Then HTR ON
If Temp > 78.9 Then HTR OFF
If Temp > 79.1 Then FANS ON
If Temp < 79.0 Then FANS OFF
If Temp > 84.0 Then MH1 OFF
Max Change 060 M Then MH1 OFF
If Temp > 84.0 Then MH2 OFF
Max Change 060 M Then MH2 OFF
If Temp < 76 Then ALM ON
If Temp < 73 Then HTR OFF
If Temp > 85 Then FANS OFF
If Temp > 84 Then ALM ON

This will basically try to keep my temp. between 78.8 and 79.1. Since I don't have a chiller my tank usually swings from 79 degrees in the morning to 82-83 degrees in the afternoon. If the temperature exceeds 84 degrees both metal halides will be turned off. If the temperature is lower than 76 or higher than 84 then an e-mail will be sent to my cell phone. There is also two lines of code (i.e. If Temp < 73 Then HTR OFF
If Temp > 85 Then FANS OFF) that factor in if the temp probe would be crazy and stop the heater from frying the tank or the fans from over cooling it.
 
Can you add a second temp probe? Would be awesome to have a second opinion from a different area of the tank. Other than that it looks solid, I'm impressed /applause.

Best,

Paul
 
I have two PH probes coming with the unit. One is for the tank PH and the other is for a CA reactor if you have one. I don't think they have an option for a backup temp probe but this would be nice. I will check into it. I will also be setting my heaters around 78 on the heaters themselves. This should provide an additional level of redundancy.
 
one question... I believe with the two lines "If Temp < 73 Then HTR OFF, If Temp > 85 Then FANS OFF" and the two lines "If Temp < 78.8 Then HTR ON, If Temp > 79.1 Then FANS ON" won't they fight with each other?

Every cycle that the program takes and the temp is under 73 the heater will turn off and then turn back on the next cycle because it will read If Temp < 78.8 Then HTR ON... the same idea with the fan...
 
<a href=showthread.php?s=&postid=14646793#post14646793 target=_blank>Originally posted</a> by mattvisocky2003
one question... I believe with the two lines "If Temp < 73 Then HTR OFF, If Temp > 85 Then FANS OFF" and the two lines "If Temp < 78.8 Then HTR ON, If Temp > 79.1 Then FANS ON" won't they fight with each other?

Every cycle that the program takes and the temp is under 73 the heater will turn off and then turn back on the next cycle because it will read If Temp < 78.8 Then HTR ON... the same idea with the fan...

That is exactly why the commands are in the order they are. Only in the case that the temp prob malfunctions and starts showing really weird values would either "If Temp < 73 Then HTR OFF, If Temp > 85 Then FANS OFF" come into play. Notice that both of these commands are last to execute (top to bottom execution).
 
It really depends on how the language is executed. If it is read and executed line by line then you are correct. However, I believe it evaluates all the lines and they adjusts the devices. I have an application that someone wrote which simulates the controller. I am entering the code now and playing with all different things to see what happens.
 
I am used to Java I guess... I would think that this doesn't have much onboard memory so it would try to be as simple as possible. Which would be reading line by line, but I am not sure either.
 
I believe it reads line by line... Here is their sample code.

Default Program
The following program is the default program in the AquaController Jr's non-volatile memory.
If Time > 08:30 Then LT1 ON
If Time > 21:30 Then LT1 OFF

(The above two lines would never work correctly if not line by line)

If Time > 09:30 Then LT2 ON
If Time > 20:30 Then LT2 OFF
If Temp > 77.0 Then COL ON
If Temp < 76.5 Then COL OFF
If Temp < 76.0 Then HET ON
If Temp > 76.5 Then HET OFF
OSC 010/010 ON/OFF Then PM1 ON
OSC 010/010 ON/OFF Then PM2 OFF
If Feed cycle Then PM1 OFF
If Feed cycle Then PM2 OFF
If pH > 8.45 Then CO2 ON
If pH < 8.35 Then CO2 OFF
If Time > 00:00 Then ALM OFF
If pH > 8.50 Then ALM ON
If pH < 8.00 Then ALM ON
If Temp < 75.0 Then ALM ON
If Temp > 78.0 Then ALM ON
 
Back
Top