I run both a Neptune Apex and Neptune AC3.  Each covers features from the other so the critical tank paramters are duplicated.

Here is my AC3 code as of 7/2013

Timers

ALM&-A01 // Alarm
ATC&-A02 // ATO Call

HTL%-B01 //Heater Long
HTC%-B02 //Heater Call

HTR&-C01 //AC3 Heater
ATO&-C02 //AC3 ATO
AAA$-C03 //empty
SWB$-C04 //Swabbie
MP4$-C05 //MP40 Left
FDR&-C06 //Super Feeder
AIR$-C07 //Air Pump
AIS&-C08 //AI SOL Left and Middle



Program

// Alarm (ALM) triggers an email, any time of the day
If Time > 00:00 Then ALM OFF
If Temp > 81.5 Then ALM ON
If Temp < 73.5 Then ALM ON
If Timer HTR = ON Then ALM ON
If Power 000 Then ALM ON

// HeaterLong
OSC 005/060 ON/OFF Then HTL OFF
If Timer HTC = OFF Then HTL OFF

//HTC
If Temp > 76.0 Then HTC OFF
If Temp < 75.5 Then HTC ON

//HTR
If Time > 00:00 Then HTR OFF
If Timer HTC = ON Then HTR ON
If Timer HTL = ON Then HTR OFF
Max Change 005 M Then HTR OFF

//ATC
If Switch1 CLOSED Then ATC ON
If Switch1 OPEN Then ATC OFF

//ATO
OSC 001/060 ON/OFF Then ATO ON
If Timer ATC = OFF Then ATO OFF
Max Change 010 M Then ATO OFF

//SWB
OSC 002/240 ON/OFF Then SWB ON

//FDR
If Time > 00:00 Then FDR OFF
If Time > 13:00 Then FDR ON
If Time > 13:20 Then FDR OFF
If Time > 17:00 Then FDR ON
If Time > 17:20 Then FDR OFF

//AIS
If Time > 00:00 Then AIS ON

//MP4
If Time > 00:00 Then MP4 ON

//AAA Used for always on unused outlet for water change pump
If Time > 00:00 Then AAA ON

//AIR
If Time > 00:00 Then AIR ON






******************************************
input code
*****************************************



ALM#-A01
ATC%-A02
HTL%-B01
HTC%-B02
HTR&-C01
ATO&-C02
AAA$-C03
SWB&-C04
MP4&-C05
FDR&-C06
AIR$-C07
AIS&-C08



If Time > 00:00 Then ALM OFF
If Temp > 81.5 Then ALM ON
If Temp < 73.5 Then ALM ON
If Timer HTR = ON Then ALM ON
If Power 000 Then ALM ON
OSC 005/060 ON/OFF Then HTL OFF
If Timer HTC = OFF Then HTL OFF
If Temp > 76.0 Then HTC OFF
If Temp < 75.5 Then HTC ON
If Time > 00:00 Then HTR OFF
If Timer HTC = ON Then HTR ON
If Timer HTL = ON Then HTR OFF
Max Change 005 M Then HTR OFF
If Switch1 CLOSED Then ATC ON
If Switch1 OPEN Then ATC OFF
OSC 001/060 ON/OFF Then ATO ON
If Timer ATC = OFF Then ATO OFF
Max Change 010 M Then ATO OFF
OSC 002/240 ON/OFF Then SWB ON
If Time > 00:00 Then FDR OFF
If Time > 11:00 Then FDR ON
If Time > 11:20 Then FDR OFF
If Time > 14:00 Then FDR ON
If Time > 14:20 Then FDR OFF
If Time > 17:00 Then FDR OFF
If Time > 17:20 Then FDR OFF
If Time > 00:00 Then AIS ON
If Time > 00:00 Then MP4 ON
If Time > 00:00 Then AAA ON
If Time > 00:00 Then AIR ON