![]() |
|
#1
|
||||
|
||||
![]() Just picked one up and starting to learn the language - here is what I have so far - if you want to show your program - that would be great for me and others learning...
I am still trying to figure out some parameters (i.e. PH in the reactor)???? ---------------------------- T5z$-A1 MHz$-A2 ATO&-A3 FAN&-A4 HET%-A5 CO2&-A6 ALM&-C1 MNL$-A8 If Time > 10:30 Then T5z ON If Time > 22:00 Then T5z OFF If Time > 10:30 Then MHz ON If Time > 12:00 Then MHz OFF If Time > 14:15 Then MHz ON If Time > 15:45 Then MHz OFF If Time > 18:30 Then MHz ON If Time > 20:00 Then MHz OFF If Time > 22:00 Then MNL ON If Time > 10:30 Then MNL OFF If Time > 09:00 Then ATO ON If Time > 09:10 Then ATO OFF If Time > 22:00 Then ATO ON If Time > 22:10 Then ATO OFF If Temp > 79.0 Then FAN ON If Temp < 78.0 Then FAN OFF If Temp < 76.0 Then HET ON If Temp > 78.0 Then HET OFF If Temp > 83.0 Then ALM ON If Temp < 75.0 Then ALM ON |
#2
|
|||||
|
|||||
![]() well i dont know anything about the controller but i know a fair amount about programing langage and from what i get is the first lines are what is at what plug in, second your lighting then ATO then temp so if you need help i can wrap my head around it
![]()
__________________
50G Starfire Reef |
#3
|
|||||
|
|||||
![]() Okay get ready for it... AHHHHHH! I'll add some notes to say what everything does.
PUM#-A01 -------- Main return pump LT1$-A02 ---------- Metal halide LT2$-A03 --------- Metal halide CO2&-A05 -------- CO2 solenoid for calcium reactor COL%-A06 ---------- Cooling fan KAL#-A07 -------- Kalk reactor mixing pump ALM&-A08 ------- Audible, email and text alarm LT3$-A09 --------- Refugium light HET%-A10 -------- Heater SKM#-A11 -------- Protein skimmer feed pump ATO#-A13 -------- Tunze Osmolator auto top off (so that lights have time to cool after a power interruption) If Power 020 Then LT1 OFF If Power 020 Then LT2 OFF (defaults) If Time > 00:00 Then PUM ON If Time > 00:00 Then ALM OFF If Time > 00:00 Then ATO ON If Time > 00:00 Then SKM ON (so that lights and tank have time to cool if tank gets too warm and controller shuts off lights) Max Change 020 M Then LT1 OFF Max Change 020 M Then LT2 OFF (seasonal lighting control) If Sun 000/-120 Then LT1 ON If Sun 060/-060 Then LT2 ON (reverse lighting for refugium light) If Sun 000/-060 Then LT3 OFF (seasonal cooling and heating control) If Temp > RT+1.8 Then COL ON If Temp < RT+1.5 Then COL OFF If Temp < RT+1.2 Then HET ON If Temp > RT+1.5 Then HET OFF (safety precautions in case tank becomes to warm or too cold) If Temp > RT+3.5 Then LT1 OFF If Temp > RT+3.5 Then LT2 OFF If Temp > RT+3.5 Then ALM ON If Temp < RT+-0.5 Then ALM ON (in case of temperature probe failure) If Temp < RT+-9.9 Then HET OFF (kalk reactor mixing pump mixes for 5 minutes 4 times a day) OSC 005/255 ON/OFF Then KAL OFF (calcium reactor pH control) If pH2 > 06.60 Then CO2 ON If pH2 < 06.50 Then CO2 OFF (tank pH control) If pH < 07.60 Then CO2 OFF If pH < 07.60 Then ALM ON If pH > 08.40 Then ALM ON If pH > 08.30 Then ATO OFF (water on the floor sensor: open means dry and closed means wet) If Switch1 OPEN Then PUM ON If Switch1 OPEN Then SKM ON If Switch1 CLOSED Then SKM OFF If Switch1 CLOSED Then PUM OFF If Switch1 CLOSED Then ATO OFF If Switch1 CLOSED Then ALM ON (I have a single overflow hole in my tank so I have a switch mounted on the rim to stop potential overflows onto the floor. Open means the water level is too high and closed means everything is fine) If Switch2 OPEN Then PUM OFF If Switch2 CLOSED Then PUM ON If Switch2 OPEN Then ALM ON Any questions?
__________________
"We shall dive down through black abysses... and in that lair of the Deep Ones we shall dwell amidst wonder and glory forever." - H.P. Lovecraft Old 120gal Tank Journal New 225gal Tank Journal May 2010 TOTM The 10th Annual Prince George Reef Tank Tour Last edited by whatcaneyedo; 02-09-2010 at 11:41 PM. |
#4
|
||||
|
||||
![]() Quote:
Quote:
Quote:
Thanks for all this info! |
#5
|
|||||
|
|||||
![]() Max Change 020 M Then LT1 OFF
In my words: "If the light is switched off it will stay off for 20 minutes before it can/will turn back on." If you want to use the controllers built in seasonal temperature variation function you add 'RT' to the program. Specifically, that program is unnecessarily complicated. I just did it that was so that everything would look consistent. All it is there to do is shut off the heater if the temperature probe becomes disconnected because this causes the temperature reading on the controller to drop significantly. The float switch is just behind the overflow in the top left corner of my tank. ![]()
__________________
"We shall dive down through black abysses... and in that lair of the Deep Ones we shall dwell amidst wonder and glory forever." - H.P. Lovecraft Old 120gal Tank Journal New 225gal Tank Journal May 2010 TOTM The 10th Annual Prince George Reef Tank Tour |
#6
|
|||||
|
|||||
![]() That is crazy language whatcanyado Im calling you when I get my ACIII
__________________
180 starfire front, LPS, millipora Doesn't matter how much you have been reading until you take the plunge. You don't know as much as you think. |
#7
|
|||||
|
|||||
![]() Where'd you get your water on floor sensor??
__________________
100 Gallon Reef, 2 x 250 Watt HQI Giesseman 13000K, Reeflo Dart(3600 gph), E.T.S.S Reef Devil Deluxe, Ocean Clear 325 filter, Aqua UV 25 watt, Korallin Calcium Reactor C-1502 |
#8
|
|||||
|
|||||
![]() Ebay. They are "GRI 2800 Water Sensors". I've got an Apex now and my program list is even longer. But most of the language is still the same.
__________________
"We shall dive down through black abysses... and in that lair of the Deep Ones we shall dwell amidst wonder and glory forever." - H.P. Lovecraft Old 120gal Tank Journal New 225gal Tank Journal May 2010 TOTM The 10th Annual Prince George Reef Tank Tour |