my program, what should i change, add, or...

tptp279

Active member
hey guys, this is my program for the ACIII. What would you guys change? Add? take out? also what other things would you add hardware wise, i want to add the UV sterilizer but what else is there to add? heater? i have two free sockets.

MHR*-A01 (HQI right)
MHL*-A02 (HQI left)
PM1%-A03 (tunze R)
PM2%-A04 (tunze L)
PCA*-A05 (2*96w power compact actinics)
RTN%-A06 (return pump)
CAP%-A07 (Calicum reactor pump)
CO2&-A08 (CO2 selnoid)
ALM&-A09 (Alarm)
ML1*-B09 (Moonlights Right)
ML2*-B10 (moonlights Left)
CFN^-B11 (canopy Fan)
GND&-B12 (ground)
(Things you can add on)
(UV sterilizer)

(on by default)
If Time > 00:00 Then RTN ON (Return on by default)
If Time > 00:00 Then CAP ON (calcium reactor pump on by default)
If Time > 00:00 Then CFN ON (canopy fan on by default)

(lighting)
If Time > 15:30 Then PCA ON (power compacts on at 3:30pm)
If Time > 22:30 Then PCA OFF (power compacts off at 10:30PM)
If Time > 15:55 Then MHR ON (HQI on at 3:55pm)
If Time > 22:00 Then MHR OFF (HQI off at 10pm)
If Time > 16:00 Then MHL ON (HQI on at 4pm)
If Time > 22:00 Then MHL OFF (HQI off at 10pm)
If Time > 22:25 Then ML1 ON (Moon light right on at 10:25pm)
If Time > 15:15 Then ML1 OFF (moon light right off at 3:15pm)
If Time > 22:25 Then ML2 ON (moon light left on at 10:25pm)
If Time > 15:15 Then ML2 OFF (moon light left off at 3:15pm)

(heat temp lights out)
If Temp > 83.5 Then PCA OFF (Power Compacts off at 83.5+)
Max Change 030 M Then PCA Off
If Temp > 84.0 Then MHR OFF (HQI off if temp 84+)
If Temp > 84.0 Then MHL OFF (HQI off if temp 84+)
Max Change 030 M Then MH1 OFF
Max Change 030 M Then MH2 OFF
If Temp > 83.5 Then PCA OFF (Power Compacts off at 83.5+)
Max Change 030 M Then PCA Off

(powerheads)
OSC 010/010 ON/OFF Then PM1 ON (tunze R oscillate every 10 mins)
OSC 010/010 ON/OFF Then PM2 OFF (tunze L oscillate every 10 mins)

(calcium reactor)
If pH > 08.10 Then CO2 ON (CO2 selnoid on at more than 8.10)
If pH < 08.00 Then CO2 OFF (CO2 selnoid off at less than 8.00)

(feed cycle)
If Feed cycle Then PM1 OFF
If Feed cycle Then PM2 OFF
Max Change 010 M Then PM1 OFF (tunze R back on after 10min of feed)
Max Change 010 M Then PM2 OFF (tunze L back on after 10min of feed)
If Time >00:00 Then PM1$ = ON
If Time >00:00 Then PM2$ = ON
 
You're missing the protection against the nuclear option. If your thermometer disconnects, the temp will indicate 40 degrees and your heater will kick on and cook everything.

If Temp < 50.0 Then HTR OFF ; turns heater off if temp probe malfunctions
If Temp < 50.0 Then LVH OFF ; VHO lights off
If Temp < 50.0 Then LHC OFF ; Center halide off
If Temp < 50.0 Then LHS OFF ; side halides off
If Temp < 50.0 Then LF1 OFF ; feature tank 1 lights off
If Temp < 50.0 Then LF2 OFF ; feature tank 2 lights off
If Temp < 50.0 Then ALM ON

(I have a three tank system)
 
addendum: When I was working on it, i accidently disconnected the temp probe. I didn't realize it, but the lights all turned off and I knew exactly what it was
 
So the nuclear option suggestion is for a temp probe malfunction? When my temp probe malfunctioned the temp read 121 and not 40? I have my controller programmed to shut off all the lights after 80 degrees which it would do with a temp probe failure, right?
 
Racer..good point. It's for a probe becoming unplugged. But the way my program is written, those lights and heaters will be off if the temp exceeds 79.5 (I have seahorses) so this option is not designed to protect against a false high temp malfunction as that is already covered, its rather for the other eventuality.

Be blessed friend... Andy
 
Gotcha...I have incoporated into my program. I too have everything shut off at 80 and that would cover the false high.

I am a newbie to this thing so I appreciate the help.
 
do you know how you would write the program for after a power failure and everything has to turn back on? i can't have everything turning back on at the same time, if i did, the gfci would trip, i tried it. lol...
 
Back
Top