• Folks, if you've recently upgraded or renewed your annual club membership but it's still not active, please reach out to the BOD or a moderator. The PayPal system has a slight bug which it doesn't allow it to activate the account on it's own.

Aquacontroller Program

Anyone willing to share their current AC program statements? Appreciate any response in advance as it will be very beneficial to see what others have done. Any best practices or suggestions from those more experienced running this device in their setups?

Getting ready to start planning out the program while we wait for the dust to settle over here....

Thanks in advance.
 

mikem

Officer Emeritus
Officer Emeritus
What are you trying to program it to do. I use the basic program and just change the times and temps.
 

pgordemer

Officer Emeritus
Officer Emeritus
FUG$-A01
SKM#-A02
XA3&-A03
ATO#-A04
HT1%-A05
HT2%-A06
FAN%-A07
DOS#-A08
LT1$-B01
LT2$-B02
PM1#-B03
XB4&-B04
ALM&-D01

f Time > 00:00 Then ALM OFF
If Time > 00:00 Then XA3 OFF
If Time > 00:00 Then XB4 OFF
If Time > 00:00 Then PM1 ON
If Time > 00:00 Then SKM ON
If Time > 12:00 Then LT1 ON
If Time > 13:30 Then LT2 ON
If Time > 21:30 Then LT2 OFF
If Time > 22:30 Then LT1 OFF
If Timer LT1 = OFF Then FUG ON
If Timer LT1 = ON Then FUG OFF
If Temp < RT+-0.3 Then HT1 ON
If Temp < RT+-0.3 Then HT2 ON
If Temp > RT+0.1 Then HT1 OFF
If Temp > RT+0.1 Then HT2 OFF
If Temp > RT+0.5 Then FAN ON
If Temp < RT+0.0 Then FAN OFF
If Temp > RT+2.0 Then LT2 OFF
Max Change 010 M Then LT2 OFF
If Temp > RT+2.5 Then LT1 OFF
Max Change 010 M Then LT1 OFF
OSC 001/180 ON/OFF Then ATO ON
If FeedA 000 Then PM1 OFF
If FeedA 015 Then SKM OFF
If FeedB 000 Then HT1 OFF
If FeedB 000 Then HT2 OFF
If FeedB 000 Then SKM OFF
If FeedB 000 Then ATO OFF
If FeedC 000 Then LT1 ON
If FeedC 000 Then LT2 ON
If Time > 02:00 Then DOS ON
If Time > 08:00 Then DOS OFF
If pH > 08.35 Then DOS OFF
If Temp > 83.5 Then ALM ON
If Temp < 77.0 Then ALM ON
If pH < 07.85 Then ALM ON
If pH > 08.35 Then ALM ON
If Power 005 Then ALM ON

RT stands for the Seasonal Temperation table in the controller. I have modified it so in the Winter months the tank temps are aroun 79 and in the summer months its 81, this allows for a low increase over a few months and the inhabitants don't realize the change.
 

RichT

Officer Emeritus
Officer Emeritus
Mine's pretty simple.

MH1$-B1
MH2$-B2
FL1$-B3
MN1$-B5
FGL$-B4
COL%-B8
OZN&-A7
PM1#-A4
HET%-A5
HT2%-A3
SKM%-A1


If Temp > 81.0 Then COL ON
If Temp < 80.1 Then COL OFF
If Temp > 80.0 Then HET OFF
If Temp < 79.5 Then HET ON
If Temp > 80.0 Then HT2 OFF
If Temp < 79.5 Then HT2 ON
If ORP < 375 Then OZN ON
If ORP > 385 Then OZN OFF
If Time > 12:00 Then MH1 ON
If Time > 22:45 Then MH1 OFF
If Temp > 82.5 Then MH1 OFF
Max Change 020 M Then MH1 ON
If Time > 12:02 Then MH2 ON
If Time > 22:40 Then MH2 OFF
If Temp > 82.5 Then MH2 OFF
Max Change 020 M Then MH2 ON
If Time > 21:50 Then MN1 ON
If Time > 12:10 Then MN1 OFF
If Time > 11:00 Then FL1 ON
If Time > 23:30 Then FL1 OFF
If Timer MH2 = ON Then FL1 OFF
If Time > 19:00 Then FGL ON
If Time > 12:10 Then FGL OFF
If Time > 00:00 Then SKM ON
If FeedA 001 Then SKM OFF
If Time > 00:00 Then PM1 ON
If FeedA 000 Then PM1 OFF
If FeedA 000 Then OZN OFF
 

malulu

NJRC Member
tagging along - i will need these program reference some day...
got the AC-Jr for about 6 months, still have no time to open the box yet...
:-[
 
Thaks for the feedback. Anyone have any statements for alets - i.e water sensor, low/high temp, high water level and such?
Really looking to see the various threshold that are set for min/max.

Thanks in advance.

Bill
 

pgordemer

Officer Emeritus
Officer Emeritus
Programming isn't that hard, but order is important as the way the AC series evaluates the statements. Lacking a true programming language "AND" and "OR" statement, you have to get creative, but there are a number of ways to do it.

If you get stuck, there are lots of here that use it, and some of us computer geeks used to be fair programmers back in the day.
 
Top