original-reefland
Reefer
Wrote my first program, looking for folks to review to make sure it does what I think it does.
One odd thing about my setup is that I run the lights at night when electricity is 1/2 price. So my lights are running from 10pm to 8am.
ACT-A01 ; Actinic Lights DC4
VFA-A02 ; Room Vent Fan DC4
CFA-A03 ; Sump Fan DC4
CO2-A04 ; CO2 Regulator DC4
HQI-B01 ; HQI Lighting - DC4HD to be added.
ALM-C01 ; Alarm module to be added.
If Time > 00:00
Then ALM OFF ; Default Alarm off
If Time > 07:59
Then ACT OFF ; Turn Actinics OFF 8:00AM
If Time > 22:00
Then ACT ON ; Turn Actinics ON 10:00PM
If Time > 07:00
Then HQI OFF ; Turn Halides OFF 7:00AM
If Time > 23:00
Then HQI ON ; Turn Halides ON 11:00PM
If Time > 10:00
Then VFA OFF ; Turn Room Vent OFF 10:00AM
If Time > 22:00
Then VFA ON ; Turn Room Vent ON 10:00PM
If Temp < 77.0
Then ALM ON ; Low Temp Alarm
If Temp < 81.0
Then CFA OFF ; Turn sump fan off below 81 for at least 5 minutes
Max Change 005 M
Then CFA OFF
If Temp > 83.0 ; Turn sump fan on above 83 for at least 5 minutes
Then CFA ON
Max Change 005 M
Then CFA ON
If Temp > 85.0
Then HQI OFF ; Turn off halides temp over 85 for at least 10 minutes
Max Change 010 M
Then HQI OFF
If Temp > 85.0
Then ALM ON ; High temp alarm
If pH < 07.90
Then ALM ON ; Low pH alarm
If pH < 08.00
Then CO2 OFF ; Turn off CO2 regulator below pH 8.0
If pH > 08.50
Then ALM ON ; High pH alarm
If Cond < 50.0
Then ALM ON ; Low salinity alarm
If Cond > 57.0
Then ALM ON ; High salinity alarm
If Power Fail
Then ALM ON
If Battery Low
Then ALM ON
One odd thing about my setup is that I run the lights at night when electricity is 1/2 price. So my lights are running from 10pm to 8am.
ACT-A01 ; Actinic Lights DC4
VFA-A02 ; Room Vent Fan DC4
CFA-A03 ; Sump Fan DC4
CO2-A04 ; CO2 Regulator DC4
HQI-B01 ; HQI Lighting - DC4HD to be added.
ALM-C01 ; Alarm module to be added.
If Time > 00:00
Then ALM OFF ; Default Alarm off
If Time > 07:59
Then ACT OFF ; Turn Actinics OFF 8:00AM
If Time > 22:00
Then ACT ON ; Turn Actinics ON 10:00PM
If Time > 07:00
Then HQI OFF ; Turn Halides OFF 7:00AM
If Time > 23:00
Then HQI ON ; Turn Halides ON 11:00PM
If Time > 10:00
Then VFA OFF ; Turn Room Vent OFF 10:00AM
If Time > 22:00
Then VFA ON ; Turn Room Vent ON 10:00PM
If Temp < 77.0
Then ALM ON ; Low Temp Alarm
If Temp < 81.0
Then CFA OFF ; Turn sump fan off below 81 for at least 5 minutes
Max Change 005 M
Then CFA OFF
If Temp > 83.0 ; Turn sump fan on above 83 for at least 5 minutes
Then CFA ON
Max Change 005 M
Then CFA ON
If Temp > 85.0
Then HQI OFF ; Turn off halides temp over 85 for at least 10 minutes
Max Change 010 M
Then HQI OFF
If Temp > 85.0
Then ALM ON ; High temp alarm
If pH < 07.90
Then ALM ON ; Low pH alarm
If pH < 08.00
Then CO2 OFF ; Turn off CO2 regulator below pH 8.0
If pH > 08.50
Then ALM ON ; High pH alarm
If Cond < 50.0
Then ALM ON ; Low salinity alarm
If Cond > 57.0
Then ALM ON ; High salinity alarm
If Power Fail
Then ALM ON
If Battery Low
Then ALM ON