Reef Central Online Community
Blue Zoo Aquatics

Home Forum Here you can view your subscribed threads, work with private messages and edit your profile and preferences View New Posts View Today's Posts

Find other members Frequently Asked Questions Search Reefkeeping ...an online magazine for marine aquarists Support our sponsors and mention Reef Central

Go Back   Reef Central Online Community > Sponsor Forums > Neptune Systems
Register Blogs FAQ Calendar Mark Forums Read

Notices

User Tag List

Reply
Thread Tools
Old 05/01/2006, 09:00 PM   #1
corndogg
Registered Member
 
corndogg's Avatar
 
Join Date: Nov 2003
Location: (707)
Posts: 720
Show me your ACIII Program

Hi everyone,

I just got an AquaController III and I was looking for examples of the program code others are using. I need some ideas and want to make sure I am using it to full capacity. If you have the web server hooked up you can just copy and paste the program right in.

Thanks


corndogg is offline   Reply With Quote
Old 05/01/2006, 11:34 PM   #2
kbecker
Registered Member
 
Join Date: Oct 2004
Posts: 375
If Time > 00:00 Then ALM OFF
If Sun 000/000 Then LT1 ON
If Sun 060/-060 Then LT2 ON
If Moon 000/000 Then MON ON
If Sun -030/060 Then EHM OFF
If Sun -030/060 Then SKM OFF
If Time > 14:00 Then WEB ON
If Time > 15:00 Then WEB OFF
If Temp < RT+0.0 Then HT1 ON
If Temp > RT+1.0 Then HT1 OFF
If Temp < RT+0.0 Then HT2 ON
If Temp > RT+1.0 Then HT2 OFF
If Temp < 65.0 Then HT1 OFF
If Temp < 65.0 Then HT2 OFF
If Temp < 74.0 Then ALM ON
If Timer ALM = ON Then WEB ON
If Feed cycle Then WEB ON


kbecker is offline   Reply With Quote
Old 05/01/2006, 11:46 PM   #3
corndogg
Registered Member
 
corndogg's Avatar
 
Join Date: Nov 2003
Location: (707)
Posts: 720
thanks for replying

Quote:
Originally posted by kbecker
If Temp < RT+0.0 Then HT1 ON
If Temp > RT+1.0 Then HT1 OFF
If Temp < RT+0.0 Then HT2 ON
If Temp > RT+1.0 Then HT2 OFF

If Timer ALM = ON Then WEB ON
If Feed cycle Then WEB ON

Hey kbecker,

What does the RT stand for? Also WEB?


corndogg is offline   Reply With Quote
Old 05/02/2006, 07:17 AM   #4
Cathy8424
Registered Member
 
Join Date: May 2003
Location: Kansas
Posts: 484
AC Unit 1
MN1$-M2
LT1$-L1
LT2$-L2
LT3$-L3
LT4$-L4
LT5$-L5
LT6$-L6
FAN%-C2
COL%-C1
HT1%-H1
HT2%-H2
PH1#-K1
ALM&-A9

If Moon 000/000 Then MN1 ON ....Runs Moon Light according to Ocean
If Sun 000/000 Then LT1 ON
If Sun 030/-030 Then LT2 ON
If Sun 075/-075 Then LT3 ON ....MH on according to Ocean Sun Up
If Sun 060/-060 Then LT4 ON
If Sun 030/-030 Then LT5 ON
If Sun 030/-030 Then LT6 ON
If Temp > RT+0.1 Then FAN ON ....Fan on first
If Temp < RT+0.0 Then FAN OFF ....Adjust to Ocean Seasonal temp.
Max Change 002 M Then FAN OFF
If Temp > RT+0.3 Then COL ON ....Fan can't keep up, chiller on
If Temp < RT+0.0 Then COL OFF ....Adjust to Ocean Seasonal temp.
Max Change 002 M Then COL OFF
If Temp < RT+-0.1 Then HT1 ON ....Heat adjust to Ocean Seasonal temp.
If Temp < RT+-0.0 Then HT1 OFF ....Heater temps are staggered to help
Max Change 002 M Then HT1 OFF ....with power surge. If heater 1 can' t
If Temp < RT+-0.2 Then HT2 ON ....keep up, Heater 2 will kick in, then
If Temp > RT+-0.1 Then HT2 OFF ....Heater 3.
Max Change 002 M Then HT2 OFF
If Temp < RT+-0.3 Then HT3 ON
If Temp > RT+-0.1 Then HT3 OFF
Max Change 002 M Then HT3 OFF
If pH < 8.06 Then PH1 ON ....If pH rises or drops below set point
If pH > 8.04 Then PH1 OFF ....Kalk Pump turns on.
If Temp < 50.0 Then LT1 OFF
If Temp < 50.0 Then LT2 OFF ....Fail Safe, keeps the tank from frying
If Temp < 50.0 Then LT3 OFF ....if temp prob is accidently detached or
If Temp < 50.0 Then LT4 OFF ....becomes defective.
If Temp < 50.0 Then LT5 OFF ....If temp probe is detached controller
If Temp < 50.0 Then LT6 OFF ....temp reads 20 degrees.
If Time > 00:00 Then ALM OFF ....It will keep calling for heat even it the
If pH > 8.40 Then ALM ON ....tank is at 100 degrees.
If pH < 7.95 Then ALM ON
If Temp > RT+.08 Then ALM ON ....Alarm sounds, emails send if the
If Temp < RT+-.08 Then ALM ON ....temperature is above or below set point.

AC Unit 2
MON$-M1
SMP$-M3
PM1#-P1
PM2#-P2
PM3#-P3
PM4#-P4
PM5#-P5
PM6#-P6
PM7#-P7
PM8#-P8
SKM#-F1
STR#-K3
BEP&-B9
CO2&-A12
SAL#-M4

If Moon 000/000 Then MON ON ....Runs Moon Light according to Ocean
If Sun 000/000 Then SMP OFF Runs ....Lighting in reverse of day for sump
OSC 010/010 ON/OFF Then PM1 ON ....Front L. PH on 10 min/off 10 min Wave
If Time > 00:00 Then PM2 OFF
If Time > 06:00 Then PM2 ON ....Back L PH on 4hr/off 4hr Tide in/out
If Time > 12:00 Then PM2 OFF
If Time > 18:00 Then PM2 ON
OSC 010/010 ON/OFF Then PM3 OFF ....Front R. PH on 10 min/off 10 min Wave
If Time > 00:00 Then PM4 ON
If Time > 06:00 Then PM4 OFF ....Back R. PH on 4hr/off 4hr Tide in/out
If Time > 12:00 Then PM4 ON ....(R/L PHs Reverse order for
If Time > 18:00 Then PM4 OFF ....on off alternating current)
OSC 010/010 ON/OFF Then PM5 ON ....(R/L PHs Reverse order for on for
OSC 010/010 ON/OFF Then PM6 OFF ....on off alternating current every 10 min)
OSC 010/010 ON/OFF Then PM7 ON ....(R/L PHs Reverse order for
OSC 010/010 ON/OFF Then PM8 OFF ....on off alternating current)
OSC 002/180 ON/OFF Then STR ON ....PH Stirs my Kalk 2 min every 3 hrs
OSC 020/240 ON/OFF Then SAL ON ....Stir salt water 20 min on/4 hr off (24/7air)
If pH < 6.80 Then CO2 ON ....solenoid on CO2 calcium reactor
If pH > 7.21 Then CO2 OFF ....solenoid off CO2 calcium reactor
If Feed cycle Then PM1 OFF
If Feed cycle Then PM2 OFF
If Feed cycle Then PM3 OFF
If Feed cycle Then PM4 OFF ....Turns PH of for feeding
If Feed cycle Then PM5 OFF
If Feed cycle Then PM6 OFF
If Feed cycle Then PM7 OFF
If Feed cycle Then PM8 OFF
If Feed cycle Then SKM OFF
If Power Fail Then BEP ON ....Alarm power off


Cathy8424 is offline   Reply With Quote
Old 05/02/2006, 08:45 PM   #5
hotrod122
Registered Member
 
hotrod122's Avatar
 
Join Date: Aug 2003
Location: Topeka, Kansas
Posts: 100
LT1$-A01
LT2$-A02
REF$-A03
FAN%-A04
HET%-A05
SKM#-A06
PH1#-A07
KAL#-A08
ALM&-A09
MNL$-A10
MIX#-B01
MP1#-B02
MP2#-B03
RFP#-B04
WMP#-B05
MH1$-B06


If Time > 00:00 Then ALM OFF
If Time > 00:00 Then SKM ON
If Time > 00:00 Then MP1 ON
If Time > 00:00 Then MP2 ON
If Time > 00:00 Then RFP ON
OSC 010/005 ON/OFF Then WMP ON
OSC 010/090 ON/OFF Then MIX ON
If Sun 000/000 Then LT1 ON
If Sun 040/-040 Then LT2 ON
If Sun 060/-060 Then MH1 ON
If Sun 000/000 Then REF OFF
If Moon 000/000 Then MNL ON
If Temp < RT+-0.4 Then HET ON
If Temp > RT+0.1 Then HET OFF
If Temp > RT+0.4 Then FAN ON
If Temp < RT+0.1 Then FAN OFF
If Temp > RT+1.0 Then LT2 OFF
Max Change 030 M Then LT2 OFF
If Temp > RT+1.0 Then MH1 OFF
Max Change 030 M Then MH1 OFF
If Sun 000/000 Then PH1 ON
If Feed cycle Then SKM OFF
If Temp < 50.0 Then HET OFF
If Temp < 50.0 Then LT1 OFF
If Temp < 50.0 Then LT2 OFF
If Temp < RT+-1.0 Then ALM ON
If Temp > RT+1.2 Then ALM ON
If pH < 08.00 Then ALM ON
If pH > 08.45 Then ALM ON
If pH < 08.25 Then KAL ON
If pH > 08.26 Then KAL OFF
If Power Fail Then ALM ON


works for me nicely


hotrod122 is offline   Reply With Quote
Old 05/02/2006, 10:07 PM   #6
corndogg
Registered Member
 
corndogg's Avatar
 
Join Date: Nov 2003
Location: (707)
Posts: 720
Thanks everyone. I am definately not using it to it's full capability yet but I have a good idea what this thing can do.


corndogg is offline   Reply With Quote
Old 05/03/2006, 07:06 PM   #7
jnarowe
Registered Member
 
jnarowe's Avatar
 
Join Date: Jan 2005
Location: Poulsbo, WA
Posts: 14,710
LT1$-A1
LT2$-A6
LT3$-A12
ML1$-A8
RLT$-B1
LM1&-A2
LM2&-A11
PM1#-A3
PM2#-A4
PM3#-A5
PM4#-A7
PM5#-B5
PM6#-B2
HT1%-B7
HT2%-B9
COL%-B6
CO2&-B4
ALM&-A9

If Power Fail Then LT1 OFF
Max Change 010 M Then LT1 ON
If Power Fail Then LT2 OFF
Max Change 015 M Then LT2 ON
If Power Fail Then LT3 OFF
Max Change 020 M Then LT3 ON
If Time > 13:00 Then LT1 ON
If Time > 20:00 Then LT1 OFF
If Time > 12:00 Then LT2 ON
If Time > 21:00 Then LT2 OFF
If Time > 12:30 Then LT3 ON
If Time > 20:30 Then LT3 OFF
If Time > 13:00 Then LM1 ON
If Time > 20:00 Then LM1 OFF
If Time > 12:30 Then LM2 ON
If Time > 20:30 Then LM2 OFF
If Moon 000/000 Then ML1 ON
If Time > 19:00 Then RLT ON
If Time > 08:00 Then RLT OFF
If Time > 18:00 Then PM6 ON
If Time > 07:00 Then PM6 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
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 Feed cycle Then PM5 OFF
If pH > 08.30 Then CO2 ON
If pH < 08.22 Then CO2 OFF
If Time > 00:00 Then ALM OFF
If pH > 08.50 Then ALM ON
If pH < 08.00 Then ALM ON
If ORP > 450 Then ALM ON
If ORP < 300 Then ALM ON
If Temp < 75.0 Then ALM ON
If Temp > 81.0 Then ALM ON
If Time > 00:00 Then PM5 ON


__________________
Jonathan--Recovering Tankaholic.

Current Tank Info: 70g fresh planted
jnarowe is offline   Reply With Quote
Old 05/04/2006, 07:19 PM   #8
Coralfreak
Premium Member
 
Coralfreak's Avatar
 
Join Date: Jul 2003
Location: Oskaloosa, IA
Posts: 1,453
REF$-A7
VHO$-B9
MH1$-B10
MH2$-B11
FAN&-A5
FN2&-A2
FN3&-B15
FN4&-A6
AC*%-L2
COL%-E9
HET%-A8
DOS#-A4
CO2&-A3
SKM#-B16
ALM%-N13


If Sun 060/-060 Then REF ON
If Sun 000/000 Then VHO ON
If Sun 060/-060 Then MH1 ON
If Sun 060/-060 Then MH2 ON
If Temp > 78.7 Then AC* ON
If Temp < 78.4 Then AC* OFF
If Temp > 78.6 Then FAN ON
If Temp < 78.4 Then FAN OFF
If Temp > 78.6 Then FN2 ON
If Temp < 78.4 Then FN2 OFF
If Temp > 78.6 Then FN3 ON
If Temp < 78.4 Then FN3 OFF
If Temp > 78.6 Then FN4 ON
If Temp < 78.4 Then FN4 OFF
If Temp > 78.9 Then COL ON
If Temp < 78.6 Then COL OFF
If Temp < 78.2 Then HET ON
If Temp > 78.5 Then HET OFF
If Temp > 79.1 Then MH1 OFF
If Temp > 79.1 Then MH2 OFF
If Timer MH1 = ON Then FAN ON
If Timer MH2 = ON Then FN2 ON
Max Change 030 M Then MH1 OFF
Max Change 030 M Then MH2 OFF
Max Change 010 M Then COL OFF
Max Change 010 M Then AC* OFF
If pH1 > 08.24 Then DOS OFF
If pH1 < 08.19 Then DOS ON
If pH2 > 06.25 Then CO2 ON
If pH2 < 06.15 Then CO2 OFF
If pH1 < 08.10 Then CO2 OFF
If Feed cycle Then SKM OFF
If Time > 00:00 Then SKM ON
If Time > 00:00 Then ALM OFF
If Temp > 79.2 Then ALM ON
If pH2 < 06.10 Then ALM ON
If pH1 < 08.10 Then ALM ON
If Power Fail Then ALM ON


Coralfreak is offline   Reply With Quote
Old 05/09/2006, 10:10 PM   #9
ZoeReef
Registered Member
 
ZoeReef's Avatar
 
Join Date: Mar 2006
Location: Chandler, AZ
Posts: 1,066
Cathy, very innovative use. I like the fail safe idea, also staggered heat. I also like the use of fans as a first level of cooling.

Two questions: Where did you pick up these great ideas, and..

2. Why do you need two controllers (two separate systems?)


ZoeReef is offline   Reply With Quote
Old 05/09/2006, 10:19 PM   #10
ZoeReef
Registered Member
 
ZoeReef's Avatar
 
Join Date: Mar 2006
Location: Chandler, AZ
Posts: 1,066
I am expecting my ACIII pro this week, I'm glad I came across this thread..

Quote:
Originally posted by kbecker
If Time > 00:00 Then ALM OFF
kbecker...Why do you have the the alm set this way. Is the purpose just to ensure that it resets to off?

Quote:
Originally posted by jnarowe
If Power Fail Then LT1 OFF
Max Change 010 M Then LT1 ON
If Power Fail Then LT2 OFF
Max Change 015 M Then LT2 ON
If Power Fail Then LT3 OFF
Max Change 020 M Then LT3 ON
jnarowe...Why do you have the Max Change following each power fail?

Quote:
Originally posted by Coralfreak

If Temp > 78.7 Then AC* ON
If Temp < 78.4 Then AC* OFF
If Temp > 78.6 Then FAN ON
If Temp < 78.4 Then FAN OFF
If Temp > 78.6 Then FN2 ON
If Temp < 78.4 Then FN2 OFF
If Temp > 78.6 Then FN3 ON
If Temp < 78.4 Then FN3 OFF
If Temp > 78.6 Then FN4 ON
If Temp < 78.4 Then FN4 OFF
If Temp > 78.9 Then COL ON
If Temp < 78.6 Then COL OFF
If Temp < 78.2 Then HET ON
If Temp > 78.5 Then HET OFF
If Temp > 79.1 Then MH1 OFF
If Temp > 79.1 Then MH2 OFF
If Timer MH1 = ON Then FAN ON
If Timer MH2 = ON Then FN2 ON
Coralfreak...Well thought through use of fans, AC and lights. Thanks


ZoeReef is offline   Reply With Quote
Old 05/09/2006, 11:02 PM   #11
jnarowe
Registered Member
 
jnarowe's Avatar
 
Join Date: Jan 2005
Location: Poulsbo, WA
Posts: 14,710
Max change keeps the lights from all coming on at the same time after a power failure. That high draw can cause problems including cycling the lamps through the ignition phase but not actually starting. That can turn into a loop. The draw can also trip breakers in some cases.


__________________
Jonathan--Recovering Tankaholic.

Current Tank Info: 70g fresh planted
jnarowe is offline   Reply With Quote
Old 05/10/2006, 01:00 AM   #12
ZoeReef
Registered Member
 
ZoeReef's Avatar
 
Join Date: Mar 2006
Location: Chandler, AZ
Posts: 1,066
jna..so it kind of staggers them a bit.. and they come on at 5 minute intervals. Great...THANKS


ZoeReef is offline   Reply With Quote
Old 05/10/2006, 08:36 AM   #13
Cathy8424
Registered Member
 
Join Date: May 2003
Location: Kansas
Posts: 484
Quote:
Originally posted by ZoeReef
Cathy, very innovative use. I like the fail safe idea, also staggered heat. I also like the use of fans as a first level of cooling.

Two questions: Where did you pick up these great ideas, and..

2. Why do you need two controllers (two separate systems?)
I have been using the AC's almost since the day I set up my tank. I have figured out alot of things form use and trial/error.

The max change on the lights will also give them time to cool down before restarting (which is good for the ballast). It also gives a chance for the power to become stable before they come back on. At our house, sometimes the power blinks on/off several times before it actually comes on correctly and stays on.

If you are not using the seasonal lighting, you should also use the staggered timing for your lights too.

I have two controllers because I have over 1000 gallons of water in numerous tanks. I am in the process of setting up an eight hundred gallon in wall system now.

The program codes I have posted are from my ACII's before I upgraded to an AC3 and an AC3 Pro. There are some new coding options with the AC3's; that I think will be very useful, but I haven't had a chance to see what creative things I can do with it yet, but I do have some in mind.


Cathy8424 is offline   Reply With Quote
Old 05/10/2006, 07:33 PM   #14
collins
Registered Member
 
Join Date: Dec 2004
Location: Alberta, Canada
Posts: 409
***** adjusted the time on the controller -2 hours to allow extra viewing time
***** running the system 1 degree higher than actual seasonal temperatures due to ambient room temperature.

If Sun 000/-060 Then LTR OFF ; refugium lighting OFF at sunrise and ON 60 minutes before sunset
If Temp > RT+4.0 Then LTR OFF ; refugium OFF if tank temp exceeds 3.0F above seasonal temp (RT) of the day
Max Change 015 M Then LTR OFF ; allow 15 minutes to pass before retesting condition
If Moon 000/000 Then LTM ON ; moon lighting ON at moonrise and OFF at moonset
If Sun 000/000 Then LTA ON ; actinic T5 lighting ON at sunrise and OFF at sunset
If Temp > RT+4.0 Then LTA OFF ; actinic T5 lighting OFF if tank temp exceeds 3.0F above seasonal temp (RT) of the day
Max Change 015 M Then LTA OFF ; allow 15 minutes to pass before retesting condition
If Sun 120/-120 Then LTK ON ; 13K HQI MH lighting ON 2 hours after sunrise and OFF 2 hours before sunset
If Temp > RT+3.0 Then LTK OFF ; 13K HQI MH lighting OFF if tank temp exceeds 2.0F above seasonal temp (RT) of the day
Max Change 030 M Then LTK OFF ; allow 30 minutes to pass before retesting condition – allow cooling of LTK
If Temp < RT+0.6 Then HRX ON ; heaters ON if the tank temp falls below the season temp (RT) of the day by more than 0.4 °F
If Temp > RT+1.0 Then HRX OFF ; heaters OFF if the tank temperature exceeds the season temperature (RT) of the day
Max Change 005 M Then HRX OFF ; allow 5 minutes to pass before retesting condition
If Temp > RT+1.9 Then FNX ON ; Fans ON if the tank temp exceeds the season temp (RT) of the day by more than 0.9 °F
If Temp < RT+1.1 Then FNX OFF ; Fans OFF if the tank temperature falls below 0.1F above the season temperature (RT) of the day
Max Change 005 M Then FNX OFF ; allow 5 minutes to pass before retesting condition
If Time > 00:00 Then SRX ON ; skimmer ON by default
If Time > 00:00 Then PPR ON ; return pump ON by default
If Time > 00:00 Then PDX ON ; power heads ON by default
If Time > 00:00 Then KRX OFF ; kalk reactor mixing pump OFF by default – mix for 5 minutes twice per day
If Time > 07:05 Then KRX ON
If Time > 07:10 Then KRX OFF
If Time > 19:05 Then KRX ON
If Time > 19:10 Then KRX OFF
If Time > 00:00 Then PPD ON ; litre meter kalk dosing pump ON by default
If Timer KRX = ON Then PPD OFF ; litre meter kalk dosing pump OFF while kalk reactor mixing pump is on
Max Change 075 M Then PPD OFF ; allow 75 minutes to pass before retesting condition to allow settling
If Time > 00:00 Then CRX ON ; calcium reactor pump and feed power head ON by default
If Time > 00:00 Then SDC OFF ; calcium reactor CO2 solenoid OFF by default and ON if pH is acceptable
If pH > 08.04 Then SDC ON
Max Change 005 M Then SDC OFF ; allow 5 minutes to pass before retesting condition
If Feed cycle Then PPR OFF ; turn off return pump
If Feed cycle Then SDC OFF ; turn off CO2 solenoid
If Feed cycle Then CRX OFF ; turn off calcium reactor pump and feed power head
If Feed cycle Then PPD OFF ; turn off dosing pump and evaporation top off
If Feed cycle Then HRX OFF ; turn off heaters
If Switch1 CLOSED Then SH1 ON ; manual switch toggle events
If Switch1 OPEN Then SH1 OFF
If Switch2 CLOSED Then SH2 ON
If Switch2 OPEN Then SH2 OFF
If Switch3 CLOSED Then SH3 ON
If Switch3 OPEN Then SH3 OFF
If Switch4 CLOSED Then SH4 ON
If Switch4 OPEN Then SH4 OFF
If Switch1 CLOSED Then FNX ON ; *water level too high - engage fans to increase evaporation
If Switch1 CLOSED Then PPD OFF ; turn off dosing pump and evaporation top off
If Switch2 CLOSED Then PPD OFF ; *water level too low (possible water leak) turn off dosing pump and evaporation top off
If Switch2 CLOSED Then HRX OFF ; turn off heaters
If Switch2 CLOSED Then SRX OFF ; turn off skimmer
If Switch2 CLOSED Then SDC OFF ; turn off CO2 solenoid
If Switch2 CLOSED Then CRX OFF ; turn off calcium reactor pump and feed power head
If Switch2 CLOSED Then PDX OFF ; turn off power heads
If Switch3 CLOSED Then SRX OFF ; *skimmer maintenance – turn skimmer OFF
If Switch4 CLOSED Then HRX OFF ; *water change – turn refugium devices OFF
If Switch4 CLOSED Then SRX OFF
If Switch4 CLOSED Then CRX OFF
If Switch4 CLOSED Then SDC OFF
If Switch4 CLOSED Then PDX OFF
If Time > 00:00 Then ALX OFF ; alarm OFF by default
If Switch1 CLOSED Then ALX ON
If Switch2 CLOSED Then ALX ON
If Timer SH1 = ON Then ALX ON ; turn alarm ON if water level above maximum operating level
If Timer SH2 = ON Then ALX ON ; turn alarm ON if water level below minimum operating level – possible leak
If pH > 08.40 Then ALX ON
If pH < 08.00 Then ALX ON
If Temp < RT+-0.1 Then ALX ON ; turn alarm ON if water temp falls below seasonal temp by more than 0.1F
If Temp < 50.0 Then HRX OFF ; heaters OFF if tank temp drops too low – possible probe malfunction
Max Change 005 M Then HRX OFF ; allow 5 minutes to pass before retesting condition
If Temp < 50.0 Then LTK OFF ; 13K HQI MH lighting OFF if tank temp drops too low – possible probe malfunction
Max Change 030 M Then LTK OFF ; allow 30 minutes to pass before retesting condition – allow cooling of LTK
If Temp > RT+3.0 Then ALX ON ; turn alarm ON if water temp exceeds seasonal temp by more than 2.0F
If Power Fail Then ALX ON ; turn alarm ON if power fails
Max Change 030 M Then LTK OFF ; allow 30 minutes to pass before retesting condition – allow cooling of LTK


collins is offline   Reply With Quote
Old 05/10/2006, 08:46 PM   #15
jnarowe
Registered Member
 
jnarowe's Avatar
 
Join Date: Jan 2005
Location: Poulsbo, WA
Posts: 14,710
Gulp!


__________________
Jonathan--Recovering Tankaholic.

Current Tank Info: 70g fresh planted
jnarowe is offline   Reply With Quote
Old 05/10/2006, 09:00 PM   #16
ZoeReef
Registered Member
 
ZoeReef's Avatar
 
Join Date: Mar 2006
Location: Chandler, AZ
Posts: 1,066
Is this the mother of all programs???

Collins..
Could you explain what a 'switch' is. (I sent back ACIII in exchange for PRO so I don't have a manual in my hands as yet)


ZoeReef is offline   Reply With Quote
Old 05/10/2006, 10:24 PM   #17
Cathy8424
Registered Member
 
Join Date: May 2003
Location: Kansas
Posts: 484
Yes, I think Collins has the Mother of all Programs!

Thanks for posting that Collins, now I won't have to have quite so much trial/error.

I haven't ordered the part for my swithces yet, put I do have my list made up. That will be the next addition to my system.


Cathy8424 is offline   Reply With Quote
Old 05/11/2006, 01:07 AM   #18
collins
Registered Member
 
Join Date: Dec 2004
Location: Alberta, Canada
Posts: 409
ya the script is big, but I wanted to get every last penny out of the cost of the gear.

ZoeReef, the 4 switches are the external inputs. Two are connected to float switches (high and low) and all 4 can also be controlled with a manual toggle.

Cathy8424, I wasn't going to post, but you inspired me.


collins is offline   Reply With Quote
Old 05/11/2006, 01:31 AM   #19
corndogg
Registered Member
 
corndogg's Avatar
 
Join Date: Nov 2003
Location: (707)
Posts: 720
and to think I bought this thing just for controlling lights, temp and the web access. I sure got a lot for my money with all these extra scripts.
Thanks everyone


corndogg is offline   Reply With Quote
Old 05/11/2006, 09:09 AM   #20
jnarowe
Registered Member
 
jnarowe's Avatar
 
Join Date: Jan 2005
Location: Poulsbo, WA
Posts: 14,710
Collins,

You have semi-colons in the program with text explanantions. Are those actually in your program or just inserted for your post to explain each line ofr the reader?


__________________
Jonathan--Recovering Tankaholic.

Current Tank Info: 70g fresh planted
jnarowe is offline   Reply With Quote
Old 05/11/2006, 09:25 AM   #21
collins
Registered Member
 
Join Date: Dec 2004
Location: Alberta, Canada
Posts: 409
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


collins is offline   Reply With Quote
Old 05/11/2006, 09:34 AM   #22
jnarowe
Registered Member
 
jnarowe's Avatar
 
Join Date: Jan 2005
Location: Poulsbo, WA
Posts: 14,710
so the semi-colon acts as a "REM" like we used to use in simple computer programs? Cool! Thanks for the tip!


__________________
Jonathan--Recovering Tankaholic.

Current Tank Info: 70g fresh planted
jnarowe is offline   Reply With Quote
Old 05/11/2006, 09:39 AM   #23
collins
Registered Member
 
Join Date: Dec 2004
Location: Alberta, Canada
Posts: 409
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.


collins is offline   Reply With Quote
Old 05/11/2006, 10:17 AM   #24
jnarowe
Registered Member
 
jnarowe's Avatar
 
Join Date: Jan 2005
Location: Poulsbo, WA
Posts: 14,710
OK. Good point and smart way to do it!


__________________
Jonathan--Recovering Tankaholic.

Current Tank Info: 70g fresh planted
jnarowe is offline   Reply With Quote
Old 05/12/2006, 01:16 AM   #25
ZoeReef
Registered Member
 
ZoeReef's Avatar
 
Join Date: Mar 2006
Location: Chandler, AZ
Posts: 1,066
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


ZoeReef is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -6. The time now is 10:54 PM.


TapaTalk Enabled

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2020 Axivo Inc.
Use of this web site is subject to the terms and conditions described in the user agreement.
Reef CentralTM Reef Central, LLC. Copyright 1999-2014
User Alert System provided by Advanced User Tagging v3.3.0 (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.