Results 1 to 6 of 6

Thread: Trigger DOS in Reverse

  1. #1
    New User
    Join Date
    Dec 2018
    Location
    Virginia
    Posts
    3

    Trigger DOS in Reverse

    Hello,

    I have a DOS set to to do automatic water changes which created a DOS_ADD and DOS_REMOVE control/slider on the dashboard.

    On occasion, I want to be able to remove some water from my reef tank quickly (as fast as possible) but manually turning on the "DOS_REMOVE" makes the waste pump turn on in forward and at a slow rate. I need it to go in reverse and faster.

    I'm new to Apex and guessing I need a new Profile with the DOS parameters I want but can't figure out how to trigger/use that profile on demand.

    Any assistance is greatly appreciated!

    Thanks

  2. #2
    Frequent Visitor rkpetersen's Avatar
    Join Date
    Jun 2017
    Location
    Near Seattle
    Posts
    940
    Yes, you set up a DOS profile with the total amount and rate that you want. Then you create a virtual output (Outputs page, click the gear and select Add a virtual output at the upper right); name it whatever you'd name a switch and its only code will be Set OFF. Put this on your dashboard. Now use that VO in your Basic View tab of your DOS code (away from the graphics), add it at the bottom, like this:

    If Output VOSwitch = ON Then ProfileName

    Now every time you flick that switch to ON (note that there is no AUTO here, it's on or off), your DOS will execute the specific profile. Note, if it's a long event, toggling the VO switch back to OFF will terminate it prematurely.

  3. #3
    New User
    Join Date
    Dec 2018
    Location
    Virginia
    Posts
    3
    I'm following everything except the "basic view of the DOS code" - where is that? Thanks for the reply!

    apex.jpg


    Quote Originally Posted by rkpetersen View Post
    Yes, you set up a DOS profile with the total amount and rate that you want. Then you create a virtual output (Outputs page, click the gear and select Add a virtual output at the upper right); name it whatever you'd name a switch and its only code will be Set OFF. Put this on your dashboard. Now use that VO in your Basic View tab of your DOS code (away from the graphics), add it at the bottom, like this:

    If Output VOSwitch = ON Then ProfileName

    Now every time you flick that switch to ON (note that there is no AUTO here, it's on or off), your DOS will execute the specific profile. Note, if it's a long event, toggling the VO switch back to OFF will terminate it prematurely.

  4. #4
    Frequent Visitor rkpetersen's Avatar
    Join Date
    Jun 2017
    Location
    Near Seattle
    Posts
    940
    Click on the grey gear icon of either the Dos_add or dos_remove tile that you have at the bottom right (whichever pump you want to use). The next page is the Schedule in Wizard mode. Click on the grey icon at the upper left titled 'Basic View'. There you see the actual code that the DOS is currently using. Don't change anything, but add that line at the end of the code that's already there, and save.

    Btw, there are many other useful lines you can add here. For example, if you're dosing alk but don't want the pH to get too high, you can have the DOS skip a dose if the pH is above a certain level. Or if you don't want it operating during a feed cycle, you can have it stay off then as well. I don't do AWC so I'm not as familiar there, but I bet there are some more nice useful code lines that I hadn't even considered.

  5. #5
    New User
    Join Date
    Dec 2018
    Location
    Virginia
    Posts
    3
    Perfect! I learned a bunch - thanks very very much!

    Quote Originally Posted by rkpetersen View Post
    Click on the grey gear icon of either the Dos_add or dos_remove tile that you have at the bottom right (whichever pump you want to use). The next page is the Schedule in Wizard mode. Click on the grey icon at the upper left titled 'Basic View'. There you see the actual code that the DOS is currently using. Don't change anything, but add that line at the end of the code that's already there, and save.

    Btw, there are many other useful lines you can add here. For example, if you're dosing alk but don't want the pH to get too high, you can have the DOS skip a dose if the pH is above a certain level. Or if you don't want it operating during a feed cycle, you can have it stay off then as well.

  6. #6
    Frequent Visitor rkpetersen's Avatar
    Join Date
    Jun 2017
    Location
    Near Seattle
    Posts
    940

Similar Threads

  1. Question: Dos dosing 2 part in reverse
    By superchargedgp in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 1
    Last Post: 04-07-2022, 11:08
  2. DOS going in reverse
    By Arringar in forum DŌS & DDR – Dosing and Fluid Metering System
    Replies: 3
    Last Post: 08-02-2020, 16:41
  3. Review My Program Turn on DoS head in reverse
    By mebeknob in forum DŌS & DDR – Dosing and Fluid Metering System
    Replies: 1
    Last Post: 04-29-2019, 15:14
  4. Trigger DOS AWC with switch
    By glassboxkeeper in forum Apex Programming for Dosing, ATO, and AWC
    Replies: 4
    Last Post: 10-27-2018, 09:52
  5. Help! 2 part alk dos reverse schedule
    By davidewen in forum APEX Fusion
    Replies: 2
    Last Post: 06-24-2017, 02:01

Tags for this Thread

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
  •