PDA

View Full Version : Skimmer Control (12 hrs pause) by Programmable Logic



otimer
05.08.2019, 04:58
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

otimer
07.08.2019, 06:07
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

AZfishkeeper
08.08.2019, 04:23
Good job, thanks for posting the follow up. This could be useful for me in the future.