Results 1 to 7 of 7

Thread: simple ALK programing question

  1. #1
    Regular Vistor
    Join Date
    Sep 2013
    Location
    WI
    Posts
    39

    simple ALK programing question

    I think I've got this down, but I am not 100% sure about which command will take priority. I am wondering if there's any conflict between the two commands, or will one override the other?

    for example if my alk goes above the set point at 9.00 and turns the c02 off, will it come back on once the ph rises above that set point in this configuration? or will it stay off till the alk drops below 8.7

    I guess I'm just not sure which order these should be in. Any guidance would be greatly appreciated. I have the kh guardian with an AIM module to connect to my apex. My motivation was more to have the c02 shut off if alk went above the set point, more as a back up fail safe of sorts, rather than actually control my calcium reactor if that makes sense CArx is my co2 solenoid






  2. #2
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    What you have is a good start, but you need another pH line at the end to prevent melting or over dosing if the ALK guardian fails

    I would add

    If ALK < 6.5 Then OFF
    If CaRX < 6.8 Then OFF
    Min Time 010:00 Then OFF

    Sent from my SM-G965U using Tapatalk

  3. #3
    Regular Vistor
    Join Date
    Sep 2013
    Location
    WI
    Posts
    39
    Thanks a lot for the reply

    i definitely get what you are saying, but I confess I am not so sure i understand the values you posted. if my alk reads less than 6.5 not only am i am big trouble lol , but this command will shut the c02 off? also can you explain the time command as well if you have a free minute. I should add that I am not dosing with the guardian, only monitoring.

  4. #4
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    Its cause if alk is that low, your kH guardian is obviously reading wrong and you dont want it overdosing. Technically, it might be better to seperate the whole low ALK section into a VO like this but it makes it a whole lot more complicated.

    Solenoid
    Fallback OFF
    Set OFF
    If Output NormALK = ON Then ON
    If Output LowALK = ON Then ON
    If Output HighALK = ON Then ON
    If Output ALKFail = ON Then ON

    NormAlk
    If CaRX > 7.2 Then ON
    If CaRX < 7.0 Then OFF
    If ALK > 9.0 Then OFF
    If ALK < 8.7 Then OFF

    LowAlk
    If CaRX > 7.0 Then ON
    If CaRX < 6.8 Then OFF
    If ALK > 8.7 Then OFF

    HighAlk
    If CaRX > 7.4 Then ON
    If CaRX < 7.2 Then OFF
    If ALK < 9.0 Then OFF

    AlkFail
    If CaRX > 7.2 Then ON
    If CaRX < 7.0 Then OFF
    If ALK > 6.5 Then OFF
    If ALK < 12 Then OFF



    Sent from my SM-G965U using Tapatalk

  5. #5
    Regular Vistor
    Join Date
    Sep 2013
    Location
    WI
    Posts
    39
    Aha right on man, you definitely know your stuff. thank you very much for the clarification. I'll readily admit that is well beyond my apex aptitude lol. But the idea of makes kind of makes sense to me looking at it

  6. #6
    Frequent Contributor zombie's Avatar
    Join Date
    Dec 2013
    Location
    Denver, CO
    Posts
    13,176
    Also forgot to mention

    You should have a low tank pH line too as a failsafe like

    If TankPH < 7.8 Then OFF

    Sent from my SM-G965U using Tapatalk

  7. #7
    Master Control Freak RussM's Avatar
    Join Date
    Dec 2012
    Location
    California - US Pacific
    Posts
    22,464
    Zombie left out a critical program statement in the solenoid programming he provided:

    Solenoid
    Fallback OFF
    If Output NormALK = ON Then ON
    If Output LowALK = ON Then ON
    If Output HighALK = ON Then ON
    If Output ALKFail = ON Then ON

    There is nothing there to ever shut the solenoid OFF.

    You must have a Set statement in this case to cause the solenoid outlet to be OFF whenever none of the "If" statements are true:

    [Solenoid]
    Fallback OFF
    Set OFF
    If Output NormALK = ON Then ON
    If Output LowALK = ON Then ON
    If Output HighALK = ON Then ON
    If Output ALKFail = ON Then ON
    Please do not send me PMs with technical questions or requesting assistance - use the forums for Apex help. PM me ONLY if the matter is of a private or personal nature. Thanks.

Similar Threads

  1. Question: Simple question.
    By clittrell in forum Misc Apex Usage & Programming
    Replies: 2
    Last Post: 12-25-2017, 19:22
  2. Simple question
    By robbous in forum Misc Apex Usage & Programming
    Replies: 4
    Last Post: 11-09-2017, 16:10
  3. Question: Simple Programing Power Head
    By ibone in forum Apex Classic/Apex Lite/Apex Jr
    Replies: 2
    Last Post: 04-30-2016, 14:29
  4. Simple Alk and Ca Dosing program...do I need more??
    By slojmn in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 2
    Last Post: 03-18-2013, 09:37
  5. Review My Program Please check Alk / Ca programing ( with time range)l
    By JOL in forum Apex Programming for Heaters and Chillers
    Replies: 10
    Last Post: 02-04-2013, 17:47

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
  •