Reef Central Online Community

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

Notices

User Tag List

Reply
Thread Tools
Unread 08/25/2008, 04:16 PM   #1
virginiadiver69
Registered Member
 
virginiadiver69's Avatar
 
Join Date: Dec 2006
Location: Va.
Posts: 4,400
post your program here

This thread is inspired by someone ( you know who you are ) that wasn't stingy with the key strokes when it came to programing his AC3.
As a someone who finds it a little hard to grasp the fine points of computers and electronics in general, I really think it would help a lot of people if you would post your program.
I get the idea that this thing is capable of a lot more than the few examples in the skimpy instructions.
So if you wouldn't mind...put up your program and maybe even explain in a few words any uncommon things you've done with the code.
Here mine.
T51$-A1 T-5 lighting
T52$-A2 "
T53$-A3 "
T54$-A4 "
PML#-A5 Tunze on left of tank
PMR#-A6 Tunze on right of tank
RTN#-A7 Return
HET%-A8 Heters
PHOS-B9 Phos reactor pump
MH$$-B10 MH light for frag tank
ATO$-B11 Auto top off
FAN$-B12 Sump fan
SKIM-B13 Skimmer
FUPM-B15 Fuge circ pump
FULI-B16 Fuge light

If Temp < RT+-0.4 Then HET ON
If Temp > RT+0.0 Then HET OFF
If Sun 000/000 Then T51 ON
If Sun 045/-045 Then T52 ON
If Sun 090/-090 Then T53 ON
If Sun 120/-120 Then T54 ON
If Time > 12:59 Then MH$ ON
If Time > 19:59 Then MH$ OFF
If Time > 20:29 Then FUL ON
If Time > 05:59 Then FUL OFF
If Time > 00:00 Then FUP ON
If Time > 00:00 Then PML ON
If Time > 00:00 Then PMR ON
If Time > 00:00 Then RTN ON
If Time > 00:00 Then FAN ON
If Time > 00:00 Then SKI ON
If Time > 00:00 Then PHO ON
If Time > 00:00 Then ATO ON
If pH > 08.30 Then ATO OFF
If FeedA 000 Then PML OFF
If FeedA 000 Then PMR OFF
If FeedA 005 Then RTN OFF
If FeedB 015 Then RTN OFF


__________________
Semi-aggressive mixed reef w/ shallow sand bed
96x30x27 310gal custom acrylic w/ ext. "fail safe" overflow
125gal sump/cryptic fuge w/ 6" DSB
3 400w Plus Rite 20k MH in Lumembrights
2 250w Plus Rite 20k MH in spider reflectors
VHO actinic supplementation
2 Tunze wave boxes
2 Tunze 6060 in Tunze Rocks
2 Tunze 6125
Reeflo 250 skimmer
Hammerhead return on OM 4 way
Aqua controller lll
Leviton power panel
Deltec Eco-Cooler
Randy's Two part
6.5 kw generator
virginiadiver69 is offline   Reply With Quote
Unread 08/25/2008, 08:33 PM   #2
skimmerdude
Registered Member
 
skimmerdude's Avatar
 
Join Date: May 2006
Location: Pittsburgh
Posts: 128
Here is my program . . . anyone see anything really stupid in there?

LT1$-A01
LT2$-A02
PM1#-A03
MHF%-A04
HET%-A05
TOP%-A06
PMP#-A07
PM2#-A08
CHP#-B01
SK1#-B02
SK2#-B03
FAN#-B04
LT3$-B05
CHL#-B06
FUG$-B07
STR#-B08
ALM&-A09
MON$-C01

If Time > 00:00 Then CHP ON
If Time > 00:00 Then SK1 ON
If Time > 00:00 Then SK2 ON
If Time > 00:00 Then FAN ON
If Time > 00:00 Then TOP ON
If Time > 00:00 Then PMP ON
If Time > 00:00 Then PMP ON
If Time > 11:00 Then FUG OFF
If Time > 18:00 Then FUG ON
If Sun 030/015 Then LT2 ON
If Sun 000/000 Then LT3 ON
If Sun 060/-045 Then LT1 ON
If Sun -015/127 Then MHF ON
If Moon 000/000 Then MON ON
If Temp > RT+0.1 Then CHL ON
If Temp < RT+-0.1 Then CHL OFF
If Temp > RT+5.0 Then CHL OFF
If Temp < RT+-4.0 Then FAN OFF
If Temp < RT+-0.2 Then HET ON
If Temp > RT+-0.1 Then HET OFF
If Temp < 68.0 Then HET OFF
If Temp > 83.0 Then LT1 OFF
If Temp > RT+6.0 Then LT2 OFF
OSC 005/005 ON/OFF Then PM1 OFF
OSC 010/005 ON/OFF Then PM2 ON
If FeedA 005 Then PM1 ON
If FeedA 005 Then PM2 ON
If FeedA 005 Then PMP OFF
If FeedA 005 Then CHL OFF
If FeedB 005 Then PM1 OFF
If FeedB 005 Then PM2 ON
If FeedB 005 Then PMP OFF
If FeedC 005 Then PMP ON
If FeedC 005 Then PM1 ON
If FeedC 005 Then PM2 ON
If FeedC 005 Then STR ON
If FeedD 100 Then PM1 OFF
If FeedD 100 Then PM2 OFF
If FeedD 100 Then PMP OFF
If FeedD 100 Then TOP OFF
If FeedD 100 Then CHL OFF
If FeedD 100 Then STR OFF
OSC 001/002 ON/OFF Then TOP ON
If pH > 08.35 Then TOP OFF
If pH > 08.35 Then TOP OFF
If Switch1 OPEN Then TOP 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 < 74.5 Then ALM ON
If Temp > 82.0 Then ALM ON
If Timer LT2 = OFF Then PM1 OFF
If Timer LT2 = OFF Then STR OFF
If Temp < 60.0 Then HET OFF
OSC 001/001 ON/OFF Then STR OFF


skimmerdude is offline   Reply With Quote
Unread 08/25/2008, 08:38 PM   #3
spreston
Registered Member
 
spreston's Avatar
 
Join Date: Jul 2007
Location: Edmond, OK
Posts: 373
Quote:
Originally posted by skimmerdude
Here is my program . . . anyone see anything really stupid in there?

LT1$-A01
LT2$-A02
PM1#-A03
MHF%-A04
HET%-A05
TOP%-A06
PMP#-A07
PM2#-A08
CHP#-B01
SK1#-B02
SK2#-B03
FAN#-B04
LT3$-B05
CHL#-B06
FUG$-B07
STR#-B08
ALM&-A09
MON$-C01

If Time > 00:00 Then CHP ON
If Time > 00:00 Then SK1 ON
If Time > 00:00 Then SK2 ON
If Time > 00:00 Then FAN ON
If Time > 00:00 Then TOP ON
If Time > 00:00 Then PMP ON
If Time > 00:00 Then PMP ON
If Time > 11:00 Then FUG OFF
If Time > 18:00 Then FUG ON
If Sun 030/015 Then LT2 ON
If Sun 000/000 Then LT3 ON
If Sun 060/-045 Then LT1 ON
If Sun -015/127 Then MHF ON
If Moon 000/000 Then MON ON
If Temp > RT+0.1 Then CHL ON
If Temp < RT+-0.1 Then CHL OFF
If Temp > RT+5.0 Then CHL OFF
If Temp < RT+-4.0 Then FAN OFF
If Temp < RT+-0.2 Then HET ON
If Temp > RT+-0.1 Then HET OFF
If Temp < 68.0 Then HET OFF
If Temp > 83.0 Then LT1 OFF
If Temp > RT+6.0 Then LT2 OFF
OSC 005/005 ON/OFF Then PM1 OFF
OSC 010/005 ON/OFF Then PM2 ON
If FeedA 005 Then PM1 ON
If FeedA 005 Then PM2 ON
If FeedA 005 Then PMP OFF
If FeedA 005 Then CHL OFF
If FeedB 005 Then PM1 OFF
If FeedB 005 Then PM2 ON
If FeedB 005 Then PMP OFF
If FeedC 005 Then PMP ON
If FeedC 005 Then PM1 ON
If FeedC 005 Then PM2 ON
If FeedC 005 Then STR ON
If FeedD 100 Then PM1 OFF
If FeedD 100 Then PM2 OFF
If FeedD 100 Then PMP OFF
If FeedD 100 Then TOP OFF
If FeedD 100 Then CHL OFF
If FeedD 100 Then STR OFF
OSC 001/002 ON/OFF Then TOP ON
If pH > 08.35 Then TOP OFF
If pH > 08.35 Then TOP OFF
If Switch1 OPEN Then TOP 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 < 74.5 Then ALM ON
If Temp > 82.0 Then ALM ON
If Timer LT2 = OFF Then PM1 OFF
If Timer LT2 = OFF Then STR OFF
If Temp < 60.0 Then HET OFF
OSC 001/001 ON/OFF Then STR OFF
If pH > 08.35 Then TOP OFF (it is in there twice)
Also, you have 2 "If temp < - Then HET OFF" statements
Otherwise looks good.


spreston is offline   Reply With Quote
Unread 08/25/2008, 08:39 PM   #4
spreston
Registered Member
 
spreston's Avatar
 
Join Date: Jul 2007
Location: Edmond, OK
Posts: 373
Here's mine

ALM&-B4
LT1$-A9
LT2$-A10
LT3$-A11
LT4$-A2
FRG$-A12
FN1&-A3
KAL%-A8
MAG&-A1
FN2&-A7
RET#-B7
KLs#-B2
HT1%-B1
HT2%-B5
CHR%-B6
CO2%-A4
OZN&-B8
MON$-A6
RFG$-B3
RES#-A5
EFN&-B9
FN3&-B10
ATO&-B11

If Time > 01:00 Then ALM OFF
If Time > 01:00 Then RET ON
If SwitchA3 OPEN Then ATO OFF
If SwitchA3 CLOSED Then ATO ON
If SwitchA2 OPEN Then ALM ON
If SwitchA5 CLOSED Then RES OFF
If SwitchA5 OPEN Then RES ON
Max Change 399 M Then RES ON
If Time > 11:30 Then LT1 ON
If Time > 20:30 Then LT1 OFF
If Temp > 82.0 Then LT1 OFF
Max Change 030 M Then LT1 OFF
If Time > 12:00 Then LT2 ON
If Time > 21:00 Then LT2 OFF
If Temp > 82.5 Then LT2 OFF
Max Change 030 M Then LT2 OFF
If Time > 12:30 Then LT3 ON
If Time > 21:30 Then LT3 OFF
If Temp > 83.0 Then LT3 OFF
Max Change 030 M Then LT3 OFF
If Time > 10:00 Then LT4 ON
If Time > 12:35 Then LT4 OFF
If Time > 21:30 Then RFG ON
If Time > 09:30 Then RFG OFF
If Temp > 80.3 Then FN1 ON
If Temp < 80.2 Then FN1 OFF
If Temp > 80.3 Then FN2 ON
If Temp < 80.2 Then FN2 OFF
If Time > 10:00 Then EFN ON
If Time > 09:30 Then EFN OFF
If Time > 08:00 Then FN3 ON
If Time > 21:50 Then FN3 OFF
OSC 003/012 ON/OFF Then KAL OFF
If Timer LT3 = ON Then KAL OFF
If pH > 08.34 Then KAL OFF
If Time > 20:00 Then MAG ON
If Time > 20:10 Then MAG OFF
If Temp > 83.0 Then ALM ON
If Temp < 76.0 Then ALM ON
If pH > 08.35 Then ALM ON
If pH < 07.90 Then ALM ON
If Power 000 Then ALM ON
OSC 010/120 ON/OFF Then KLs OFF
If Timer MON = ON Then KLs OFF
If Temp < 78.3 Then HT1 ON
If Temp > 78.8 Then HT1 OFF
If Temp < 75.0 Then HT1 OFF
If Temp < 78.1 Then HT2 ON
If Temp > 78.6 Then HT2 OFF
If Temp < 75.0 Then HT2 OFF
If Temp > 81.4 Then CHR ON
If Temp < 80.5 Then CHR OFF
If Temp > 85.0 Then CHR OFF
If SwitchA4 OPEN Then ALM ON
If pHA1 > 06.56 Then CO2 ON
If pHA1 < 06.52 Then CO2 OFF
If pH < 07.92 Then CO2 OFF
If pH < 07.92 Then OZN OFF
If ORP < 385 Then OZN ON
If ORP > 395 Then OZN OFF
Max Change 010 M Then OZN OFF
If Time > 21:30 Then MON ON
If Time > 10:30 Then MON OFF
If Time > 21:30 Then FRG ON
If Time > 03:30 Then FRG OFF
If FeedA 160 Then RES ON


spreston is offline   Reply With Quote
Unread 08/25/2008, 10:56 PM   #5
kenargo
Premium Member
 
kenargo's Avatar
 
Join Date: Jan 2007
Location: Redmond, WA
Posts: 8,151
Quote:
Originally posted by skimmerdude
Here is my program . . . anyone see anything really stupid in there?

LT1$-A01
LT2$-A02
PM1#-A03
MHF%-A04
HET%-A05
TOP%-A06
PMP#-A07
PM2#-A08
CHP#-B01
SK1#-B02
SK2#-B03
FAN#-B04
LT3$-B05
CHL#-B06
FUG$-B07
STR#-B08
ALM&-A09
MON$-C01

If Time > 00:00 Then CHP ON
If Time > 00:00 Then SK1 ON
If Time > 00:00 Then SK2 ON
If Time > 00:00 Then FAN ON
If Time > 00:00 Then TOP ON
If Time > 00:00 Then PMP ON
If Time > 00:00 Then PMP ON
If Time > 11:00 Then FUG OFF
If Time > 18:00 Then FUG ON
If Sun 030/015 Then LT2 ON
If Sun 000/000 Then LT3 ON
If Sun 060/-045 Then LT1 ON
If Sun -015/127 Then MHF ON
If Moon 000/000 Then MON ON
If Temp > RT+0.1 Then CHL ON
If Temp < RT+-0.1 Then CHL OFF
If Temp > RT+5.0 Then CHL OFF
If Temp < RT+-4.0 Then FAN OFF
If Temp < RT+-0.2 Then HET ON
If Temp > RT+-0.1 Then HET OFF
If Temp < 68.0 Then HET OFF
If Temp > 83.0 Then LT1 OFF
If Temp > RT+6.0 Then LT2 OFF
OSC 005/005 ON/OFF Then PM1 OFF
OSC 010/005 ON/OFF Then PM2 ON
If FeedA 005 Then PM1 ON
If FeedA 005 Then PM2 ON
If FeedA 005 Then PMP OFF
If FeedA 005 Then CHL OFF
If FeedB 005 Then PM1 OFF
If FeedB 005 Then PM2 ON
If FeedB 005 Then PMP OFF
If FeedC 005 Then PMP ON
If FeedC 005 Then PM1 ON
If FeedC 005 Then PM2 ON
If FeedC 005 Then STR ON
If FeedD 100 Then PM1 OFF
If FeedD 100 Then PM2 OFF
If FeedD 100 Then PMP OFF
If FeedD 100 Then TOP OFF
If FeedD 100 Then CHL OFF
If FeedD 100 Then STR OFF
OSC 001/002 ON/OFF Then TOP ON
If pH > 08.35 Then TOP OFF
If pH > 08.35 Then TOP OFF
If Switch1 OPEN Then TOP 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 < 74.5 Then ALM ON
If Temp > 82.0 Then ALM ON
If Timer LT2 = OFF Then PM1 OFF
If Timer LT2 = OFF Then STR OFF
If Temp < 60.0 Then HET OFF
OSC 001/001 ON/OFF Then STR OFF
You have

If Time > 00:00 Then PMP ON

repeated also.


__________________
Click on my name to visit my homepage and access a collection of AquaController and Apex software, tips, trick and other Q&A including a link to the 'unofficial Apex new users guide' with loads of helpful information and don't forget to put a pin in my location map.

Current Tank Info: 225G, BK 300 Deluxe, Deltec PF601, Precision Marine Kalkreactor, 2-LMIII+6 pumps, SpectraPure UHE, Apex, LunarSim, Tunze 6305s. Mixed reef, clam, fish, etc.
kenargo is offline   Reply With Quote
Unread 08/26/2008, 10:45 AM   #6
skimmerdude
Registered Member
 
skimmerdude's Avatar
 
Join Date: May 2006
Location: Pittsburgh
Posts: 128
too much cutting and pasting, thanks for the suggestions.


skimmerdude is offline   Reply With Quote
Unread 08/26/2008, 02:31 PM   #7
virginiadiver69
Registered Member
 
virginiadiver69's Avatar
 
Join Date: Dec 2006
Location: Va.
Posts: 4,400
I just had a small problem with my ATO over compensating for a skimmer over flow. Luckily my skimmer was only able to over flow 5 gals. ( I just cut it back to about 2 1/2 gals. ) so it wasn't a huge deal. What can I use to make my ATO shut off after...say 5 or 10 minutes? Is that where a Max Change line would come in? Please give me an example. Considering a max change command...would what ever equipment that it's controlling power back on after a certain amount of time?


__________________
Semi-aggressive mixed reef w/ shallow sand bed
96x30x27 310gal custom acrylic w/ ext. "fail safe" overflow
125gal sump/cryptic fuge w/ 6" DSB
3 400w Plus Rite 20k MH in Lumembrights
2 250w Plus Rite 20k MH in spider reflectors
VHO actinic supplementation
2 Tunze wave boxes
2 Tunze 6060 in Tunze Rocks
2 Tunze 6125
Reeflo 250 skimmer
Hammerhead return on OM 4 way
Aqua controller lll
Leviton power panel
Deltec Eco-Cooler
Randy's Two part
6.5 kw generator
virginiadiver69 is offline   Reply With Quote
Unread 08/28/2008, 08:46 PM   #8
virginiadiver69
Registered Member
 
virginiadiver69's Avatar
 
Join Date: Dec 2006
Location: Va.
Posts: 4,400
.

.


__________________
Semi-aggressive mixed reef w/ shallow sand bed
96x30x27 310gal custom acrylic w/ ext. "fail safe" overflow
125gal sump/cryptic fuge w/ 6" DSB
3 400w Plus Rite 20k MH in Lumembrights
2 250w Plus Rite 20k MH in spider reflectors
VHO actinic supplementation
2 Tunze wave boxes
2 Tunze 6060 in Tunze Rocks
2 Tunze 6125
Reeflo 250 skimmer
Hammerhead return on OM 4 way
Aqua controller lll
Leviton power panel
Deltec Eco-Cooler
Randy's Two part
6.5 kw generator
virginiadiver69 is offline   Reply With Quote
Unread 09/13/2008, 12:57 PM   #9
fishnu
Registered Member
 
fishnu's Avatar
 
Join Date: Sep 2007
Location: Naperville, IL
Posts: 439
LT1$-A01 //Halides
LT2$-A02 //Actinics
LT3$-A03 //Sump Light
MNL$-A04 //Moonlights
UVL$-A05 //UV Sterilizer
UVP#-A06 //Powerhead driving UV and Phosban
RET#-A07 //Return Pump
PH2#-A08 //Koralia Powerheads
ALM&-A09
FUD&-B01 //Superfeeder
HE2%-B02 //Two heaters. One in tank, one in sump.
CHL%-B03 //Chiller or Fans
SKM#-B04 //ASM Skimmer

Ken, don't hate me for initializing my devices.

I have my clock set on a four hour lag (think Hawaii time) so that my light and viewing hours are when I am home. My Halides are only on for four hours because that's all the coral need.

I frequently turn Superfeeder off manually but like it preprogrammed and in place for when I go out of town.


If Time > 00:00 Then SKM ON
If Time > 00:00 Then RET ON
If Time > 00:00 Then UVP ON
If Time > 00:00 Then PH2 ON
If Time > 00:00 Then ALM OFF
If Time > 00:00 Then FUD OFF
If Time > 00:00 Then UVL OFF
If Power 001 Then RET OFF
If Power 002 Then UVP OFF
If Power 003 Then LT2 OFF
If Power 004 Then SKM OFF
If Power 010 Then LT1 OFF
Max Change 025 M Then LT1 OFF
If Sun 000/000 Then LT2 ON
If Time > 13:00 Then LT1 ON
If Time > 17:00 Then LT1 OFF
If Moon 000/000 Then MNL ON
If Timer LT2 = ON Then MNL OFF
If Timer LT2 = OFF Then LT3 ON
If Timer LT2 = OFF Then UVL ON
If Temp < RT+-0.2 Then HE2 ON
If Temp > RT+0.0 Then HE2 OFF
If Temp > RT+0.3 Then CHL ON
If Temp < RT+0.0 Then CHL OFF
If Temp > RT+0.5 Then UVL OFF
If Temp > RT+1.0 Then LT1 OFF
If Temp > RT+1.5 Then LT2 OFF
If Temp > RT+1.5 Then LT3 OFF
If Temp > RT+1.6 Then ALM ON
If Temp < RT+-1.6 Then ALM ON
If FeedA 000 Then RET OFF
If FeedA 000 Then UVP OFF
If FeedA 000 Then PH2 OFF
If FeedA 000 Then HE2 OFF
If FeedA 002 Then SKM OFF
If FeedB 000 Then RET OFF
If FeedB 000 Then UVP OFF
If FeedB 000 Then PH2 OFF
If FeedB 000 Then HE2 OFF
If FeedB 002 Then SKM OFF
If Time > 10:00 Then FUD ON
If Time > 10:15 Then FUD OFF
If Time > 16:00 Then FUD ON
If Time > 16:15 Then FUD OFF
If pH > 08.40 Then LT3 OFF
If pH > 08.45 Then LT1 OFF
If pH > 08.50 Then LT2 OFF
If Temp < 50.0 Then HE2 OFF
If Temp < 50.0 Then LT1 OFF
If Temp < 50.0 Then LT2 OFF
If Temp < 50.0 Then LT3 OFF
If Temp < 50.0 Then UVL OFF


__________________
I'd rather be good slow than bad fast.

Current Tank Info: 75G DAS flatback hex rebuilt, stripped stained mahogany and spar varnished; 30G sump, 90 Lb LR, ASMG2, 2X150HQI, 2X96 Actinics, Ocean Runner 6500, Aquacontroller 3
fishnu is offline   Reply With Quote
Unread 09/13/2008, 01:00 PM   #10
Roy G. Biv
Premium Member
 
Roy G. Biv's Avatar
 
Join Date: Jan 2007
Location: New Jersey
Posts: 3,646
How did you come to FUD = Superfeeder? Every other one makes sense but that one.

I just got my superfeeder today and was looking for examples


Roy G. Biv is offline   Reply With Quote
Unread 09/13/2008, 01:21 PM   #11
fishnu
Registered Member
 
fishnu's Avatar
 
Join Date: Sep 2007
Location: Naperville, IL
Posts: 439
FOOD > FUD.
Just my sense of humor.

I like the feeder when I travel, and I can watch feeding time through my webcam. Only problem is, the tightest setting still allows small food particles to dribble out when the SF is moved or touched.

How do you like yours?


__________________
I'd rather be good slow than bad fast.

Current Tank Info: 75G DAS flatback hex rebuilt, stripped stained mahogany and spar varnished; 30G sump, 90 Lb LR, ASMG2, 2X150HQI, 2X96 Actinics, Ocean Runner 6500, Aquacontroller 3
fishnu is offline   Reply With Quote
Unread 09/14/2008, 07:48 AM   #12
RELAD
Premium Member
 
Join Date: Sep 2006
Location: Haymarket VA
Posts: 80
MH1$-A01
MH2$-A02
HET%-A03
KLK&-A04
MON$-B01
DOS#-A08
FUG$-A07
ALM&-A09

If Time > 10:30 Then MH1 ON
If Time > 10:40 Then MH2 ON
If Time > 21:30 Then MH1 OFF
If Time > 21:40 Then MH2 OFF
If Temp > 84.1 Then MH1 OFF
Max Change 030 M Then MH1 OFF
If Temp > 84.0 Then MH2 OFF
Max Change 030 M Then MH2 OFF
If Temp < 77.0 Then HET ON
If Temp > 79.0 Then HET OFF
If pH > 08.50 Then KLK OFF
If pH < 08.49 Then KLK ON
If Moon 000/000 Then MON ON
If Timer MH1 = ON Then MON OFF
If Timer MH2 = ON Then MON OFF
If Time > 12:40 Then DOS ON
If Time > 12:43 Then DOS OFF
If Time > 21:40 Then FUG ON
If Time > 10:25 Then FUG OFF

If Power 000 Then ALM ON
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 < 74.5 Then ALM ON


RELAD is offline   Reply With Quote
Unread 09/15/2008, 01:14 PM   #13
gordon2726
Registered Member
 
gordon2726's Avatar
 
Join Date: Nov 2004
Location: Rowland Heights, So Cal
Posts: 594
Just got the AC3 controller 3 weeks ago so still new to this but here's mine for now. If anything looks seriously wrong, please let me know. Thank you.

MH-A01 (2X250W 10000K MH)
T5-A02 (2X39W Super Actinic)
MIX-A03 (Mixing pump for kalk reactor)
KLK-A04 (Aqualifter dosing pump for kalk reactor)
FAN-A05 (Duel fan)
HET-A06 (250w Heater)
RNT-A07 (Dragon 3.5 return pump)
PMP-A08 (2 Vortech pumps)

IF TIME > 10:00 THEN MH ON
IF TIME > 17:00 THEN MH OFF
IF TEMP < 82.00 THEN MH OFF

IF TIME > 9:00 THEN T5 ON
IF TIME > 22:00 THEN T5 OFF
IF TEMP < 82.50 THEN T5 OFF

IF TEMP > 79.5 THEN FAN ON
IF TEMP < 79.1 THEN FAN OFF

IF TEMP < 78.5 THEN HET OFF
IF TEMP < 78.0 THEN HET ON

IF TIME > 18:00 THEN KLK ON
IF TIME > 18:01 THEN KLK OFF
IF TIME > 19:00 THEN KLK ON
IF TIME > 19:01 THEN KLK OFF
IF TIME > 20:00 THEN KLK ON
IF TIME > 20:01 THEN KLK OFF
IF TIME > 21:00 THEN KLK ON
IF TIME > 21:01 THEN KLK OFF
IF TIME > 22:00 THEN KLK ON
IF TIME > 22:01 THEN KLK OFF
IF TIME > 23:00 THEN KLK ON
IF TIME > 23:01 THEN KLK OFF
IF TIME > 24:00 THEN KLK ON
IF TIME > 24:01 THEN KLK OFF
IF TIME > 00:00 THEN KLK ON
IF TIME > 00:01 THEN KLK OFF
IF TIME > 01:00 THEN KLK ON
IF TIME > 01:01 THEN KLK OFF
IF TIME > 02:00 THEN KLK ON
IF TIME > 02:01 THEN KLK OFF
IF TIME > 03:00 THEN KLK ON
IF TIME > 03:01 THEN KLK OFF
IF TIME > 04:00 THEN KLK ON
IF TIME > 04:01 THEN KLK OFF
IF TIME > 05:00 THEN KLK ON
IF TIME > 05:01 THEN KLK OFF
IF TIME > 06:00 THEN KLK ON
IF TIME > 06:01 THEN KLK OFF
IF TIME > 07:00 THEN KLK ON
IF TIME > 07:01 THEN KLK OFF
IF TIME > 08:00 THEN KLK ON
IF TIME > 08:01 THEN KLK OFF
IF TIME > 09:00 THEN KLK ON
IF TIME > 09:01 THEN KLK OFF
IF PH > 8.45 THEN KLK OFF

IF TIME > 06:30 THEN MIX ON
IF TIME > 06:40 THEN MIX OFF
IF TIME > 12:30 THEN MIX ON
IF TIME > 12:40 THEN MIX OFF
IF TIME > 18:30 THEN MIX ON
IF TIME > 18:40 THEN MIX OFF
IF TIME > 00:30 THEN MIX ON
IF TIME > 00:40 THEN MIX OFF


gordon2726 is offline   Reply With Quote
Unread 09/15/2008, 01:27 PM   #14
kenargo
Premium Member
 
kenargo's Avatar
 
Join Date: Jan 2007
Location: Redmond, WA
Posts: 8,151
Did you mean to turn lights off when temp gets low (or high); the code above will turn them off when the temp get low? Usually you turn lights off when temp gets high.

You have 2 temps turning on the heater; did you mean to do that?

If you don't need to have the KLK on at exactly the time specified you could replace these lines; what you have will work just fine though:

IF TIME > 18:00 THEN KLK ON
IF TIME > 18:01 THEN KLK OFF
IF TIME > 19:00 THEN KLK ON
IF TIME > 19:01 THEN KLK OFF
IF TIME > 20:00 THEN KLK ON
IF TIME > 20:01 THEN KLK OFF
IF TIME > 21:00 THEN KLK ON
IF TIME > 21:01 THEN KLK OFF
IF TIME > 22:00 THEN KLK ON
IF TIME > 22:01 THEN KLK OFF
IF TIME > 23:00 THEN KLK ON
IF TIME > 23:01 THEN KLK OFF
IF TIME > 24:00 THEN KLK ON
IF TIME > 24:01 THEN KLK OFF
IF TIME > 00:00 THEN KLK ON
IF TIME > 00:01 THEN KLK OFF
IF TIME > 01:00 THEN KLK ON
IF TIME > 01:01 THEN KLK OFF
IF TIME > 02:00 THEN KLK ON
IF TIME > 02:01 THEN KLK OFF
IF TIME > 03:00 THEN KLK ON
IF TIME > 03:01 THEN KLK OFF
IF TIME > 04:00 THEN KLK ON
IF TIME > 04:01 THEN KLK OFF
IF TIME > 05:00 THEN KLK ON
IF TIME > 05:01 THEN KLK OFF
IF TIME > 06:00 THEN KLK ON
IF TIME > 06:01 THEN KLK OFF
IF TIME > 07:00 THEN KLK ON
IF TIME > 07:01 THEN KLK OFF
IF TIME > 08:00 THEN KLK ON
IF TIME > 08:01 THEN KLK OFF
IF TIME > 09:00 THEN KLK ON
IF TIME > 09:01 THEN KLK OFF
IF PH > 8.45 THEN KLK OFF

with these and save some lines of code:

OSC 001/060 On/Off Then KLK On // 1 min on/60 off

If Time > 17:59 Then DUM On
If Time > 9:01 Then DUM Off

If Timer DUM = Off Then KLK Off
IF PH > 8.45 THEN KLK OFF

You will need to create a dummy timer (DUM# to make the above work like this:

DUM-P01 - Dummy timer used to tell when KLK should be off #overriding OSC)


__________________
Click on my name to visit my homepage and access a collection of AquaController and Apex software, tips, trick and other Q&A including a link to the 'unofficial Apex new users guide' with loads of helpful information and don't forget to put a pin in my location map.

Current Tank Info: 225G, BK 300 Deluxe, Deltec PF601, Precision Marine Kalkreactor, 2-LMIII+6 pumps, SpectraPure UHE, Apex, LunarSim, Tunze 6305s. Mixed reef, clam, fish, etc.
kenargo is offline   Reply With Quote
Unread 09/15/2008, 01:37 PM   #15
DmitriyY
Registered Member.
 
DmitriyY's Avatar
 
Join Date: Sep 2007
Location: Indiana
Posts: 131
Please, review my program.
Thanks,

LT1$-A1
LT2$-A2
LT3$-A3
LT5$-A4
COL%-A5
HET%-A6
LT4$-A7
KLK&-A8
ALM&-A9
TZ1#-E1
TZ2#-E2

If Time > 09:00 Then LT1 ON
If Time > 21:00 Then LT1 OFF
If Time > 12:00 Then LT2 ON
If Time > 19:00 Then LT2 OFF
If Time > 12:00 Then LT3 ON
If Time > 19:00 Then LT3 OFF
If Time > 20:58 Then LT4 ON
If Time > 09:00 Then LT4 OFF
If Time > 19:00 Then LT5 ON
If Time > 09:00 Then LT5 OFF
If Temp > 79.0 Then HET OFF
If Temp < 79.0 Then HET ON
If Temp > 80.0 Then COL ON
If Temp < 79.8 Then COL OFF
If Switch1 OPEN Then KLK OFF
If Switch1 CLOSED Then KLK ON
If pH > 08.30 Then KLK OFF
Max Change 010 M Then KLK OFF
If Timer LT1 = ON Then TZ1 PF1
If Timer LT1 = OFF Then TZ1 PF2
If Time > 00:00 Then TZ2 PF3
Pmp MODE SD for PF3
Pmp Int 030/100 for PF3
Pmp OSC 00/10/05 for PF3
Pmp MODE sD for PF1
Pmp Int 030/090 for PF1
Pmp OSC 00/08/10 for PF1
Pmp MODE SD for PF2
Pmp Int 030/060 for PF2
Pmp OSC 00/10/10 for PF2
If FeedA 005 Then TZ1 OFF
If FeedA 004 Then TZ2 OFF
If pH > 08.40 Then ALM ON
If pH < 07.70 Then ALM ON
If Temp < 75.0 Then ALM ON
If Temp > 82.5 Then ALM ON
If Power 000 Then ALM ON


DmitriyY is offline   Reply With Quote
Unread 09/15/2008, 02:46 PM   #16
Iostream
Registered Member
 
Iostream's Avatar
 
Join Date: Aug 2001
Location: Allen, TX
Posts: 433
Here's my program:

VHO$-A01 # VHO Actinics
SKM#-A02 # Skimmer Pump
RTN#-A03 # Return Pump
HEA%-A08 # Heater (set at 80 on actual device)
REF$-A04 # Refugium Lights
CHL&-A07 # Chiller (set at 77 on actual chiller controller)
BLU$-A05 # ATI Blue Plus
DAY$-A06 # UVL Aquasun
ALM&-A09 # Dummy Alarm timer for email notifications
LSM$-C01 # Lunar Module LEDs
WV1#-E01 # Tunze 6055 #1
WV2#-E02 # Tunze 6055 #2

If Sun 000/000 Then VHO ON
If Sun 060/-045 Then BLU ON
If Sun 127/-128 Then DAY ON
If Sun 000/000 Then REF OFF
If Moon 000/000 Then LSM ON
If Temp > 80.0 Then CHL ON
If Temp < 79.0 Then CHL OFF
If Temp > 83.0 Then ALM ON
If Temp > 84.0 Then CHL OFF
If Temp < 77.5 Then HEA ON
If Temp > 78.0 Then HEA OFF
If Temp < 76.0 Then HEA OFF
If Temp < 76.5 Then ALM ON
If PH > 8.40 Then ALM ON
If PH < 7.90 Then ALM ON
If Time > 00:00 Then SKM ON
If Time > 00:00 Then RTN ON
If Time > 00:00 Then ALM OFF
If Timer VHO = ON Then WV1 PF1
If Timer VHO = ON Then WV2 PF2
Pmp MODE sD for PF1
Pmp Int 030/075 for PF1
Pmp OSC 04/08/00 for PF1
Pmp MODE SD for PF2
Pmp Int 030/075 for PF2
Pmp OSC 00/08/04 for PF2
If Timer DAY = ON Then WV1 PF3
If Timer DAY = ON Then WV2 PF4
Pmp MODE sD for PF3
Pmp Int 030/100 for PF3
Pmp OSC 04/08/00 for PF3
Pmp MODE SD for PF4
Pmp Int 030/100 for PF4
Pmp OSC 00/08/04 for PF4
If Timer VHO = OFF Then WV1 PF5
If Timer VHO = OFF Then WV2 PF6
Pmp MODE sD for PF5
Pmp Int 030/050 for PF5
Pmp OSC 04/08/00 for PF5
Pmp MODE SD for PF6
Pmp Int 030/050 for PF6
Pmp OSC 00/08/04 for PF6
If FeedA 000 Then RTN OFF
If FeedA 000 Then WV1 OFF
If FeedA 000 Then WV2 OFF
If FeedD 000 Then WV1 OFF
If FeedD 000 Then WV2 OFF


__________________
Click on the little red house to see my 90G build thread.

Current Tank Info: Red Sea Max 34G started 9/07 90G Reef Ready restarted 10/11
Iostream is offline   Reply With Quote
Unread 09/27/2008, 05:38 PM   #17
Otty
Bikers are a dying breed
 
Otty's Avatar
 
Join Date: Mar 2007
Location: Eliazbethtown, IN
Posts: 142
ACT$-A02/ Actinics
FUG$-C02/ Fuge lts
COL%-A04/ Chiller
FN2$-B06/ Chiller coil fan
HET%-A05/ Heater
ATO#-A07/ Auto top off
KAL#-A06/ Kalk mixer
CO2&-A08/ CO2 valve
AIR&-B01/ Outside air over tank
FAN&-B05/ End of tank fans
EXT&-B04/ Exhaust fan at other end of tank
ALM&-C01/ Alarm module
MON$-B07/ Moon lts
DAY$-C03/ Metal Halides
SUM&-A01/ Sump fan
OZ3&-B08/ DelZone O3
FN3&-B02/ Fish room exhaust
MAN#-D01/ Return pump on manifold
CLP#-D02/ Ocean Motion pump

If Temp > 82.0 Then DAY OFF
Max Change 090 M Then DAY OFF
If Temp > 83.0 Then ACT OFF
Max Change 060 M Then ACT OFF
If Power 000 Then DAY OFF
Max Change 020 M Then DAY OFF
If Power 000 Then OZ3 OFF
Max Change 015 M Then OZ3 OFF
If Time > 09:00 Then ACT ON
If Time > 01:00 Then ACT OFF
If Time > 15:30 Then DAY ON
If Time > 22:00 Then DAY OFF
If Temp < 79.3 Then COL OFF
If Temp > 79.5 Then COL ON
If Temp < 78.8 Then HET ON
If Temp > 79.0 Then HET OFF
If Time > 21:00 Then FUG ON
If Time > 06:00 Then FUG OFF
If Time > 10:00 Then ATO OFF
If Time > 13:30 Then ATO ON
If Time > 10:05 Then KAL ON
If Time > 11:30 Then KAL OFF
If Time > 21:40 Then ATO OFF
If Time > 02:00 Then ATO ON
If pH > 08.40 Then ATO OFF
If Time > 21:43 Then KAL ON
If Time > 23:15 Then KAL OFF
If pH2 > 06.70 Then CO2 ON
If pH2 < 06.70 Then CO2 OFF
If pH > 08.40 Then ALM ON
If pH2 < 06.50 Then ALM ON
If Temp < 78.0 Then ALM ON
If Temp > 81.0 Then ALM ON
If Time > 00:15 Then ALM OFF
If Power 000 Then ALM ON
If Time > 01:00 Then MON ON
If Time > 09:00 Then MON OFF
If Temp < 79.2 Then AIR OFF
If Temp > 79.1 Then AIR ON
If Time > 09:00 Then FAN ON
If Time > 01:00 Then FAN OFF
If Temp < 79.3 Then FN2 OFF
If Temp > 79.5 Then FN2 ON
If Time > 01:00 Then EXT OFF
If Temp > 79.4 Then EXT ON
If Temp < 79.1 Then FAN OFF
Max Change 030 M Then FAN OFF
If Temp < 79.1 Then EXT OFF
Max Change 030 M Then EXT OFF
If Temp > 79.2 Then SUM ON
If ORPA < 390 Then OZ3 ON
If ORPA > 391 Then OZ3 OFF
Max Change 015 M Then OZ3 OFF
If Timer OZ3 = ON Then FN3 ON
If Timer OZ3 = OFF Then FN3 OFF
If TmpA > 79.7 Then FN3 ON
If Time > 00:01 Then MAN ON
If Time > 00:00 Then CLP ON
If FeedA 000 Then CLP OFF


__________________
Scott

Current Tank Info: 265g (Peninsula) 3x400w MH's, 4x95w Actinics, PM Bullet 3 Skimmer, OM 4-way CL, WavySea for return, Kalk Rctr, KNOP Ca Rctr w/PM 2nd Chamber, PM PO4 Rctr, TradeWinds Chiller, ACIII Controller, DelZone O3, 75g Sump, 30g Fuge
Otty is offline   Reply With Quote
Unread 09/30/2008, 07:54 PM   #18
earraval
Registered Member
 
Join Date: Feb 2004
Location: Brazil
Posts: 82
hello I am trying to program OSC mode to my two powerheads, but it does not work!! This is what I have:
powerhead 1 ............ pum1=C1
powerhead 2 ........... pum2=C2

OSC 060/0010 ON/OFF Then PM1 OFF
OSC 060/0010 ON/OFF Then PM2 ON

I can not make this statment to work!!! can anyone help me here? One question, do I need to use % or # or $ code in the names? I guess not but......


__________________
Ed

Current Tank Info: 1000Lt Tank, Deltec 702, Mazzara Led, Apex Controller, Littermeter pumps.....
earraval is offline   Reply With Quote
Unread 09/30/2008, 07:58 PM   #19
kenargo
Premium Member
 
kenargo's Avatar
 
Join Date: Jan 2007
Location: Redmond, WA
Posts: 8,151
It would be better if you create a new thread so that this one keeps clean but...

You have 1 too many '0's in (it should read 060/010) but I don't think that will cause it to fail.

What isn't working? Do you have other statements controlling PM1 or PM2? Do you have duplicate timer names/addresses? Do the pumps control correctly if you use manual on/off


__________________
Click on my name to visit my homepage and access a collection of AquaController and Apex software, tips, trick and other Q&A including a link to the 'unofficial Apex new users guide' with loads of helpful information and don't forget to put a pin in my location map.

Current Tank Info: 225G, BK 300 Deluxe, Deltec PF601, Precision Marine Kalkreactor, 2-LMIII+6 pumps, SpectraPure UHE, Apex, LunarSim, Tunze 6305s. Mixed reef, clam, fish, etc.
kenargo is offline   Reply With Quote
Unread 10/01/2008, 03:33 PM   #20
earraval
Registered Member
 
Join Date: Feb 2004
Location: Brazil
Posts: 82
sorry for use this thread!! I will open a new one....


__________________
Ed

Current Tank Info: 1000Lt Tank, Deltec 702, Mazzara Led, Apex Controller, Littermeter pumps.....
earraval is offline   Reply With Quote
Unread 10/02/2008, 02:09 PM   #21
einsteins
Premium Member
 
einsteins's Avatar
 
Join Date: Jun 2005
Location: Davenport, IA
Posts: 1,087
Hi all

I will play along also....here is my program, Feedback is always welcome.

LT1%-A01
MH1%-A02
MH2%-A03
LTF%-A04
FAN%-A05
HET%-A06
SKM%-A07
FSH%-A08
CO2%-B09
RTN%-B10
ZEP%-B11
CHL%-B12
CRB%-B14
AIR%-B15
TZ1%-E01
TZ2%-E02
ALM%-G02

If Time > 00:00 Then RTN ON
If Time > 00:00 Then FSH ON
If Time > 00:00 Then CRB ON
If Time > 00:00 Then SKM ON
If Time > 00:00 Then AIR OFF
If Time > 00:00 Then ZEP ON
If Time > 00:00 Then LTF OFF
If Time > 13:00 Then LT1 ON
If Time > 22:30 Then LT1 OFF
If Time > 14:00 Then MH1 ON
If Time > 21:30 Then MH1 OFF
If Time > 14:30 Then MH2 ON
If Time > 22:00 Then MH2 OFF
If Temp < 77.6 Then HET ON
If Temp = 77.6 Then HET ON
If Temp > 77.6 Then HET OFF
If Temp > 78.5 Then LTF ON
If Temp > 78.9 Then CHL ON
If Temp < 78.0 Then CHL OFF
Max Change 020 M Then CHL OFF
If Temp > 80.5 Then FAN ON
If Temp = 80.5 Then FAN ON
If Temp < 80.5 Then FAN OFF
If Timer MH1 = ON Then TZ1 PF1
If Timer MH1 = ON Then TZ2 PF2
If Timer MH1 = OFF Then TZ1 PF3
If Timer MH1 = OFF Then TZ2 PF4
Pmp MODE sD for PF1
Pmp Int 000/095 for PF1
Pmp OSC 07/07/00 for PF1
Pmp MODE SD for PF2
Pmp Int 000/095 for PF2
Pmp OSC 00/07/07 for PF2
Pmp MODE sD for PF3
Pmp Int 000/035 for PF3
Pmp OSC 07/07/00 for PF3
Pmp MODE SD for PF4
Pmp Int 000/035 for PF4
Pmp OSC 00/07/07 for PF4
If Time > 10:00 Then AIR ON
If Time > 10:01 Then AIR OFF
If Time > 22:20 Then AIR ON
If Time > 22:21 Then AIR OFF
If Timer AIR = ON Then CRB OFF
Max Change 005 M Then CRB OFF
If Temp > 81.5 Then MH1 OFF
Max Change 060 M Then MH1 OFF
If Temp > 82.5 Then MH2 OFF
Max Change 060 M Then MH2 OFF
If Time > 09:00 Then ALM ON
If Time > 09:01 Then ALM OFF
If Time > 16:00 Then ALM ON
If Time > 16:01 Then ALM OFF
If Time > 20:00 Then ALM ON
If Time > 20:01 Then ALM OFF
If Temp < 76.0 Then ALM ON
If Temp > 82.0 Then ALM ON
If pH < 07.80 Then ALM ON
If pH > 08.50 Then ALM ON
If pH2 < 07.20 Then CO2 OFF
If pH2 > 07.25 Then CO2 ON
If FeedA 000 Then TZ1 OFF
If FeedA 000 Then TZ2 OFF
If FeedA 000 Then RTN OFF
If FeedB 000 Then TZ1 OFF
If FeedB 000 Then TZ2 OFF
If FeedC 000 Then RTN OFF
If FeedC 000 Then CRB OFF
If FeedC 000 Then SKM OFF
If FeedD 000 Then SKM OFF

einsteins


einsteins is offline   Reply With Quote
Unread 10/03/2008, 07:28 PM   #22
jeffreylam1132
Registered Member
 
jeffreylam1132's Avatar
 
Join Date: Jan 2004
Location: Rosemead, CA
Posts: 2,658
Very helpful thread.


__________________
SCRK, SFVR, SCMAS & LARS Member

Current Tank Info: Tankless
jeffreylam1132 is offline   Reply With Quote
Unread 10/04/2008, 02:42 PM   #23
Otty
Bikers are a dying breed
 
Otty's Avatar
 
Join Date: Mar 2007
Location: Eliazbethtown, IN
Posts: 142
I even got a couple hints off some I seen.


__________________
Scott

Current Tank Info: 265g (Peninsula) 3x400w MH's, 4x95w Actinics, PM Bullet 3 Skimmer, OM 4-way CL, WavySea for return, Kalk Rctr, KNOP Ca Rctr w/PM 2nd Chamber, PM PO4 Rctr, TradeWinds Chiller, ACIII Controller, DelZone O3, 75g Sump, 30g Fuge
Otty is offline   Reply With Quote
Unread 10/04/2008, 08:35 PM   #24
phuzzykins
Moved On
 
phuzzykins's Avatar
 
Join Date: Dec 2007
Location: Waltham, MA
Posts: 685
Nothing fancy about this setup. My float switch for top-off is an NC type. Instead of AquaNotes, I have a quick and dirty Perl script that monitors the ACIII for me.

I'm also using an X10 appliance module to control the lighting on my fresh water tank.

HET#-A01 ; Heater
FAN#-A02 ; Cooling fan
LED#-A03 ; LED Moonlight
KOR#-A04 ; Koralia Powerhead (Relay)
MHL#-A05 ; Metal Halide Lamp
SKM#-A06 ; Protein Skimmer
RET#-A07 ; Return Pump
ATO#-A08 ; ATO Pump (Relay)
FWL#-F01 ; Fresh-water light
ALM#-P01 ; Alarm (bogus control)

If Time > 00:00 Then SKM ON
If Time > 00:00 Then RET ON
If Time > 00:00 Then KOR ON

If Sun 000/000 Then FWL ON

If Sun 000/000 Then MHL ON
If Moon 000/000 Then LED ON

If Temp < RT+-0.4 Then HET ON
If Temp > RT+0.0 Then HET OFF
If Temp > RT+0.4 Then FAN ON
If Temp < RT+0.0 Then FAN OFF

If Switch1 CLOSED Then ATO ON ; More water, please
If Switch1 OPEN Then ATO OFF ; Thanks for the water

If FeedA 000 Then KOR OFF ; No powerheads for feeding
If FeedA 000 Then SKM OFF ; No skimmer for feeding
If FeedA 000 Then FAN OFF ; No fans for feeding
If FeedA 000 Then RET OFF ; No return pump for feeding

If Time > 01:00 Then ALM OFF ; Clear Alarms

If Temp > RT+1.0 Then ALM ON ; If it's too hot, set the Alarm status
If Temp < RT+-1.0 Then ALM ON ; If it's too cold, set the Alarm status

If Temp > 84.0 Then MHL OFF ; If it's WAY too hot, turn off the MH lamp
If Temp < 72.0 Then MHL ON ; If it's WAY too cold, turn on the MH lamp

If pH > 8.40 Then ALM ON
If pH < 7.80 Then ALM ON

Max Change 030 M Then ATO OFF ; Keep the ATO off for at least 30 minutes
Max Change 010 M Then MHL OFF ; Don't allow the MH lamp to be off for less than 10 minutes


phuzzykins is offline   Reply With Quote
Unread 10/05/2008, 07:50 PM   #25
pelochas
Registered Member
 
pelochas's Avatar
 
Join Date: Aug 2005
Location: Pasadena, TX
Posts: 385
acjr with serial port. i finally got the external switch to work for me. I have a test light LT2 to test the float switch but it constantly turns on and off LT2..is there something wrong with my program? the float switch is from the JBJ ATO but i split the wiring to go with the acjr external switch input and output on pins 1 and 2


LT1$-A1 ;MH lights
LT2$-A2 ;Fuge light
RT1#-A3 ;Return Pump
SK1#-A4 ;Skimmer Pump
PM1#-A5 ;Maxijet 1
PM2#-A6 ;Maxijet 2
PM3#-A7 ;Maxijet 3
PM4#-A8 ;Maxijet 4

If Time > 08:00 Then LT1 ON
If Time > 19:00 Then LT1 OFF
If Temp > RT+1.0 Then LT1 OFF
If Temp > RT+1.0 Then SK1 OFF
Max Change 010 M Then LT1 OFF
Max Change 010 M Then SK1 OFF
If Time > 06:30 Then LT2 ON
If Time > 20:30 Then LT2 OFF
If Time > 00:00 Then SK1 ON
If Time > 00:00 Then RT1 ON
RND 010/010 ON/OFF Then PM1 ON
RND 010/010 ON/OFF Then PM2 OFF
RND 010/010 ON/OFF Then PM3 ON
RND 010/010 ON/OFF Then PM4 OFF
If FeedA 005 Then PM1 OFF
If FeedA 005 Then PM2 OFF
If FeedA 005 Then PM3 OFF
If FeedA 005 Then PM4 OFF
If Time > 19:30 Then PM1 OFF
If Time > 19:30 Then PM4 OFF
If Switch OPEN Then PM1 ON
If Switch Closed Then PM1 OFF
If Switch CLOSED Then LT2 ON
If Switch OPEN Then LT2 OFF


__________________
120g Reef Tank Oceanic, 2x175watt MH 14k Iwasaki, 1 Ecotech MP40, Reeflo Dart return pump, AquaC EV-120 Eheim 1262 ,AquacontrollerJr, KentMaxximaHI-S, PhosBanReactor150, Geo Kalk Rx.

Current Tank Info: working on diy led lighting and finishing a sump refuge relocated outside the house
pelochas is offline   Reply With Quote
Reply


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



All times are GMT -6. The time now is 09:45 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2024 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-2022
User Alert System provided by Advanced User Tagging v3.3.0 (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.