DC Pump Programming

aquaterra

Active Member
View Badges
Joined
Aug 18, 2015
Messages
342
Reaction score
256
Location
Saint Louis, MO
Rating - 0%
0   0   0
I currently have a DC pump that is controlled by my APEX and I was wondering what the best way is to program a chain of events triggered by a FeedMode.

End Goal: to have FEEDMODE trigger a 30 minute off time to feed, then have the pump run at 30% for 30 minutes then return back to it's programmed profile (constant 62% unless it triggers overflow float switches).

Profile RETURNFEED is a simple ramp that runs at constant 30%

Fallback ON
tdata 11:00:00,0,0,62,0,0,0,0,0,0,0,0,0,0
tdata 17:00:00,0,0,62,0,0,0,0,0,0,0,0,0,0
tdata 23:00:00,0,0,62,0,0,0,0,0,0,0,0,0,0
If FeedA 000 Then RETURNFEED
If FeedD 000 Then OFF
If Output DISPHIGHLVL = ON Then OFF
If Output SUMPLOWLVL = ON Then OFF
If Power EB8_4 Off 000 Then RETURNFEED

right now I feed with feedD then manually set FeedA before I walk away. Id like it to automatically take the OFF to RETURNFEED to normal with one feed mode press.
 
End Goal: to have FEEDMODE trigger a 30 minute off time to feed, then have the pump run at 30% for 30 minutes then return back to it's programmed profile (constant 62% unless it triggers overflow float switches).

Rephrase:
When a feed mode button, say mode A, is press, the pump is turned off for 30 minutes, then the pump is run at 30% for 30 minutes; after that run the pump at full speed at 62% until the next time the feed mode button is pressed again....Reset the clock if the feed mode A is pressed again during this 60 minutes of "ramping up" .....

Are we clear on the requirement?
 
Last edited:
End Goal: to have FEEDMODE trigger a 30 minute off time to feed, then have the pump run at 30% for 30 minutes then return back to it's programmed profile (constant 62% unless it triggers overflow float switches).

Rephrase:
When a feed mode button, say mode A, is press, the pump is turned off for 30 minutes, then the pump is run at 30% for 30 minutes; after that run the pump at full speed at 62% until the next time the feed mode button is pressed again....Reset the clock if the feed mode A is pressed again during this 60 minutes of "ramping up" .....

Are we clear on the requirement?

Yes, exactly. The return needs to run at 30% for 30 minutes after the return is off or else there is a drain/return mismatch for the water level that takes a while for water levels to return to normal.
 
Have a virtual outlet that is ON for 30 minutes more after the feed mode is pressed.(Using "Min Time" or "Defer" statement)

Fallback ON
tdata 11:00:00,0,0,62,0,0,0,0,0,0,0,0,0,0
tdata 17:00:00,0,0,62,0,0,0,0,0,0,0,0,0,0
tdata 23:00:00,0,0,62,0,0,0,0,0,0,0,0,0,0

If Outlet VirtualOutlet = ON Then RETURNFEED

If FeedA 000 Then OFF

If Output DISPHIGHLVL = ON Then OFF
If Output SUMPLOWLVL = ON Then OFF
If Power EB8_4 Off 000 Then RETURNFEED
 
Thanks! I was hoping that there was an easier more polished way to program it.
There might be. :-)

Anyway, I'm not sure if this option or this type of flexible behavior is possible on other controllers out there. The only controller that I think would be more flexible is the Reef Angle but you need to be more knowledgable in term of coding.
 
Last edited:
Does this seem right for my virtual Outlet timer?

Set OFF
if FeedD then off
defer 30:00 then on
min time 30:00 then off
 

IF YOU HAD TO TAKE A REEFING EXAM, WOULD YOU PASS?

  • Yes!

    Votes: 32 45.7%
  • Not yet, but I have one that I want to buy in mind!

    Votes: 9 12.9%
  • No.

    Votes: 26 37.1%
  • Other (please explain).

    Votes: 3 4.3%

New Posts

Back
Top