Show me your ACIII Program

everything after a semi-colon is ignored when you paste the script into the web interface. I like having the notes when I need to make a change and haven't looked at the script in a while.

I included the notes in my post so that people would know what I was attempting to accomplish and could modify it to suit their needs
 
so the semi-colon acts as a "REM" like we used to use in simple computer programs? Cool! Thanks for the tip!
 
You're welcome

the notes get deleted from the controller when you update the program, so it's not quite like a REM statement. I just use Word to write the script with my notes and paste it to the web interface of the controller.
 
Seasonal Temperature Variation

Seasonal Temperature Variation

What is the advantage to having seasonal temperature variations? The kewl factor is very high, but what advantage does this have over, say just keeping it at a steady 79?

Thanks
 
Well it more naturally smulates a reef of course. In fact, holding temp. at a steady 79 doesn't reflect daily temp. changes either. My system moves about 2 degreesF each day as it goes through the light cycle. Wild reefs have large temp. changes throughout the day.

Example: (ignore the Thurs. data, I calibrated my probes that day)

tank%20graph%20050906.gif


Advantages? Primarily happier animals and higher probability of reproduction. Also, lower operating expense. Since I allow this shift in temp. both daily and seasonally, my cost of maintaining the temp. should be lower.
 
It's pretty basic. I still need to regulate a lot more but here's mine. I still need to hook up a topoff as I currently pump 8.00 liters/day from a liter meter which is real close to evap but not exact and once a week or so I just hit it with the ro/di to get my water level at it's mark. I'd set the litermeter with it's float option but I want an exact amount per day of kalk added.

LT1$-A1 This is my mh's
LT2$-A2 2X65 pc actinics
LT3$-A3 2X65 pc actinics
MN1#-A4 moon lights
HET%-A5 heater
FTL$-A8 Frag tanks lighting
PMP@-A6 main pump
LT4$-A7 Sump/fuge
JAL$-E1 FO tank actinics in another room with X10
JDL$-E2 FO daylights in another room with X10


If Time > 12:00 Then LT1 ON
If Time > 21:30 Then LT1 OFF
If Time > 09:00 Then LT2 ON
If Time > 22:30 Then LT2 OFF
If Time > 10:30 Then LT3 ON
If Time > 23:30 Then LT3 OFF
If Temp > RT+6.5 Then LT1 OFF
If Temp < RT+0.0 Then HET ON
If Temp > RT+0.5 Then HET OFF
If Time > 00:00 Then PMP ON
If Feed cycle Then PMP OFF
If Power Fail Then LT1 OFF
Max Change 020 M Then LT1 ON
If Time > 09:00 Then TST ON
If Time > 22:00 Then TST OFF
If Time > 21:00 Then LT4 ON
If Time > 12:00 Then LT4 OFF
If Moon 000/000 Then MN1 ON
If Time > 08:00 Then JAL ON
If Time > 22:00 Then JAL OFF
If Time > 09:00 Then JDL ON
If Time > 21:00 Then JDL OFF
If Time > 10:00 Then FTL ON
If Time > 22:00 Then FTL OFF
 
jna...Many thanks. I also bought the pro, primarily for it's ability to control 30 items. BUT..do you find the conductivity and the ORP probes are both important to have? From what I could gather reading Randy's thread, ORP is quite complex and it's basic purpose it to notify you of stability or changes in the quality of the water. It can be thought of as a measure of organics in the water. Conductivity, as i understand it, is salinity.

In your experience, to these two indicators parallel each other? Have you seen ORP remain steady while Conductivity changes? I guess what I'm asking is, if you had to do it again, would you add both probes?

DRBDC.. how are the X10's working for you?
 
I haven't played that much with it as I'm only doing 2 switches that are 1 room away on the same side of the circuit panel. I bought one of those 220 outlet for my dryer phase thingamajigy's to help make the signal cross over to circuits on the opposite side but it didn't seem to help get signals out. I know there are some other ideas to do but I haven't done any yet. I haven't got mine online yet either. I set it up to do most of what I want for now and the other stuff would just be nice i.e. lights on our freshwater tanks.
 
I don't really understand the ORP or how to use it other than that mine is in an acceptable range. Really, a DO probe may be more useful, but they aren't cheap! And if I had it MY WAY, I would get a good calcium probe on it before either of those. Unfortunately, my research has shown that there really is no "good" calcium probe yet available in this hobby.

I believe the conductivity probe is really important. Perhaps the most important other than temp. in terms of controlling your reef and giving you live info. as too where the salinity is at. These are not just salinity probes however so they can be measuring more than just salinity, so I am told. I find that probe to be the most valuable though. pH is good but not really something that you have to manage until you are using kalk and Ca additives.
 
Dr...lol..you're technical like me. If you get it working, I would love to hear

jna...Thanks for that info. I think I'll get a conductivity probe.
 
jnarowe,
I am surprised to see such a changed in conductivity. Have you cross checked its results with a refractometer? I just know that with my system that salinity has never tested differently from the day it was first set up.
 
I have an issue that makes my salinity jump around a bit. I am using RO/DI top-off water and fans to cool my tnk. I also have a DIY skimmer and these things conspire to throw salinity out-of-whack.

When salinity changes so does skimming and vice versa so if my skimmer starts to overskim, I am pulling out water that is being replaced with RO/DI. I am trying to slowly increase the conductivity to 52 but so far I haven't been able to keep it steady at 50 yet. Right now it is 49.50 but yesterday it was down to 48.4 and I let in some rich SW to bring it back up.

It's really a matter of tuning my system and getting to know how it reacts..if the fans are going more than average because the ambient temp. is higher than average, that encourages more evaporation and RO/DI make up water. It should run at a steady level in theory but I still have problems with the skimmer taking out too much water sometimes.

If you notice from that chart, once i had the probes calibrated I started getting better numbers and that, for the most part, has continued...

:D
 
here are my machine . can any one see that i mixing some thing?
LTV$-C01 VHO light
LTC$-C02 compact light
LTM$-C03 MH light
LTR$-A06 Refurium light -->Refugium
PMC#-C04 power head pump ( circulation pump )
FWA#-B12 fresh water pump ( R/O water )
SWA#-B11 heavy salt water pump
PMD#-B09 water change pump
PMS#-A08 fresh salt water mix pump
PMK#-A07 kalk mix pump
PMR#-A05 refurium pump
PMM#-A04 main return pump
KPM#-B13 kalk dozer pump
HT1%-A01 heat 1
HT2%-A02 heat 2
COL%-D01 chiller
OZN&-B10 ozonizer
CO2&-A03 co2 solenoid
ALM&-F01 alarm
FAN&-E01 canopy fan
LTA&-G01 alarm light ( light on when alarm on )
here are my program
If Time > 13:30 Then LTV ON
If Time > 00:30 Then LTV OFF
If Time > 14:15 Then LTC ON
If Time > 23:45 Then LTC OFF
If Time > 15:00 Then LTM ON
If Time > 23:00 Then LTM OFF
If Time > 01:00 Then LTR ON
If Time > 13:30 Then LTR OFF
If Temp > RT+0.4 Then COL ON
If Temp < RT+0.0 Then COL OFF
If Temp < RT+-0.4 Then HT1 ON
If Temp > RT+0.0 Then HT1 OFF
If Temp < RT+-0.4 Then HT2 ON
If Temp > RT+0.0 Then HT2 OFF
If Feed cycle Then PMM OFF
If Feed cycle Then PMC OFF
If Feed cycle Then HT1 OFF
If Feed cycle Then HT2 OFF
If Feed cycle Then COL OFF
If Feed cycle Then CO2 OFF
If Feed cycle Then PMD OFF
If Feed cycle Then OZN OFF
If Feed cycle Then SWA OFF
If Feed cycle Then FWA OFF
Max Change 010 M Then LTV OFF
Max Change 020 M Then LTC OFF
Max Change 030 M Then LTM OFF
Max Change 015 M Then LTR OFF
Max Change 015 M Then PMC OFF
Max Change 015 M Then COL OFF
Max Change 015 M Then FWA OFF
Max Change 015 M Then SWA OFF
Max Change 015 M Then PMD OFF
Max Change 010 M Then CO2 OFF
Max Change 020 M Then HT1 OFF
Max Change 030 M Then HT2 OFF
If Temp < 50.0 Then LTM OFF
If Temp < 50.0 Then LTV OFF
If Temp < 50.0 Then LTC OFF
If Temp < 50.0 Then HT1 OFF
If Temp < 50.0 Then HT2 OFF
If Temp > 80.5 Then LTM OFF
If Temp > 81.0 Then LTV OFF
If Temp > 81.5 Then LTC OFF
If Time > 00:00 Then ALM OFF
If Time > 00:00 Then LTA OFF
If Temp > RT+.08 Then ALM ON
If Temp < RT+-.08 Then ALM ON
If Temp > RT+.08 Then LTA ON
If Temp < RT+-.08 Then LTA ON
If pH > 8.40 Then ALM ON
If pH < 7.95 Then ALM ON
If pH > 8.40 Then LTA ON
If pH < 7.95 Then LTA ON
If pH > 08.30 Then KPM OFF
If pH < 08.10 Then KPM ON
If pH > 08.30 Then CO2 ON
If pH < 08.10 Then CO2 OFF
If ORP > 400 Then OZN OFF
If ORP < 350 Then OZN ON
If Cond > 55.0 Then LTA ON
If Cond < 50.0 Then LTA ON
If Cond > 55.0 Then ALM ON
If Cond < 50.0 Then ALM ON
If ORP > 450 Then ALM ON
If ORP < 300 Then ALM ON
If ORP > 450 Then LTA ON
If ORP < 300 Then LTA ON
If Time > 00:00 Then SWA OFF
If Time > 00:00 Then FWA OFF
If Time > 00:00 Then PMM ON
If Time > 00:00 Then PMC ON
If Time > 00:00 Then PMD ON
OSC 010/010 ON/OFF Then PMC ON
If Time > 00:00 Then FAN ON
If Time > 00:00 Then KPM ON
If Time > 00:00 Then PMS ON
OSC 015/180 ON/OFF Then PMS ON
If Timer LTV = OFF Then PMC OFF
If Timer LTV = OFF Then FAN OFF
If Timer LTV = ON Then KPM OFF
If Time > 08:10 Then PMK ON
If Time > 08:25 Then PMK OFF
If Time > 16:10 Then PMK ON
If Time > 16:25 Then PMK OFF
If Time > 00:10 Then PMK ON
If Time > 00:25 Then PMK OFF
 
Sorry for not responding, but I have been on travel. Now to answer some questions:

What does the RT stand for? Also WEB?

RT is the variable in the controller for seasonal temp. WEB stands for Wireless Excel Backup. It is a trigger for my excel sheet to back itself up and the html pages it generates to my network backup drives.

Why do you have the the alm set this way. Is the purpose just to ensure that it resets to off?

Yes, that is correct.

Here is a screen shot of today's temp values. As you can tell from the trend line (the blue dashed line) that the temps are slowly rising to match the seasons. The value of this can be realized when the expansion box is released and I can add another temp probe to capture ambient temps.

temps.jpg
 
Yes, it is all excel. I have the sheet query the AC3pro and extract the log data and populate a "work sheet". I then have a pretty "cover sheet" that uses a bunch of formulas to format and colorized the data.

After all the data is formatted, I have several VB macros that saves the sheet as html pages and uploads them to my server. I also have other vb scripts that backs up data to my network drives (triggered by the WEB key).

Here is the "raw" data:

worksheet.jpg


Reformatted data:

conds.jpg


Pretty graph data:

graphs.jpg


The dashed lines on the graphs are trend lines.
 
Back
Top