- Messages
- 329
- Reaction score
- 0
Ok, so I posted this over on RC in the Neptune forum and its recieved no responses. Would love to upgrade to the Apex, but thats not happening right now. I'm starting to use the controller for things that I never did before and would appreciate if someone with more experience proof read my lines of code. Any suggestions or thoughts are welcomed!
(Note this is a cut/paste from RC, hence references)
I'm setting up my ACIII again and have added an AquaSurf to it and am using many more functions on it than I have in the past. Can someone,please, proof read my code and make sure that I'm not setting myself up for a possible disaster. I've scanned the "Best Practices and ACIII Post Program" threads and have come up with the following. I've attempted to use Ken's simulator but everytime I use it wants to close the program.
Thank you!
Timers
ACT$-A01 = ATI Powermodule (54w x 2)
FAN%-A02 = Sump Fan 9”
FUG$-A03 = Refugium Light (65k CFL)
SKM#-A04 = KZ Revolution Sm – Aquabee 2000/1
T5L$-A05 = ATI Powermodule (54w x 8)
DOS#-A06 = Profilux Stand alone 3CH Doser
HTR%-A07 = Ehiem Jager 250w
RTN#-A08 = ATB Flowstar 1500
ALM&-A09 = Alarm
VPH$-I01 = AquaSurf
TZ1#-E1 = Tunze Nanostream 6055
TZ2#-E2 = Tunze Nanostream 6055
Defaults
If Time > 00:00 Then ALM OFF
If Time > 00:00 Then RTN OFF
If Time > 00:00 Then SKM OFF
If Time > 00:00 Then DOS ON
Lighting
If Time > 08:30 Then ACT ON
If Time > 20:30 Then ACT OFF
If Time > 10:30 Then T5L ON
If Time > 18:30 Then T5L OFF
If Time > 21:30 Then FUG ON
If Time > 07:30 Then FUGOFF
Dosing
If pH > 08.40 Then DOS OFF
Feed Timers
If FeedA 000 Then RTN OFF
If FeedA 000 Then SKM OFF
Temp Control
If Temp < 78.2 Then HTR ON
If Temp > 78.8 Then HTR OFF
If Temp > 79.5 Then FAN ON
If Temp < 79.0 Then FAN OFF
If Temp > 82.0 Then T5L OFF
Max Change 060 M Then T5L OFF
If Temp > 83.0 Then ACT OFF
Max Change 060 M Then ACT OFF
Alarms
If Temp < 77.5 Then ALM ON
If Temp > 82.0 Then ALM ON
If pH < 07.40 Then ALM ON
If pH > 08.40 Then ALM ON
Power Failures
If Power 000 Then ALM ON
If Power 010 Then FAN OFF
If Power 005 Then HTR OFF
Powerheads
If Time > 05:00 Then VPH OFF
If Time > 23:00 Then VPH ON
If Timer VPH = ON Then PH1 PF1
If Timer VPH = OFF Then PH1 PF1
If Timer VPH = ON Then PH2 PF1
If Timer VPH = OFF Then PH2 PF1
Pmp MODE sd for PF1
Pmp Int 040/080 for PF1
Pmp OSC 20/60/00 for PF1
Pmp MODE Sd for PF2
Pmp Int 080/000 for PF2
Pmp OSC 90/90/00 for PF2
If FeedA 000 Then PH1 OFF
If FeedA 000 Then PH2 OFF
(Note this is a cut/paste from RC, hence references)
I'm setting up my ACIII again and have added an AquaSurf to it and am using many more functions on it than I have in the past. Can someone,please, proof read my code and make sure that I'm not setting myself up for a possible disaster. I've scanned the "Best Practices and ACIII Post Program" threads and have come up with the following. I've attempted to use Ken's simulator but everytime I use it wants to close the program.
Thank you!
Timers
ACT$-A01 = ATI Powermodule (54w x 2)
FAN%-A02 = Sump Fan 9”
FUG$-A03 = Refugium Light (65k CFL)
SKM#-A04 = KZ Revolution Sm – Aquabee 2000/1
T5L$-A05 = ATI Powermodule (54w x 8)
DOS#-A06 = Profilux Stand alone 3CH Doser
HTR%-A07 = Ehiem Jager 250w
RTN#-A08 = ATB Flowstar 1500
ALM&-A09 = Alarm
VPH$-I01 = AquaSurf
TZ1#-E1 = Tunze Nanostream 6055
TZ2#-E2 = Tunze Nanostream 6055
Defaults
If Time > 00:00 Then ALM OFF
If Time > 00:00 Then RTN OFF
If Time > 00:00 Then SKM OFF
If Time > 00:00 Then DOS ON
Lighting
If Time > 08:30 Then ACT ON
If Time > 20:30 Then ACT OFF
If Time > 10:30 Then T5L ON
If Time > 18:30 Then T5L OFF
If Time > 21:30 Then FUG ON
If Time > 07:30 Then FUGOFF
Dosing
If pH > 08.40 Then DOS OFF
Feed Timers
If FeedA 000 Then RTN OFF
If FeedA 000 Then SKM OFF
Temp Control
If Temp < 78.2 Then HTR ON
If Temp > 78.8 Then HTR OFF
If Temp > 79.5 Then FAN ON
If Temp < 79.0 Then FAN OFF
If Temp > 82.0 Then T5L OFF
Max Change 060 M Then T5L OFF
If Temp > 83.0 Then ACT OFF
Max Change 060 M Then ACT OFF
Alarms
If Temp < 77.5 Then ALM ON
If Temp > 82.0 Then ALM ON
If pH < 07.40 Then ALM ON
If pH > 08.40 Then ALM ON
Power Failures
If Power 000 Then ALM ON
If Power 010 Then FAN OFF
If Power 005 Then HTR OFF
Powerheads
If Time > 05:00 Then VPH OFF
If Time > 23:00 Then VPH ON
If Timer VPH = ON Then PH1 PF1
If Timer VPH = OFF Then PH1 PF1
If Timer VPH = ON Then PH2 PF1
If Timer VPH = OFF Then PH2 PF1
Pmp MODE sd for PF1
Pmp Int 040/080 for PF1
Pmp OSC 20/60/00 for PF1
Pmp MODE Sd for PF2
Pmp Int 080/000 for PF2
Pmp OSC 90/90/00 for PF2
If FeedA 000 Then PH1 OFF
If FeedA 000 Then PH2 OFF