Scottmwoods
New member
This is my apex program. Please take a look at it. I'm trying to clean it up. I have found a couple of mistakes and made some corrections.
Thanks for the help.
Display module 001 009(OK) 001 Disp_1
EB8 module 001 009(OK) 003 EB8_3
EB8 module 001 009(OK) 004 EB8_4
PM2 module 001 002(OK) 005 PM2_5
WXM module 001 004(OK) 006 WXM_6
Rev 1.1, RF Rev 1.2 (1,2,3,3)
Vortechright - Rev 2.2 Ser #: 03142828233242 - OK-1
VortechLeft - Rev 2.2 Ser #: 03067628980084 - OK-2
VDM module 001 009(OK) 007 VDM_7
EB4 module 001 008(OK) 008 EB4_8
PM2 module 001 003(OK) 009 PM2_9
LSM module 001 009(OK) 010 LSM_10
EB8 module 001 010(OK) 011 EB8_11
PM1 module 001 002(OK) 012 PM1_12
<?xml version="1.0"?>
<proglist software="4.20_CA12" hardware="1.0">
<hostname>apex</hostname>
<serial>AC4:19973</serial>
<timezone>-5</timezone>
<date>05/12/2013 19:53:05</date>
<outlets>
<outlet>
<name>WaterChange</name>
<icon>Up/Down Arrows</icon>
<outputID>0</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 18:00 to 18:11 Then ON
If DoW S-TWT-S Then OFF
</program>
</outlet>
<outlet>
<name>slow</name>
<icon>Left/Right Arrows</icon>
<outputID>1</outputID>
<outputType>Advanced</outputType>
<program>Fallback Slow
Set Slow
</program>
</outlet>
<outlet>
<name>fast</name>
<icon>Up/Down Arrows</icon>
<outputID>2</outputID>
<outputType>Advanced</outputType>
<program>Fallback fast
Set fast
</program>
</outlet>
<outlet>
<name>anti-sync</name>
<icon>Left/Right Arrows</icon>
<outputID>3</outputID>
<outputType>Advanced</outputType>
<program>Fallback anti-syn
Set anti-syn
</program>
</outlet>
<outlet>
<name>SndAlm_I6</name>
<icon>Sound B</icon>
<outputID>4</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Temp > 81.0 Then ON
If Temp < 74.0 Then ON
If pH < 07.80 Then ON
If pH > 08.40 Then ON
If Power EB8_4 Off 000 Then ON
If Power EB8_3 Off 000 Then ON
If Switch1 CLOSED Then ON
</program>
</outlet>
<outlet>
<name>SndWrn_I7</name>
<icon>Sound A</icon>
<outputID>5</outputID>
<outputType>Advanced</outputType>
<program>Set OFF
</program>
</outlet>
<outlet>
<name>EmailAlm_I5</name>
<icon>Email</icon>
<outputID>6</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Temp > 81.0 Then ON
If Temp < 74.0 Then ON
If pH < 07.80 Then ON
If pH > 08.40 Then ON
If Power EB8_4 Off 000 Then ON
If Power EB8_3 Off 000 Then ON
If Switch1 CLOSED Then ON
If Switch2 CLOSED Then ON
Defer 000:03 Then ON
</program>
</outlet>
<outlet>
<name>SumpLight</name>
<icon>Moon</icon>
<outputID>7</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set OFF
If FeedA 005 Then ON
If FeedB 030 Then ON
If Time 15:00 to 09:00 Then ON
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
</program>
</outlet>
<outlet>
<name>Doser</name>
<icon>Sun</icon>
<outputID>8</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
OSC 000:00/020:00/040:00 Then ON
If pH > 08.30 Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
If Outlet Returnpump = OFF Then OFF
</program>
</outlet>
<outlet>
<name>Returnpump</name>
<icon>Spiget</icon>
<outputID>9</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
If Outlet WaterChange = ON Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>ATOControl</name>
<icon>Light B</icon>
<outputID>10</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Switch3 CLOSED Then ON
If Switch3 OPEN Then OFF
If Outlet WaterChange = ON Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>Ozone</name>
<icon>Left/Right Arrows</icon>
<outputID>11</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If ORP > 355 Then OFF
If ORP < 350 Then ON
If pH > 08.30 Then OFF
If pH < 07.80 Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Outlet WaterChange = ON Then OFF
If Outlet Skimmer = OFF Then OFF
Defer 002:00 Then ON
</program>
</outlet>
<outlet>
<name>CoolingFan</name>
<icon>Up/Down Arrows</icon>
<outputID>12</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Temp > RT+0.5 Then ON
If Temp < RT+0.5 Then OFF
If Outlet Storm = ON Then ON
</program>
</outlet>
<outlet>
<name>MP40LPower</name>
<icon>Up/Down Arrows</icon>
<outputID>13</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
</program>
</outlet>
<outlet>
<name>Heater</name>
<icon>Thermometer</icon>
<outputID>14</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
If Temp < RT+-0.4 Then ON
If Temp > RT+0.0 Then OFF
</program>
</outlet>
<outlet>
<name>Blank</name>
<icon>Up/Down Arrows</icon>
<outputID>15</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Storm</name>
<icon>Left/Right Arrows</icon>
<outputID>16</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 12:00 to 12:30 Then ON
If DoW SMTWTF- Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>LightCloud</name>
<icon>Up/Down Arrows</icon>
<outputID>17</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 11:45 to 12:00 Then ON
If Time 12:30 to 12:45 Then ON
If DoW SMTWTF- Then OFF
</program>
</outlet>
<outlet>
<name>Blank</name>
<icon>Left/Right Arrows</icon>
<outputID>18</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>BluLED</name>
<icon>Light A</icon>
<outputID>19</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 05:00 to 06:00 Then BL_Rise
If Time 06:00 to 09:00 Then BL_Rmid
If Time 09:00 to 18:00 Then BL_Day
If Time 18:00 to 19:00 Then BL_Smid
If Time 19:00 to 21:00 Then BL_Set
If Outlet Storm = ON Then Stormy
If Outlet LightCloud = ON Then Cloudy
If Temp > 82.0 Then OFF
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>WhtLED</name>
<icon>Light B</icon>
<outputID>20</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 05:30 to 06:30 Then WH_Rise
If Time 06:30 to 09:30 Then WH_Rmid
If Time 09:30 to 17:00 Then WH_Day
If Time 17:00 to 18:00 Then WH_Smid
If Time 18:00 to 19:00 Then WH_Set
If Outlet Storm = ON Then Stormy
If Outlet LightCloud = ON Then Cloudy
If Temp > 82.0 Then OFF
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>Vortechright</name>
<icon>Up/Down Arrows</icon>
<outputID>21</outputID>
<outputType>Advanced</outputType>
<program>Fallback Sync
Set Sync
If Time 06:00 to 06:15 Then Slow
If Time 06:15 to 08:00 Then ReefCrst
If Time 08:00 to 14:00 Then Tidalswl
If Time 14:00 to 16:00 Then Pulse
If Time 16:00 to 18:00 Then Nutrient
If Time 18:00 to 18:15 Then Slow
If Time 18:15 to 20:00 Then Nutrient
If Time 20:00 to 21:00 Then ReefCrst
If Time 21:00 to 06:00 Then Night
If Outlet Storm = ON Then VWeather
If Outlet slow = ON Then Slow
If Outlet fast = ON Then fast
If Outlet anti-sync = ON Then anti-syn
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>VortechLeft</name>
<icon>Up/Down Arrows</icon>
<outputID>22</outputID>
<outputType>Advanced</outputType>
<program>Fallback Sync
Set Sync
If Time 06:00 to 06:15 Then Slow
If Time 06:15 to 08:00 Then ReefCrst
If Time 08:00 to 14:00 Then Tidalswl
If Time 14:00 to 16:00 Then Pulse
If Time 16:00 to 18:00 Then Nutrient
If Time 18:00 to 18:15 Then Slow
If Time 18:15 to 20:00 Then Nutrient
If Time 20:00 to 21:00 Then ReefCrst
If Time 21:00 to 06:00 Then Night
If Outlet Storm = ON Then VWeather
If Outlet slow = ON Then Slow
If Outlet fast = ON Then fast
If Outlet anti-sync = ON Then anti-syn
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>MoonLED</name>
<icon>Light A</icon>
<outputID>23</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 04:00 to 05:00 Then MoonRise
If Time 05:00 to 06:00 Then MoonFull
If Time 20:00 to 21:00 Then MoonFull
If Time 21:00 to 22:00 Then MoonSet
If Temp > 82.0 Then OFF
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>Heater2</name>
<icon>Thermometer</icon>
<outputID>24</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
If Temp1 < RT+-0.4 Then ON
If Temp1 > RT+0.0 Then OFF
</program>
</outlet>
<outlet>
<name>TranIn</name>
<icon>Light B</icon>
<outputID>25</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Outlet WaterChange = ON Then ON
If Time 18:00 to 18:06 Then OFF
If Switch5 OPEN Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>TransferPump</name>
<icon>Up/Down Arrows</icon>
<outputID>26</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank</name>
<icon>Up/Down Arrows</icon>
<outputID>27</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Lunar</name>
<icon>Moon</icon>
<outputID>28</outputID>
<outputType>Advanced</outputType>
<program>If Moon 000/000 Then ON
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>C02_Control</name>
<icon>Light A</icon>
<outputID>29</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If pHC02 > 06.65 Then ON
If pHC02 < 06.60 Then OFF
If pH < 08.00 Then OFF
</program>
</outlet>
<outlet>
<name>CAL_Pump</name>
<icon>Light B</icon>
<outputID>30</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
</program>
</outlet>
<outlet>
<name>TranOut</name>
<icon>Spiget</icon>
<outputID>31</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Outlet WaterChange = ON Then ON
If Switch4 OPEN Then ON
If Switch4 CLOSED Then OFF
If Time 18:05 to 18:00 Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
Defer 002:00 Then ON
</program>
</outlet>
<outlet>
<name>Speakers</name>
<icon>Spiget</icon>
<outputID>32</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Outlet Storm = ON Then ON
</program>
</outlet>
<outlet>
<name>LightLPower</name>
<icon>Light B</icon>
<outputID>33</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If Temp > 82.0 Then OFF
Defer 000:30 Then ON
</program>
</outlet>
<outlet>
<name>LightRPower</name>
<icon>Light A</icon>
<outputID>34</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If Temp > 82.0 Then OFF
Defer 000:30 Then ON
</program>
</outlet>
<outlet>
<name>MP40RPower</name>
<icon>Spiget</icon>
<outputID>35</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
</program>
</outlet>
<outlet>
<name>UV</name>
<icon>Up/Down Arrows</icon>
<outputID>36</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
If ORP > 355 Then OFF
If ORP < 350 Then ON
If pH > 08.30 Then OFF
If pH < 07.80 Then OFF
If Outlet WaterChange = ON Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>GFO</name>
<icon>Up/Down Arrows</icon>
<outputID>37</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Time 23:00 to 01:00 Then ON
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>Skimmer</name>
<icon>Hourglass</icon>
<outputID>38</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Outlet WaterChange = ON Then OFF
If Outlet Returnpump = OFF Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
Defer 002:00 Then ON
</program>
</outlet>
<outlet>
<name>CALsupplypum</name>
<icon>Up/Down Arrows</icon>
<outputID>39</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
If Outlet WaterChange = ON Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If pH < 08.00 Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
If Outlet Returnpump = OFF Then OFF
If pHC02 > 06.70 Then OFF
If pHC02 < 06.50 Then OFF
If pH < 08.00 Then OFF
</program>
</outlet>
<outlet>
<name>E_Heater1</name>
<icon>Up/Down Arrows</icon>
<outputID>40</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
If Temp < RT+-0.5 Then ON
If Temp > RT+0.0 Then OFF
</program>
</outlet>
<outlet>
<name>Blank11_5</name>
<icon>Thermometer</icon>
<outputID>41</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank11_6</name>
<icon>Up/Down Arrows</icon>
<outputID>42</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank11_7</name>
<icon>Left/Right Arrows</icon>
<outputID>43</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank11_8</name>
<icon>Left/Right Arrows</icon>
<outputID>44</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
</outlets>
<profiles>
<profile>
<name>Sync</name>
<type>Vortech</type>
<vortechType>Sync</vortechType>
<maxIntensity>65</maxIntensity>
<vortechMaster>Vortechright</vortechMaster>
</profile><profile>
<name>AntiSync</name>
<type>Vortech</type>
<vortechType>Anti-Sync</vortechType>
<maxIntensity>65</maxIntensity>
<vortechMaster>Vortechright</vortechMaster>
</profile><profile>
<name>ReefCrst</name>
<type>Vortech</type>
<vortechType>Reef Crest</vortechType>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>Tidalswl</name>
<type>Vortech</type>
<vortechType>Tidal Swell</vortechType>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>Nutrient</name>
<type>Vortech</type>
<vortechType>Nutrient</vortechType>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>Night</name>
<type>Vortech</type>
<vortechType>Constant</vortechType>
<maxIntensity>30</maxIntensity>
</profile><profile>
<name>Slow</name>
<type>Vortech</type>
<vortechType>Constant</vortechType>
<maxIntensity>10</maxIntensity>
</profile><profile>
<name>Pulse</name>
<type>Vortech</type>
<vortechType>Pulse</vortechType>
<OnTime>0000.80</OnTime>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>BL_Rise</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>WH_Rise</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>WH_Rmid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>60</startIntensity>
<endIntensity>90</endIntensity>
</profile><profile>
<name>BL_Set</name>
<type>ramp</type>
<rampTime>180</rampTime>
<startIntensity>75</startIntensity>
<endIntensity>0</endIntensity>
</profile><profile>
<name>WH_Set</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>60</startIntensity>
<endIntensity>0</endIntensity>
</profile><profile>
<name>WH_Smid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>90</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>BL_Day</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>100</startIntensity>
<endIntensity>100</endIntensity>
</profile><profile>
<name>WH_Day</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>100</startIntensity>
<endIntensity>100</endIntensity>
</profile><profile>
<name>BL_Rmid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>60</startIntensity>
<endIntensity>90</endIntensity>
</profile><profile>
<name>Stormy</name>
<type>weather</type>
<minIntensity>50</minIntensity>
<maxIntensity>70</maxIntensity>
<cloudDuration>5</cloudDuration>
<cloudyPercent>50</cloudyPercent>
<lightningAmount>50</lightningAmount>
<lightningInt>100</lightningInt>
</profile><profile>
<name>Cloudy</name>
<type>weather</type>
<minIntensity>50</minIntensity>
<maxIntensity>70</maxIntensity>
<cloudDuration>5</cloudDuration>
<cloudyPercent>50</cloudyPercent>
<lightningAmount>0</lightningAmount>
<lightningInt>0</lightningInt>
</profile><profile>
<name>MoonRise</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>40</endIntensity>
</profile><profile>
<name>MoonFull</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>40</endIntensity>
</profile><profile>
<name>MoonSet</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>0</endIntensity>
</profile><profile>
<name>MoonLow</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>3</startIntensity>
<endIntensity>3</endIntensity>
</profile><profile>
<name>BL_Smid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>90</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>fast</name>
<type>Vortech</type>
<vortechType>Constant</vortechType>
<maxIntensity>100</maxIntensity>
</profile><profile>
<name>anti-syn</name>
<type>Vortech</type>
<vortechType>Anti-Sync</vortechType>
<maxIntensity>100</maxIntensity>
<vortechMaster>Vortechright</vortechMaster>
</profile><profile>
<name>LT_H_PH</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>50</startIntensity>
<endIntensity>50</endIntensity>
</profile><profile>
<name>blank</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>100</endIntensity>
</profile><profile>
<name>blank</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>40</endIntensity>
</profile><profile>
<name>blank</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>45</startIntensity>
<endIntensity>45</endIntensity>
</profile><profile>
<name>Blank</name>
<type>ramp</type>
<rampTime>30</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>45</endIntensity>
</profile><profile>
<name>VWeather</name>
<type>Vortech</type>
<vortechType>Nutrient</vortechType>
<maxIntensity>100</maxIntensity>
</profile></profiles>
</proglist>
Thanks for the help.
Display module 001 009(OK) 001 Disp_1
EB8 module 001 009(OK) 003 EB8_3
EB8 module 001 009(OK) 004 EB8_4
PM2 module 001 002(OK) 005 PM2_5
WXM module 001 004(OK) 006 WXM_6
Rev 1.1, RF Rev 1.2 (1,2,3,3)
Vortechright - Rev 2.2 Ser #: 03142828233242 - OK-1
VortechLeft - Rev 2.2 Ser #: 03067628980084 - OK-2
VDM module 001 009(OK) 007 VDM_7
EB4 module 001 008(OK) 008 EB4_8
PM2 module 001 003(OK) 009 PM2_9
LSM module 001 009(OK) 010 LSM_10
EB8 module 001 010(OK) 011 EB8_11
PM1 module 001 002(OK) 012 PM1_12
<?xml version="1.0"?>
<proglist software="4.20_CA12" hardware="1.0">
<hostname>apex</hostname>
<serial>AC4:19973</serial>
<timezone>-5</timezone>
<date>05/12/2013 19:53:05</date>
<outlets>
<outlet>
<name>WaterChange</name>
<icon>Up/Down Arrows</icon>
<outputID>0</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 18:00 to 18:11 Then ON
If DoW S-TWT-S Then OFF
</program>
</outlet>
<outlet>
<name>slow</name>
<icon>Left/Right Arrows</icon>
<outputID>1</outputID>
<outputType>Advanced</outputType>
<program>Fallback Slow
Set Slow
</program>
</outlet>
<outlet>
<name>fast</name>
<icon>Up/Down Arrows</icon>
<outputID>2</outputID>
<outputType>Advanced</outputType>
<program>Fallback fast
Set fast
</program>
</outlet>
<outlet>
<name>anti-sync</name>
<icon>Left/Right Arrows</icon>
<outputID>3</outputID>
<outputType>Advanced</outputType>
<program>Fallback anti-syn
Set anti-syn
</program>
</outlet>
<outlet>
<name>SndAlm_I6</name>
<icon>Sound B</icon>
<outputID>4</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Temp > 81.0 Then ON
If Temp < 74.0 Then ON
If pH < 07.80 Then ON
If pH > 08.40 Then ON
If Power EB8_4 Off 000 Then ON
If Power EB8_3 Off 000 Then ON
If Switch1 CLOSED Then ON
</program>
</outlet>
<outlet>
<name>SndWrn_I7</name>
<icon>Sound A</icon>
<outputID>5</outputID>
<outputType>Advanced</outputType>
<program>Set OFF
</program>
</outlet>
<outlet>
<name>EmailAlm_I5</name>
<icon>Email</icon>
<outputID>6</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Temp > 81.0 Then ON
If Temp < 74.0 Then ON
If pH < 07.80 Then ON
If pH > 08.40 Then ON
If Power EB8_4 Off 000 Then ON
If Power EB8_3 Off 000 Then ON
If Switch1 CLOSED Then ON
If Switch2 CLOSED Then ON
Defer 000:03 Then ON
</program>
</outlet>
<outlet>
<name>SumpLight</name>
<icon>Moon</icon>
<outputID>7</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set OFF
If FeedA 005 Then ON
If FeedB 030 Then ON
If Time 15:00 to 09:00 Then ON
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
</program>
</outlet>
<outlet>
<name>Doser</name>
<icon>Sun</icon>
<outputID>8</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
OSC 000:00/020:00/040:00 Then ON
If pH > 08.30 Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
If Outlet Returnpump = OFF Then OFF
</program>
</outlet>
<outlet>
<name>Returnpump</name>
<icon>Spiget</icon>
<outputID>9</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
If Outlet WaterChange = ON Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>ATOControl</name>
<icon>Light B</icon>
<outputID>10</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Switch3 CLOSED Then ON
If Switch3 OPEN Then OFF
If Outlet WaterChange = ON Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>Ozone</name>
<icon>Left/Right Arrows</icon>
<outputID>11</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If ORP > 355 Then OFF
If ORP < 350 Then ON
If pH > 08.30 Then OFF
If pH < 07.80 Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Outlet WaterChange = ON Then OFF
If Outlet Skimmer = OFF Then OFF
Defer 002:00 Then ON
</program>
</outlet>
<outlet>
<name>CoolingFan</name>
<icon>Up/Down Arrows</icon>
<outputID>12</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Temp > RT+0.5 Then ON
If Temp < RT+0.5 Then OFF
If Outlet Storm = ON Then ON
</program>
</outlet>
<outlet>
<name>MP40LPower</name>
<icon>Up/Down Arrows</icon>
<outputID>13</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
</program>
</outlet>
<outlet>
<name>Heater</name>
<icon>Thermometer</icon>
<outputID>14</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
If Temp < RT+-0.4 Then ON
If Temp > RT+0.0 Then OFF
</program>
</outlet>
<outlet>
<name>Blank</name>
<icon>Up/Down Arrows</icon>
<outputID>15</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Storm</name>
<icon>Left/Right Arrows</icon>
<outputID>16</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 12:00 to 12:30 Then ON
If DoW SMTWTF- Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>LightCloud</name>
<icon>Up/Down Arrows</icon>
<outputID>17</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 11:45 to 12:00 Then ON
If Time 12:30 to 12:45 Then ON
If DoW SMTWTF- Then OFF
</program>
</outlet>
<outlet>
<name>Blank</name>
<icon>Left/Right Arrows</icon>
<outputID>18</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>BluLED</name>
<icon>Light A</icon>
<outputID>19</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 05:00 to 06:00 Then BL_Rise
If Time 06:00 to 09:00 Then BL_Rmid
If Time 09:00 to 18:00 Then BL_Day
If Time 18:00 to 19:00 Then BL_Smid
If Time 19:00 to 21:00 Then BL_Set
If Outlet Storm = ON Then Stormy
If Outlet LightCloud = ON Then Cloudy
If Temp > 82.0 Then OFF
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>WhtLED</name>
<icon>Light B</icon>
<outputID>20</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 05:30 to 06:30 Then WH_Rise
If Time 06:30 to 09:30 Then WH_Rmid
If Time 09:30 to 17:00 Then WH_Day
If Time 17:00 to 18:00 Then WH_Smid
If Time 18:00 to 19:00 Then WH_Set
If Outlet Storm = ON Then Stormy
If Outlet LightCloud = ON Then Cloudy
If Temp > 82.0 Then OFF
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>Vortechright</name>
<icon>Up/Down Arrows</icon>
<outputID>21</outputID>
<outputType>Advanced</outputType>
<program>Fallback Sync
Set Sync
If Time 06:00 to 06:15 Then Slow
If Time 06:15 to 08:00 Then ReefCrst
If Time 08:00 to 14:00 Then Tidalswl
If Time 14:00 to 16:00 Then Pulse
If Time 16:00 to 18:00 Then Nutrient
If Time 18:00 to 18:15 Then Slow
If Time 18:15 to 20:00 Then Nutrient
If Time 20:00 to 21:00 Then ReefCrst
If Time 21:00 to 06:00 Then Night
If Outlet Storm = ON Then VWeather
If Outlet slow = ON Then Slow
If Outlet fast = ON Then fast
If Outlet anti-sync = ON Then anti-syn
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>VortechLeft</name>
<icon>Up/Down Arrows</icon>
<outputID>22</outputID>
<outputType>Advanced</outputType>
<program>Fallback Sync
Set Sync
If Time 06:00 to 06:15 Then Slow
If Time 06:15 to 08:00 Then ReefCrst
If Time 08:00 to 14:00 Then Tidalswl
If Time 14:00 to 16:00 Then Pulse
If Time 16:00 to 18:00 Then Nutrient
If Time 18:00 to 18:15 Then Slow
If Time 18:15 to 20:00 Then Nutrient
If Time 20:00 to 21:00 Then ReefCrst
If Time 21:00 to 06:00 Then Night
If Outlet Storm = ON Then VWeather
If Outlet slow = ON Then Slow
If Outlet fast = ON Then fast
If Outlet anti-sync = ON Then anti-syn
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>MoonLED</name>
<icon>Light A</icon>
<outputID>23</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Time 04:00 to 05:00 Then MoonRise
If Time 05:00 to 06:00 Then MoonFull
If Time 20:00 to 21:00 Then MoonFull
If Time 21:00 to 22:00 Then MoonSet
If Temp > 82.0 Then OFF
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>Heater2</name>
<icon>Thermometer</icon>
<outputID>24</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
If Temp1 < RT+-0.4 Then ON
If Temp1 > RT+0.0 Then OFF
</program>
</outlet>
<outlet>
<name>TranIn</name>
<icon>Light B</icon>
<outputID>25</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Outlet WaterChange = ON Then ON
If Time 18:00 to 18:06 Then OFF
If Switch5 OPEN Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>TransferPump</name>
<icon>Up/Down Arrows</icon>
<outputID>26</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank</name>
<icon>Up/Down Arrows</icon>
<outputID>27</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Lunar</name>
<icon>Moon</icon>
<outputID>28</outputID>
<outputType>Advanced</outputType>
<program>If Moon 000/000 Then ON
If pH > 08.40 Then OFF
</program>
</outlet>
<outlet>
<name>C02_Control</name>
<icon>Light A</icon>
<outputID>29</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If pHC02 > 06.65 Then ON
If pHC02 < 06.60 Then OFF
If pH < 08.00 Then OFF
</program>
</outlet>
<outlet>
<name>CAL_Pump</name>
<icon>Light B</icon>
<outputID>30</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
</program>
</outlet>
<outlet>
<name>TranOut</name>
<icon>Spiget</icon>
<outputID>31</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Outlet WaterChange = ON Then ON
If Switch4 OPEN Then ON
If Switch4 CLOSED Then OFF
If Time 18:05 to 18:00 Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
Defer 002:00 Then ON
</program>
</outlet>
<outlet>
<name>Speakers</name>
<icon>Spiget</icon>
<outputID>32</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If Outlet Storm = ON Then ON
</program>
</outlet>
<outlet>
<name>LightLPower</name>
<icon>Light B</icon>
<outputID>33</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If Temp > 82.0 Then OFF
Defer 000:30 Then ON
</program>
</outlet>
<outlet>
<name>LightRPower</name>
<icon>Light A</icon>
<outputID>34</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If Temp > 82.0 Then OFF
Defer 000:30 Then ON
</program>
</outlet>
<outlet>
<name>MP40RPower</name>
<icon>Spiget</icon>
<outputID>35</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
</program>
</outlet>
<outlet>
<name>UV</name>
<icon>Up/Down Arrows</icon>
<outputID>36</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set ON
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
If ORP > 355 Then OFF
If ORP < 350 Then ON
If pH > 08.30 Then OFF
If pH < 07.80 Then OFF
If Outlet WaterChange = ON Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
</program>
</outlet>
<outlet>
<name>GFO</name>
<icon>Up/Down Arrows</icon>
<outputID>37</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Time 23:00 to 01:00 Then ON
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
</program>
</outlet>
<outlet>
<name>Skimmer</name>
<icon>Hourglass</icon>
<outputID>38</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If Outlet WaterChange = ON Then OFF
If Outlet Returnpump = OFF Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
Defer 002:00 Then ON
</program>
</outlet>
<outlet>
<name>CALsupplypum</name>
<icon>Up/Down Arrows</icon>
<outputID>39</outputID>
<outputType>Advanced</outputType>
<program>Fallback ON
Set ON
If Outlet WaterChange = ON Then OFF
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If pH < 08.00 Then OFF
If Switch1 CLOSED Then OFF
If Switch2 CLOSED Then OFF
If Outlet Returnpump = OFF Then OFF
If pHC02 > 06.70 Then OFF
If pHC02 < 06.50 Then OFF
If pH < 08.00 Then OFF
</program>
</outlet>
<outlet>
<name>E_Heater1</name>
<icon>Up/Down Arrows</icon>
<outputID>40</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
If Temp < RT+-0.5 Then ON
If Temp > RT+0.0 Then OFF
</program>
</outlet>
<outlet>
<name>Blank11_5</name>
<icon>Thermometer</icon>
<outputID>41</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank11_6</name>
<icon>Up/Down Arrows</icon>
<outputID>42</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank11_7</name>
<icon>Left/Right Arrows</icon>
<outputID>43</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
<outlet>
<name>Blank11_8</name>
<icon>Left/Right Arrows</icon>
<outputID>44</outputID>
<outputType>Advanced</outputType>
<program>Fallback OFF
Set OFF
</program>
</outlet>
</outlets>
<profiles>
<profile>
<name>Sync</name>
<type>Vortech</type>
<vortechType>Sync</vortechType>
<maxIntensity>65</maxIntensity>
<vortechMaster>Vortechright</vortechMaster>
</profile><profile>
<name>AntiSync</name>
<type>Vortech</type>
<vortechType>Anti-Sync</vortechType>
<maxIntensity>65</maxIntensity>
<vortechMaster>Vortechright</vortechMaster>
</profile><profile>
<name>ReefCrst</name>
<type>Vortech</type>
<vortechType>Reef Crest</vortechType>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>Tidalswl</name>
<type>Vortech</type>
<vortechType>Tidal Swell</vortechType>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>Nutrient</name>
<type>Vortech</type>
<vortechType>Nutrient</vortechType>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>Night</name>
<type>Vortech</type>
<vortechType>Constant</vortechType>
<maxIntensity>30</maxIntensity>
</profile><profile>
<name>Slow</name>
<type>Vortech</type>
<vortechType>Constant</vortechType>
<maxIntensity>10</maxIntensity>
</profile><profile>
<name>Pulse</name>
<type>Vortech</type>
<vortechType>Pulse</vortechType>
<OnTime>0000.80</OnTime>
<maxIntensity>65</maxIntensity>
</profile><profile>
<name>BL_Rise</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>WH_Rise</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>WH_Rmid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>60</startIntensity>
<endIntensity>90</endIntensity>
</profile><profile>
<name>BL_Set</name>
<type>ramp</type>
<rampTime>180</rampTime>
<startIntensity>75</startIntensity>
<endIntensity>0</endIntensity>
</profile><profile>
<name>WH_Set</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>60</startIntensity>
<endIntensity>0</endIntensity>
</profile><profile>
<name>WH_Smid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>90</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>BL_Day</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>100</startIntensity>
<endIntensity>100</endIntensity>
</profile><profile>
<name>WH_Day</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>100</startIntensity>
<endIntensity>100</endIntensity>
</profile><profile>
<name>BL_Rmid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>60</startIntensity>
<endIntensity>90</endIntensity>
</profile><profile>
<name>Stormy</name>
<type>weather</type>
<minIntensity>50</minIntensity>
<maxIntensity>70</maxIntensity>
<cloudDuration>5</cloudDuration>
<cloudyPercent>50</cloudyPercent>
<lightningAmount>50</lightningAmount>
<lightningInt>100</lightningInt>
</profile><profile>
<name>Cloudy</name>
<type>weather</type>
<minIntensity>50</minIntensity>
<maxIntensity>70</maxIntensity>
<cloudDuration>5</cloudDuration>
<cloudyPercent>50</cloudyPercent>
<lightningAmount>0</lightningAmount>
<lightningInt>0</lightningInt>
</profile><profile>
<name>MoonRise</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>40</endIntensity>
</profile><profile>
<name>MoonFull</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>40</endIntensity>
</profile><profile>
<name>MoonSet</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>0</endIntensity>
</profile><profile>
<name>MoonLow</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>3</startIntensity>
<endIntensity>3</endIntensity>
</profile><profile>
<name>BL_Smid</name>
<type>ramp</type>
<rampTime>60</rampTime>
<startIntensity>90</startIntensity>
<endIntensity>60</endIntensity>
</profile><profile>
<name>fast</name>
<type>Vortech</type>
<vortechType>Constant</vortechType>
<maxIntensity>100</maxIntensity>
</profile><profile>
<name>anti-syn</name>
<type>Vortech</type>
<vortechType>Anti-Sync</vortechType>
<maxIntensity>100</maxIntensity>
<vortechMaster>Vortechright</vortechMaster>
</profile><profile>
<name>LT_H_PH</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>50</startIntensity>
<endIntensity>50</endIntensity>
</profile><profile>
<name>blank</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>0</startIntensity>
<endIntensity>100</endIntensity>
</profile><profile>
<name>blank</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>40</endIntensity>
</profile><profile>
<name>blank</name>
<type>ramp</type>
<rampTime>1</rampTime>
<startIntensity>45</startIntensity>
<endIntensity>45</endIntensity>
</profile><profile>
<name>Blank</name>
<type>ramp</type>
<rampTime>30</rampTime>
<startIntensity>40</startIntensity>
<endIntensity>45</endIntensity>
</profile><profile>
<name>VWeather</name>
<type>Vortech</type>
<vortechType>Nutrient</vortechType>
<maxIntensity>100</maxIntensity>
</profile></profiles>
</proglist>