PDA

View Full Version : My current program in the making..


IRISSERVICE
03/01/2007, 12:17 PM
Any tips?


MH1$= Metal Halide Center
MH2$= Metal Halide Left
MH3$=Metal Halide Right
RLT$=Refugium Light
MON$=Moon Light
CF1%=Cooling Fan Center
CF2%=Cooling Fan Left
CF3%=Cooling Fan Right
CHL%=Chiller
HTR%=Heater
WVE#=Wave Box
CO2&=C02 Solenoid
CFP&=Caclium reactor feed pump
CRP&=Calcium reactor Recirc Pump
KMP&=Kalk Mixing Pump
UVL$= UV light
OZN&=Ozone
ROW&=RO water
ALM&=ALARM

Pre light leds
If Time > 17:30 Then MON ON
If Time > 18:31 Then MON OFF

Center Metal Halide 20k
If Time > 18:30 Then MH1 ON
If Time > 00:30 Then MH1 OFF
If Power 010 Then MH1 OFF
If Time > 18:30 Then CF1 ON
If Time > 00:40 Then CF1 OFF
If Temp < 77.0 Then CF1 OFF
Max Change 010 M Then CF1 OFF


Center Metal Halide left 14k
If Time > 19:00 Then MH2 ON
If Time > 23:30 Then MH2 OFF
If Power 011 Then MH2 OFF
If Time > 19:00 Then CF2 ON
If Time > 23:40 Then CF2 OFF
If Temp < 77.0 Then CF2 OFF
Max Change 010 M Then CF1 OFF


Center Metal Halide right 14k
If Time > 19:30 Then MH3 ON
If Time > 00:00 Then MH3 OFF
If Power 012 Then MH3 OFF
If Time > 19:30 Then CF3 ON
If Time > 00:10 Then CF3 OFF
If Temp < 77.0 Then CF3 OFF
Max Change 010 M Then CF3 OFF

After light leds
If Time > 00:30 Then MON ON
If Time > 01:31 Then MON OFF

Refugium Light
If Time > 00:01 Then RLT ON
If Time > 18:30 Then RLT OFF

Chiller
If Temp > 79.8 Then CHI ON
If Temp < 77.8 Then CHI OFF

Heater
If Temp > 76.5 Then HET ON
If Temp < 77.0 Then HET OFF

Calcium reactor CO2
IF PH > 6.6 THEN CO2 ON
IF PH < 6.5 THEN CO2 OFF
If Time > 00:00 Then CFP ON
If Time > 00:00 Then CRP ON

UV Light
If Time > 00:00 Then UVL ON

Ozone
If ORP < 365 Then OZN ON
If ORP > 375 Then OZN OFF

Kalk Mixing Pump
OSC 005/240 ON/OFF Then KMP ON

Water top off with kalk water
OSC 002/240 ON/OFF Then ROW ON
If Switch1 OPEN Then ROW OFF
Max Change 001 M Then ROW ON

Alarms
If Temp > 80.0F Then ALM ON
If Temp < 75.0 Then ALM ON
If pH > 8.50 Then ALM ON
If pH < 7.90 Then ALM ON
If ORP > 410 Then ALM ON
If ORP < 300 Then ALM ON
If Power 000 Then ALM ON

Siffy
03/02/2007, 01:04 PM
You have your comparisons backwards for your heater.
you have
Heater
If Temp > 76.5 Then HET ON
If Temp < 77.0 Then HET OFF

I believe you'd actually want
Heater
If Temp < 76.5 Then HET ON
If Temp > 77.0 Then HET OFF

And you might want to put in Temp comparisons to turn off your MH's in case your chiller fails. Like
If Temp > 81 Then MH3 OFF
If Temp > 81.5 Then MH2 OFF
If Temp > 82 Then MH1 OFF

And also

If Temp > 79 Then CF1 ON
If Temp > 79 Then CF2 ON
If Temp > 79 Then CF3 ON

IRISSERVICE
03/02/2007, 08:46 PM
Good eye... :)

were do you sugest i add them?
I can do the these after each light statement.
If Temp > 81 Then MH3 OFF
If Temp > 81.5 Then MH2 OFF
If Temp > 82 Then MH1 OFF

But far as fan cooling. I did not wan them to stay on all the time..
There above each pendent.. I figured have them come on with lights and stay on for 10 minutes more, but if tank was running cold to shut them down. Any thoughts...

Siffy
03/03/2007, 11:35 AM
My thoughts were to have the fans kick on before the chiller had to run to save on electricity. I can understand not wanting the noise from them though. I wouldn't even have them come on with the MH for 10 minutes since it takes about that long for the MH to even start producing a decent amount of heat.