UPCOMING: Events

Results 1 to 6 of 6

Thread: Please Review Aquacontroller III Program

  1. #1

    Default Please Review Aquacontroller III Program

    I am anticipating my new Aquacontroller III this week and the tank this weekend!!! Got a little bored and thought I would start on the programming.

    Can you look at my program for problems or errors?

    This will include the base unit, PX 1000 Probe Expansion Module, Lunar Simulator, 2 pH probes, 1 ORP probe, and 2 temp probes. There will be 2 DC8 power strips. Any remaining devices will run off X10 modules.
    __________________________________________________ __
    ML1 Coralvue 250w Halide
    ML2 Coralvue 250w Halide
    ML3 Coralvue 250w Halide
    ML4 Coralvue 250w Halide
    ACT Icecap 660 T5 Ballast
    MLS Odyssea 130w PC Light For Frag-Refugium
    MON Moon Lights
    CHL Current Prime Tower 1/3 HP Chiller
    HT1 Heater
    HT2 Heater
    SK1 MSX Extreme 250 Skimmer Pump 1
    SK2 MSX Extreme 250 Skimmer Pump 2
    SM1 Mag 18 Pump
    WAV Tunze Wavebox
    PH2 Koralia 4 PowerHead
    PH3 Koralia 3 PowerHead
    PH4 Koralia 3 PowerHead
    PH5 Koralia Nano PowerHead For Frag-Refugium
    PH1 Carbon Phosban Maxijet PowerHead
    KST Geo Kalkwasser Reactor Maxijet Powerhead
    DP1 Aqualifter ATO Pump To Kalk Reactor
    DP2 Aqualifter ATO Pump To Sump
    DC1 Dosing Pump Controller 1 Switch
    DC2 Dosing Pump Controller 2 Switch
    CRC Calcium Reactor Pump
    CO2 CO2 Solenoid For Calcium Reactor
    ALM Alarm
    SOF Sump Feed Switch
    __________________________________________________ __
    If Sun -120/120 Then ACT ON
    If Sun -030/030 Then ML1 ON
    If Sun -035/035 Then ML2 ON
    If Sun -040/040 Then ML3 ON
    If Sun -045/045 Then ML4 ON
    If Sun -075/075 Then MLS OFF
    If Moon 000/000 Then MON ON
    If Timer ACT = ON Then MON OFF
    If Temp > 80.4 Then ML1 OFF
    Max Change 020 M Then ML1 ON
    If Temp > 80.4 Then ML3 OFF
    Max Change 020 M Then ML3 ON
    If Temp > 80.8 Then ML2 OFF
    Max Change 020 M Then ML2 ON
    If Temp > 80.8 Then ML4 OFF
    Max Change 020 M Then ML4 ON
    If Temp > 80.4 Then MLS OFF
    Max Change 020 M Then MLS ON
    If Temp > 80.8 Then ACT OFF
    Max Change 020 M Then ACT ON
    If Power 000 Then ML1 OFF
    Max Change 020 M Then LT1 ON
    If Power 000 Then ML2 OFF
    Max Change 023 M Then ML2 ON
    If Power 000 Then ML3 OFF
    Max Change 026 M Then ML3 ON
    If Power 000 Then ML4 OFF
    Max Change 029 M Then ML4 ON
    If Temp < RT+-0.2 Then HT1 ON
    If Temp > RT+0.2 Then HT1 OFF
    If Temp < RT+-0.2 Then HT2 ON
    If Temp > RT+0.2 Then HT2 OFF
    If TmpF < RT+-0.6 Then HT1 ON
    If TmpF > RT+0.6 Then HT1 OFF
    If TmpF < RT+-0.6 Then HT2 ON
    If TmpF > RT+0.6 Then HT2 OFF
    If Temp > RT+0.5 Then CHL ON
    Max Change 005 M Then CHL ON
    If Temp < RT+1.0 Then CHL OFF
    Max Change 005 M Then CHL OFF
    If Timer SMP = OFF Then CHL OFF
    If Time > 00:00 Then ALM OFF
    If Time > 00:00 Then SK1 ON
    If Time > 00:00 Then SK2 ON
    If Time > 00:00 Then SM1 ON
    If Time > 00:00 Then WAV ON
    If Time > 00:00 Then PH1 ON
    If Time > 00:00 Then PH2 ON
    If Time > 00:00 Then PH3 ON
    If Time > 00:00 Then PH4 ON
    If Time > 00:00 Then PH5 ON
    If pHf < 06.9 Then CO2 ON
    If pHf > 06.7 Then CO2 ON
    If pH > 08.40 Then CO2 OFF
    If Temp > 81.0 Then ALM ON
    If Temp < 78.0 Then ALM ON
    If Temf > 81.0 Then ALM ON
    If Temf < 78.0 Then ALM ON
    If Power 000 Then ALM ON
    If pH > 8.5 Then ALM ON
    If pH < 7.8 Then ALM ON
    If FeedA 000 Then SM1 OFF
    If FeedA 000 Then WAV OFF
    If FeedA 000 Then SK1 OFF
    If FeedA 000 Then SK2 OFF
    If FeedA 000 Then PH1 OFF
    If FeedA 000 Then PH2 OFF
    If FeedA 000 Then PH3 OFF
    If FeedA 000 Then CHL OFF
    If FeedB 000 Then WAV OFF
    If FeedB 000 Then PH2 OFF
    If FeedB 000 Then PH3 OFF
    If FeedB 000 Then PH4 OFF
    If Time > 12:00 Then KAL ON
    Max Change 015 M Then KAL OFF
    If Time > 23:00 Then KAL ON
    Max Change 015 M Then KAL OFF
    If Time > 06:00 Then KAL ON
    Max Change 015 M Then KAL OFF
    If Time > 18:00 Then KAL ON
    Max Change 015 M Then KAL OFF
    If DC1 = ON THEN DP1 ON
    IF DC2 = ON THEN DP1 ON
    IF DC1 = ON THEN DP1 ON
    IF DC2 = ON THEN DP1 ON
    If pH < 7.8 THEN DP1 ON
    If pH > 8.4 Then DP2 ON

  2. #2
    Join Date
    07-21-2005
    Location
    281N of 1604, San Antonio, TX
    Posts
    5,844

    Default

    I would also buy an alarm module, or make one yourself (an old clock radio and an X-10 unit). I'd use it in particular for temperatures over 81, say.

    Programming isn't particularly easy, or fun. Why do you have more than 1 feed cycle, and why are they different? You could put your powerheads on a single switch, and save $$ and effort.

    What are your KAL and DCx? I'm assuming they run a Ca reactor and a Kalk reactor?

    Whatever you do, make SURE you aren't depending upon this little piece of plastic and electrons to keep your tank from crashing. They aren't infalible.
    Bill

    215g FOWLR... and anemones, GSP, gorgonians... carp, that isn't FO!

    "I killed my first SW Fish in 1971..."

  3. #3
    Join Date
    11-14-2007
    Location
    NE San Antonio
    Posts
    638

    Default

    that looks like a task list for an entire firm. think God for those ACIII. oh! you might want to add the command:

    If Princer7 is hungry
    Then ACIII gets Princer food
    Max Change 035 M Then put him to sleep

    just to see what happens.

  4. #4

    Default

    The two feed programs would be 1 for feeding and the other for photography

    I plan on running both the calcium reactor and kalk reactor at some point. Not sure if I will need them both initially. Have them both but my current tank is too small so just the kalk is being used now.

    I have 2 aqualifter pumps available. 1 is for running though the kalk reactor and the other is for just topping off with straight RO (bypassing the kalk reactor) if needed. Also the stiring pump for the kalk reactor.

    Am I putting too many variables into dosing the tank?

    Good idea on putting all the powerheads on the same switch. I should be able to get away with running these via X10.

    I'll definitely look at an audible alarm. I'm going to put together a website too so the status can be checked and controlled via remote. Maybe later ad a tank cam.

    This is going to be COOOL! (just hope it works as planned) I love technology and all things fish.

    joelb, the tank will be in the kitchen - in arms reach of the fridge. Not too far from the master bedroom. ---- heaven.

  5. #5

    Default

    Hi,

    You can also add insurance in the event the temp probe fails or comes out of the water. You can shut down anything that may heat or cool the tank as well as fire off a email to alert you to the alarm.

    If Temp < 50.0 Then HE1 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 CTM OFF
    If Temp < 50.0 Then FAN OFF
    If Temp < 50.0 Then CHL OFF

    Cheers,
    Last edited by bimmerzs; Wed, 4th Jun 2008 at 06:20 PM.

  6. #6
    Join Date
    07-21-2005
    Location
    281N of 1604, San Antonio, TX
    Posts
    5,844

    Default

    The computer connection with these controllers tends to be a bit flakey. I wouldn't trust them completely to keep you out of trouble.
    Bill

    215g FOWLR... and anemones, GSP, gorgonians... carp, that isn't FO!

    "I killed my first SW Fish in 1971..."

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •