Zeige Ergebnis 1 bis 3 von 3

Thema: Skimmer Control (12 hrs pause) by Programmable Logic

  1. #1
    Registriert seit
    14.11.2017
    Beiträge
    8

    Standard Skimmer Control (12 hrs pause) by Programmable Logic

    Hello,
    Could anyone please help me to set up a programmable logic function for my skimmer?
    What I’m intending is as follows.
    When I feed coral food and hit feed pause 1 (FP1) at around 23:00, the skimmer stops until I hit feed pause 2 (FP2) next morning,
    or a timer gives a reset signal around 11:00. (for about 10~12hours).
    This is for preventing the skimmer from overflow or the coral food is stripped by the skimmer too early.

    I tried to write a programmable logic as follows.
    G1 : Or (PL1)
    Input 1 : FP2
    Input 2 : Timer 1

    G2 : SR-flipflop (PL2)
    Input 1 (set) : FP1
    Input 2 (reset) PL1

    Timer 1 (Process)
    Event start at 11:00

    Power Outlet 5
    PL2
    Invert

    This programmable logic does not work, so I tried to add a pulse (1s) after FP1 and FP2 before the input of their next gate, but nothing changed.
    I tried with Maintenance Mode, but the duration is too short, 5 hours?
    I fully understand the functions of those logic gates by my background, but I’m a very beginner for the PL of P4.
    What did I do wrong?
    Could you please give me a tip to achieve the function?
    Thanks in advance.

    Son
    Geändert von otimer (05.08.2019 um 07:23 Uhr)

  2. #2
    Registriert seit
    14.11.2017
    Beiträge
    8

    Standard

    Hello,
    Due to no answer so far, I have achieved the function by myself thru testing the function (settings options and status of output) of each event and gate.
    The following is the actual programmable logic that I made.

    1. Extra > Feed Pause > check filter off 1 & 2 and set 1 min. both

    2. Programmable Logic
    Gate G1 : NOT PL1
    Input 1 : Filter 1

    Gate G2 : NOT PL2
    Input 1 : Filter 2

    Gate G3 OR  PL3
    Input 1 : PL2
    Input 2 : Timer 1

    Gate G4 SRflipFlop  PL4 <--- added
    Input 1 : PL1
    Input 2 : PL3

    Timer (Process)
    Timer 1 : Event start at 11:00

    Switch Channel 5
    Function : PL4
    Invert

    This programmable logic works as follows.
    Whenever I feed coral food (in my case, Prodibio Reef Booster) at around 23:00~24:00,
    I hit also Feed Pause 1 to pause my skimmer for about 12 hours. Next morning, I hit Feed Pause 2 to restart the skimmer.
    Even if I forget to hit Feed Pause 2, the timer gives restart signal at set time (ex 11:00).
    I hope this helps reefers need a similar function.

    Son
    Geändert von otimer (08.08.2019 um 06:58 Uhr)

  3. #3
    Registriert seit
    08.07.2019
    Beiträge
    25

    Standard

    Good job, thanks for posting the follow up. This could be useful for me in the future.

Forumregeln

  • Es ist dir nicht erlaubt, neue Themen zu verfassen.
  • Es ist dir nicht erlaubt, auf Beiträge zu antworten.
  • Es ist dir nicht erlaubt, Anhänge hochzuladen.
  • Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
  •