Results 1 to 3 of 3

Thread: Kalk Stir & Dose Program Review

  1. #1
    Frequent Visitor
    Join Date
    May 2015
    Location
    Seattle, wa
    Posts
    51

    Kalk Stir & Dose Program Review

    The purpose for the following code is to dose kalk on a variable schedule & time, trigger a kalk stirring cycle, and a timer to block any dosing for a period of time to allow the kalk to settle. So far, this code is working as desired. Dosing is as easy as adding/adjusting the If Time line(s). What needs to be changed/considered??


    Kalk_Feed
    Fallback OFF
    Set OFF
    If Time 11:00 to 11:02 Then ON
    If Time 23:00 to 23:02 Then ON
    If Time 20:30 to 20:32 Then ON
    If Output Kalk_settle = ON Then OFF
    If Output KalkStir = ON Then OFF
    If Output Return_Pump = OFF Then OFF
    If pH > 8.30 Then OFF

    Kalk_delay
    Fallback OFF
    Set OFF
    If Output Kalk_Feed = ON Then ON
    Min Time 15:00 Then ON

    KalkStir
    Fallback OFF
    Set OFF
    If Output Kalk_delay = ON Then ON
    Defer 010:00 Then ON
    Min Time 15:00 Then ON


    Kalk_settle
    Fallback OFF
    Set OFF
    If Output KalkStir = ON Then ON
    Min Time 75:00 Then ON

  2. #2
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    I would add a high pH cutoff to the feed line. You also may want to consider using the reeftronics OSC calculator instead of the if time statements for more accuracy in the amount you dose.

    You might be an engineer if...You have no life and can prove it mathematically.

  3. #3
    Frequent Visitor
    Join Date
    May 2015
    Location
    Seattle, wa
    Posts
    51
    For a high pH cutoff, I expect the 'If pH > 8.30 Then OFF' statement to cover this...even though 8.3 is not that 'high' it is much higher than the 7.8-7.9 which the tank has been running at.

    I want to dose as the daily pH curve turns down and tune the number of times (add more lines) and amount (add more time) with the first goal of maintaining overall tank pH > 8.0. (I'm still running a 4 head dose pump for 2 part) The OSC command does allow for managing runtime in seconds, I agree that is a more accurate dose control. But, I find it more difficult to use OSC and to run only at specific times of day. How would you approach the program?

    Considering the idea... possibly: (risk management: 1.
    still, a small risk that no dose would occur; 2. however, double dosing would not happen)

    (new virtual or program line in the feed program to set dose amount -- example: OSC runs for 2 min 15 second every 10 minutes)
    Kalk_OSC
    OSC 000/02:15/10:00 Then ON

    (Adjusted Feed program -- time of day run is set to 9 min to ensure the OSC runs only once during the time window)
    Kalk_Feed
    Fallback OFF
    Set OFF
    If Time 11:00 to 11:09 Then ON
    If Time 23:00 to 23:09 Then ON
    If Time 20:30 to 20:39 Then ON
    If Output Kalk_OSC = ON Then On
    If Output Kalk_settle = ON Then OFF

    If Output KalkStir = ON Then OFF
    If Output Return_Pump = OFF Then OFF
    If pH > 8.30 Then OFF

Similar Threads

  1. Question: New guy kalk dose program
    By shellsea in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 2
    Last Post: 02-18-2019, 16:50
  2. Review My Program Kalk stir program
    By tangman in forum Misc Apex Usage & Programming
    Replies: 2
    Last Post: 05-09-2018, 13:49
  3. Review My Program Please Review My Heater & Fan program
    By spiderdave0 in forum Apex Programming for Heaters and Chillers
    Replies: 10
    Last Post: 06-15-2016, 05:16
  4. Review of ATO/Kalk program
    By chk4tix in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 5
    Last Post: 05-30-2016, 21:10
  5. Kalk & ATO Program (Please review)
    By anflyer in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 7
    Last Post: 05-01-2014, 06:07

Bookmarks

Bookmarks

Posting Permissions

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