PDA

View Full Version : Programming Check


fas77
10/21/2010, 09:09 AM
I will be receiving my new Apex tomorrow.
Attached is an excel file with the programming I
came up with.
I would appreciate a check of the commands.

The first Tab labeled IO Table is where I'm defining
the Outlet and Input naming to be used in the Apex.

The second Tab labeled Program is the code for
each Real Outlet and Virtual Outlet.

My greatest concern is the Dosing Pumps and the
Top Off pump.

The column labeled Action is a brief description of
how I want it to work.

Thanks for the Help.
Frank

fas77
10/22/2010, 09:02 AM
Bump.

Any thoughts?

kenargo
10/22/2010, 09:18 AM
Bump.

Any thoughts?


Can you paste in the program itself; I think with all the virus' and such people are sensative to opening files.

RussM
10/22/2010, 11:24 AM
Can you paste in the program itself; I think with all the virus' and such people are sensative to opening files.
That's what VM sandboxes are for :D


Outlets
Item Apex Name EB8 Outlet

White Lights Daylight 1
Actinic Lights Actinic 2
Return Pump ReturnPump 3
Lights Fans Fans 4
Heater Heater 5
Dosing Pump Cal DosingCal 6
Dosing Pump Alk DosingAlk 7
Top Off Pump TopOff 8

Sea Swirl SeaSwirl 1
Koralia Left KoraliaLeft 2
Koralia Right KoraliaRight 3
Koralia Sump KoraliaSump 4
Skimmer Skimmer 5
Refuge Light RefugeLight 6
UV Pump UVPump 7
8

Switches
Item Apex Name Breakout

Sump Full Float Valve (NC) SumpHigh_LS I1
Sump Low Float Valve (NO) SumpLow_LS I2
I3
I4
I5
I6



Outlets
Daylight
Fallback OFF On from 11am - 8pm, Turn Off if Temp is above 82
Set OFF
If Time 11:00 to 20:00 Then ON
If Temp > 82.0 Then OFF

Actinic
Fallback OFF On from 10am - 9pm Turn Off if Temp is above 83
Set OFF
If Time 10:00 to 21:00 Then ON
If Temp > 83.0 Then OFF

Fans
Fallback OFF On from 10am - 9pm
Set OFF Turn Off if Temp is below 76
If Time 10:00 to 21:00 Then ON
If Temp < 76.0 Then OFF

RefugeLight
Fallback OFF On from 9pm - 9am
Set OFF
If Time 21:00 to 9:00 Then ON

Heater
Fallback OFF On between 78 - 79 on rise, Off between 78 - 79 on fall.
If Temp < 78.0 Then ON
If Temp > 79.0 Then OFF

ReturnPump
Fallback ON
Set ON
If FeedA 000 then OFF

SeaSwirl
Fallback ON
Set ON

KoraliaLeft
Fallback ON
Set ON
If FeedA 000 then OFF

KoraliaRight
Fallback ON
Set ON
If FeedA 000 then OFF

Skimmer
Fallback ON
Set ON

fas77
10/22/2010, 12:27 PM
I've Attached 2 pictures to view the code.

Mr James
10/26/2010, 12:03 PM
Bump.

Any thoughts?

Oops, nevermind. I see that you can scroll down in the window.

One more edit: You may want to add some "Min Time" statements to the pumps. I am adding some to mine now.