RSLogix 500 Project Report ACKERLY.RSS LAD 2 - MAIN --- Total Rungs in File = 21 REGEN 0000 JSR Jump To Subroutine SBR File Number U:3 FLOW 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 Page 1 JSR Jump To Subroutine SBR File Number U:4 ALARMS JSR Jump To Subroutine SBR File Number U:5 TIME INTERVAL JSR Jump To Subroutine SBR File Number U:6 A VESSEL JSR Jump To Subroutine SBR File Number U:7 ANALOG IN JSR Jump To Subroutine SBR File Number U:8 PRESSURE JSR Jump To Subroutine SBR File Number U:9 B VESSEL JSR Jump To Subroutine SBR File Number U:10 DIGITAL IN JSR Jump To Subroutine SBR File Number U:11 WELL PUMP JSR Jump To Subroutine SBR File Number U:12 DIGITAL OUTS JSR Jump To Subroutine SBR File Number U:16 REGEN A JSR Jump To Subroutine SBR File Number U:17 REGEN B JSR Jump To Subroutine SBR File Number U:18 RECYCLE JSR Jump To Subroutine SBR File Number U:19 Saturday, November 16, 2013 - 22:34:00 ACKERLY.RSS LAD 2 - MAIN --- Total Rungs in File = 21 SEND NEW TIME AND DATE BUTTON ON PV B3:2 CPW Copy Word Source #N34:18 Dest #RTC:0.HR Length 1 0014 12 CPW Copy Word Source #N34:19 Dest #RTC:0.MIN Length 1 DISPLAY OF CURRRENT REAL TIME HOURS COPIED FROM RTC CPW Copy Word Source #RTC:0.HR Dest #N34:30 Length 1 0015 DISPLAY OF CURRRENT REAL TIME MINUTES COPIED FROM RTC CPW Copy Word Source #RTC:0.MIN Dest #N34:36 Length 1 Overflow Trap S:5 U 0 0016 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B MOV Move Source First Pass S:1 0017 Page 2 15 0 0< N7:5 0< Dest DP_REGEN DP_REGEN GRT Greater Than (A>B) Source A N34:58 1< Source B 1 1< DP_REGEN DP_REGEN MOV Move Source TIME_REGEN TIME_REGEN GRT Greater Than (A>B) Source A N34:59 1< Source B 1 1< TIME_REGEN TIME_REGEN MOV Move Source VOLUME_REGEN VOLUME_REGEN GRT Greater Than (A>B) Source A N34:60 1< Source B 1 1< VOLUME_REGEN VOLUME_REGEN MOV Move Source Dest Dest Dest 0 0< N34:58 1< 0 0< N34:59 1< 0 0< N34:60 1< Saturday, November 16, 2013 - 22:34:00 ACKERLY.RSS LAD 2 - MAIN --- Total Rungs in File = 21 SHOW_REGEN_TTL B3:1 0018 5 SHOW_REGENS TON Timer On Delay Timer T4:16 Time Base 1.0 Preset 5< Accum 0< EN DN SHOW_REGENS/DN T4:16 SHOW_BIT B3:1 DN 15 0019 0020 Page 3 END Saturday, November 16, 2013 - 22:34:00 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 0000 VOLUME_REGEN VOLUME_REGEN EQU Equal Source A N34:60 1< Source B 1 1< T_GAL MUL Multiply Source A Source B Dest F8:9 10.0< 1000.0 1000.0< F8:16 10000.0< UNIT A FILTER BACKWASH AFILT_BW B21:0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 13 2 0001 UNIT A FAST RINSE AFILT_FR B21:0 0 UNIT B FILTER BACKWASH BFILT_BW B22:0 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 13 2 0002 UNIT B FAST RINSE BFILT_FR B22:0 0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 ANY UNIT IS IN REGN REGN_ANY B3:5 2 13 0003 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 2 A FORCED OFFLINE AFILT_OFFLINE B21:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 ANY UNIT IS IN REGN REGN_ANY B3:5 READY TO START A REGEN CYCLE! REGEN_READY B3:0 1 1 13 14 0004 VOLUME-BASED REGEN CYCLE PUSHBUTTON B3:0 0005 4 OSR B3:8 0006 Page 1 3 VOLUME_REGEN VOLUME_REGEN EQU Equal Source A N34:60 1< Source B 0 0< OSR OSR One Shot Rising Storage Bit B3:8/2 Output Bit B3:8/3 VOLUME_REGEN VOLUME_REGEN MOV Move Source Dest 1 1< N34:60 1< Q3:0 JMP Saturday, November 16, 2013 - 22:34:01 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 OSR B3:8 0007 3 VOLUME_REGEN VOLUME_REGEN EQU Equal Source A N34:60 1< Source B 1 1< VOLUME_REGEN VOLUME_REGEN MOV Move Source 0 0< N34:60 1< Dest Q3:0 JMP 0008 0009 Q3:0 LBL TIME-BASED REGEN CYCLE PUSHBUTTON B3:0 5 OSR B3:8 0010 5 TIME_REGEN TIME_REGEN EQU Equal Source A Source B N34:59 1< 0 0< OSR OSR One Shot Rising Storage Bit B3:8/4 Output Bit B3:8/5 TIME_REGEN TIME_REGEN MOV Move Source Dest 1 1< N34:59 1< Q3:1 JMP OSR B3:8 0011 5 TIME_REGEN TIME_REGEN EQU Equal Source A Source B N34:59 1< 1 1< TIME_REGEN TIME_REGEN MOV Move Source Dest 0 0< N34:59 1< Q3:1 JMP 0012 0013 Q3:1 LBL DP-BASED REGEN CYCLE PUSHBUTTON B3:0 3 OSR B3:8 0014 1 DP_REGEN DP_REGEN EQU Equal Source A Source B N34:58 1< 0 0< OSR OSR One Shot Rising Storage Bit B3:8/0 Output Bit B3:8/1 DP_REGEN DP_REGEN MOV Move Source Dest 1 1< N34:58 1< Q3:2 JMP OSR B3:8 0015 1 DP_REGEN DP_REGEN EQU Equal Source A Source B 0016 Page 2 N34:58 1< 1 1< DP_REGEN DP_REGEN MOV Move Source Dest 0 0< N34:58 1< Q3:2 JMP Saturday, November 16, 2013 - 22:34:01 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 0017 UNIT A FAST RINSE AFILT_FR B21:0 Q3:2 LBL 0 UNIT B FAST RINSE BFILT_FR B22:0 FILTER MINUTES COUNTER MOV Move Source N7:6 2< Dest C5:1.PRE 10< 0 UNIT A FILTER BACKWASH AFILT_BW B21:0 0018 Page 3 13 UNIT B FILTER BACKWASH BFILT_BW B22:0 FILTER MINUTES COUNTER MOV Move Source N7:4 10< Dest C5:1.PRE 10< 13 Saturday, November 16, 2013 - 22:34:01 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 UNIT A FILTER BACKWASH AFILT_BW B21:0 ONE MINUTE PULSER FOR MASTER CYCLE COUNTER T4:54 A DELAY BETWEEN PULSES TO ALLOW VALVE TO MOVE T4:27 FILTER PULSE MASTER CTR FILT_PULSE B21:1 UNIT B FILTER PULSE MASTER CTR BFILT_PULSE B22:1 13 DN TT 2 2 0019 Page 4 UNIT A FAST RINSE AFILT_FR B21:0 ONE MINUTE PULSER FOR MASTER CYCLE COUNTER TON Timer On Delay Timer T4:54 Time Base 1.0 Preset 60< Accum 32< 0 UNIT B FILTER BACKWASH BFILT_BW B22:0 13 UNIT B FAST RINSE BFILT_FR B22:0 ONE MINUTE PULSER FOR MASTER CYCLE COUNTER T4:54 DN COMMON FILTER CYCLE TIME COUNTER CTU Count Up Counter C5:1 Preset 10< Accum 0< EN DN CU DN 0 FILTER REGENERATION SECONDS LEFT IN REGN CYCLE DISPALY ON OIT SUB Subtract Source A 60 60< Source B T4:54.ACC 32< Dest N7:16 28< REGN. MINUTES - 1 SUB Subtract Source A Source B Dest C5:1.PRE 10< 1 1< N7:17 9< FILTER MINUTES - 1 LEFT DISPALY ON OIT SUB Subtract Source A N7:17 9< Source B C5:1.ACC 0< Dest N7:18 9< TOTAL SECONDS LEFT IN CYCLE (FOR PV) MUL Multiply Source A N7:18 9< Source B 60 60< Dest N7:0 568< Saturday, November 16, 2013 - 22:34:02 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 TOTAL SECONDS LEFT IN CYCLE (FOR PV) ADD Add Source A N7:0 568< Source B N7:16 28< Dest N7:0 568< COMMON FILTER CYCLE TIME COUNTER C5:1 0020 DN A DELAY BETWEEN PULSES TO ALLOW VALVE TO MOVE T4:27 A DELAY BETWEEN PULSES TO ALLOW VALVE TO MOVE T4:27 TT DN A DELAY BETWEEN PULSES TO ALLOW VALVE TO MOVE TON Timer On Delay Timer T4:27 Time Base 1.0 Preset 5< Accum 0< EN DN FILTER REGENERATION SECONDS LEFT IN REGN CYCLE DISPALY ON OIT MOV Move Source 0 0< Dest N7:16 28< ANY UNIT IS IN REGN REGN_ANY B3:5 0021 13 FILTER MINUTES - 1 LEFT DISPALY ON OIT MOV Move Source Dest COMMON FILTER CYCLE TIME COUNTER C5:1 COMMON FILTER CYCLE TIME COUNTER C5:1 RES 0022 Page 5 0 0< N7:18 9< DN FILT A ADVANCE REGN PB OSR FROM OIT ONLY B21:0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 12 2 FILT B ADVANCE REGN PB OSR FROM OIT ONLY B22:0 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 12 2 ANY UNIT IS IN REGN REGN_ANY B3:5 13 Saturday, November 16, 2013 - 22:34:02 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 0023 VESSEL A ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET GRT Greater Than (A>B) Source A F8:117 34.22153< Source B F8:118 10.0< EQU Equal Source A RTC:0.HR 7< Source B N34:26 1< EQU Equal Source A RTC:0.MIN 58< Source B N34:13 0< DP_REGEN DP_REGEN EQU Equal Source A N34:58 1< 1 1< Source B VESSEL B ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET GRT Greater Than (A>B) Source A F8:11 0.01093292< Source B F8:118 10.0< DP REGEN INIT BIT B3:0 13 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B NEQ Not Equal Source A N7:5 0< Source B 1 1< DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B NEQ Not Equal Source A N7:5 0< Source B 2 2< READY TO START A REGEN CYCLE! REGEN_READY B3:0 14 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B MOV Move Source Dest 1 1< N7:5 0< FLTA DP START B21:6 0 0024 Page 6 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B EQU Equal Source A N7:5 0< Source B 1 1< ANY UNIT IS IN REGN REGN_ANY B3:5 13 INTERVESSEL DP REGEN TIMER 5 MIN TON Timer On Delay Timer T4:12 Time Base 1.0 Preset 300< Accum 0< EN DN Saturday, November 16, 2013 - 22:34:02 ACKERLY.RSS LAD 3 - REGEN --- Total Rungs in File = 29 INTERVESSEL DP REGEN TIMER 5 MIN T4:12 0025 DN DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B EQU Equal Source A N7:5 0< Source B 1 1< DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B MOV Move Source 2 2< N7:5 0< Dest FLTB DP START B22:6 0 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B MOV Move Source 0 0< N7:5 0< Dest Q3:3 JMP Q3:3 JMP 0026 0027 Q3:3 LBL VESSEL A DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 0 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B NEQ Not Equal Source A N7:5 0< Source B 1 1< EQU Equal Source A RTC:0.HR 7< Source B N34:26 1< DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B NEQ Not Equal Source A N7:5 0< Source B 2 2< DP_REGEN DP_REGEN EQU Equal Source A EQU Equal Source A RTC:0.MIN 58< Source B N34:13 0< Source B N34:58 1< 1 1< READY TO START A REGEN CYCLE! REGEN_READY B3:0 RECYCLE TANK LEVEL LOW - OK TO START A BW B3:13 BW PREVENT ALT A B3:7 14 0 12 BW PREVENT ALT B B3:7 11 0028 Page 7 END Saturday, November 16, 2013 - 22:34:02 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 0000 DN ALARM RESET PB ON OIT ALMSILENCEPB B3:12 0001 3 ONE SECOND PULSER FOR FLOW TOTAL ADDITION TON Timer On Delay Timer T4:42 Time Base 0.01 Preset 100< Accum 34< RESET FLOW TOTAL DELAY FOR OP INTENT TON Timer On Delay Timer T4:11 Time Base 1.0 Preset 10< Accum 0< EN DN EN DN RESET FLOW TOTAL DELAY FOR OP INTENT T4:11 RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 DN 15 0002 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 0003 Page 1 DN A PULSES PER SECOND MOV Move Source HSC:0.ACC 0< Dest F8:30 0.0< A PULSES PER MINUTE MUL Multiply Source A F8:30 0.0< Source B 60.0 60.0< Dest F8:31 0.0< FILTER A FLOW RATE AGPM DIV Divide Source A F8:31 0.0< Source B F8:25 78.7< Dest N34:14 0< A GALLONS PER SECOND DIV Divide Source A F8:30 0.0< Source B F8:25 78.7< Dest F8:34 0.0< RAC Reset Accumulated Value Counter HSC0 Source 0 Saturday, November 16, 2013 - 22:34:03 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 DN 4 0004 A BATCH THOUSANDS ADD Add Source A F8:34 0.0< Source B F8:7 0.0< Dest F8:7 0.0< A SERVICE THOUSANDS ADD Add Source A F8:34 0.0< Source B F8:2 0.0< Dest F8:2 0.0< ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 DN 2 0005 A_REG_THOU ADD Add Source A Source B Dest 0006 0007 A SERVICE THOUSANDS GEQ Grtr Than or Eql (A>=B) Source A F8:2 0.0< Source B 1000000 1000000< A_REG_THOU GEQ Grtr Than or Eql (A>=B) Source A F8:35 0.0< Source B 1000000 1000000< UNIT A ONGOING SERVICE FLOW CTR IS GREATER TAHN 1 MILLION OSR B21:3 0008 Page 2 10 F8:34 0.0< F8:35 0.0< F8:35 0.0< A SERVICE THOUSANDS > 1 MILLION OSR One Shot Rising Storage Bit B21:3/9 Output Bit B21:3/10 OSR OSR One Shot Rising Storage Bit B21:2/14 Output Bit B21:2/15 A SERVICE MILLIONS ADD Add Source A 1.0 1.0< Source B F8:46 0.0< Dest F8:46 0.0< A SERVICE THOUSANDS MOV Move Source 0.0 0.0< Dest F8:2 0.0< Saturday, November 16, 2013 - 22:34:03 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 OSR B21:2 A_REG_MIL ADD Add Source A 0009 15 Source B Dest A_REG_THOU MOV Move Source Dest 0010 A BATCH THOUSANDS GEQ Grtr Than or Eql (A>=B) Source A F8:7 0.0< Source B 1000000 1000000< OSR FLOW MATH2 B21:3 0011 12 1.0 1.0< F8:36 0.0< F8:36 0.0< 0.0 0.0< F8:35 0.0< OSR FLOW MATH OSR One Shot Rising Storage Bit B21:3/11 Output Bit B21:3/12 A BATCH MILLIONS ADD Add Source A 1.0 1.0< Source B F8:45 0.0< Dest F8:45 0.0< A BATCH THOUSANDS MOV Move Source 0.0 0.0< Dest F8:7 0.0< RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0012 15 A SERVICE MILLIONS GRT Greater Than (A>B) Source A F8:46 0.0< Source B 999999 999999< RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0013 Page 3 15 A_REG_MIL GRT Greater Than (A>B) Source A F8:36 0.0< Source B 999999 999999< A SERVICE MILLIONS MOV Move Source 0.0 0.0< Dest F8:46 0.0< A_REG_MIL MOV Move Source Dest 0.0 0.0< F8:36 0.0< Saturday, November 16, 2013 - 22:34:03 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0014 15 A SERVICE THOUSANDS MOV Move Source 0.0 0.0< Dest F8:2 0.0< A_REG_THOU MOV Move Source Dest UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 0015 2 0.0 0.0< F8:35 0.0< A BATCH THOUSANDS MOV Move Source 0.0 0.0< Dest F8:7 0.0< A BATCH MILLIONS MOV Move Source 0.0 0.0< Dest F8:45 0.0< 0016 A BATCH THOUSANDS LEQ Less Than or Eql (A<=B) Source A F8:7 0.0< Source B F8:9 10.0< A_CAP_REM SUB Subtract Source A Source B Dest 0017 Page 4 A BATCH THOUSANDS GRT Greater Than (A>B) Source A F8:7 0.0< Source B F8:9 10.0< A_CAP_REM MOV Move Source Dest F8:16 10000.0< F8:7 0.0< F8:14 10000.0< 0.0 0.0< F8:14 10000.0< Saturday, November 16, 2013 - 22:34:03 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 B PULSES PER SECOND MOV Move Source HSC:1.ACC 0< Dest F8:32 0.0< 0018 DN B PULSES PER MINUTE MUL Multiply Source A F8:32 0.0< Source B 60.0 60.0< Dest F8:33 0.0< UNIT B FLOW RATE BGPM DIV Divide Source A F8:33 0.0< Source B F8:26 78.7< Dest N34:6 0< UNIT B GALLONS PER SECOND DIV Divide Source A F8:32 0.0< Source B F8:26 78.7< Dest F8:10 0.0< RAC Reset Accumulated Value Counter HSC1 Source 0 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 DN 4 0019 Page 5 B BATCH THOUSANDS ADD Add Source A F8:10 0.0< Source B F8:6 0.0< Dest F8:6 0.0< B SERVICE THOUSANDS ADD Add Source A F8:10 0.0< Source B F8:12 0.0< Dest F8:12 0.0< Saturday, November 16, 2013 - 22:34:03 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 DN 2 0020 B_REG_THOU ADD Add Source A Source B Dest 0021 0022 B SERVICE THOUSANDS GEQ Grtr Than or Eql (A>=B) Source A F8:12 0.0< Source B 1000000 1000000< B_REG_THOU GEQ Grtr Than or Eql (A>=B) Source A F8:37 0.0< Source B 1000000 1000000< UNIT B ONGOING SERVICE FLOW CTR IS GREATER THAN 1 MILLION OSR B22:3 0023 10 F8:10 0.0< F8:37 0.0< F8:37 0.0< B SERVICE THOUSANDS > 1 MILLION OSR One Shot Rising Storage Bit B22:3/9 Output Bit B22:3/10 OSR OSR One Shot Rising Storage Bit B22:2/14 Output Bit B22:2/15 B SERVICE MILLIONS ADD Add Source A 1.0 1.0< Source B F8:47 0.0< Dest F8:47 0.0< B SERVICE THOUSANDS MOV Move Source 0.0 0.0< Dest F8:12 0.0< OSR B22:2 0024 15 B_REG_MIL ADD Add Source A Source B Dest B_REG_THOU MOV Move Source Dest 0025 Page 6 B BATCH THOUSANDS GEQ Grtr Than or Eql (A>=B) Source A F8:6 0.0< Source B 1000000 1000000< 1.0 1.0< F8:38 0.0< F8:38 0.0< 0.0 0.0< F8:37 0.0< OSR FLOW MATH OSR One Shot Rising Storage Bit B22:3/12 Output Bit B22:3/13 Saturday, November 16, 2013 - 22:34:04 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 OSR FLOW MATH2 B22:3 0026 13 B BATCH MILLIONS ADD Add Source A 1.0 1.0< Source B F8:49 0.0< Dest F8:49 0.0< B BATCH THOUSANDS MOV Move Source 0.0 0.0< Dest F8:6 0.0< RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0027 15 B SERVICE MILLIONS GRT Greater Than (A>B) Source A F8:47 0.0< Source B 999999 999999< RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0028 15 B SERVICE MILLIONS MOV Move Source 0.0 0.0< Dest F8:47 0.0< B_REG_MIL MOV Move Source B_REG_MIL GRT Greater Than (A>B) Source A F8:38 0.0< Source B 999999 999999< RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0029 Page 7 15 Dest 0.0 0.0< F8:38 0.0< B SERVICE THOUSANDS MOV Move Source 0.0 0.0< Dest F8:12 0.0< B_REG_THOU MOV Move Source Dest 0.0 0.0< F8:37 0.0< Saturday, November 16, 2013 - 22:34:04 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 B BATCH THOUSANDS MOV Move Source 0.0 0.0< Dest F8:6 0.0< 0030 2 B BATCH MILLIONS MOV Move Source 0.0 0.0< Dest F8:49 0.0< 0031 B BATCH THOUSANDS LEQ Less Than or Eql (A<=B) Source A F8:6 0.0< Source B F8:9 10.0< B_CAP_REM SUB Subtract Source A Source B Dest 0032 0033 B BATCH THOUSANDS GRT Greater Than (A>B) Source A F8:6 0.0< Source B F8:9 10.0< B_CAP_REM MOV Move Source Dest LEQ Less Than or Eql (A<=B) Source A F8:18 889.3606< Source B F8:9 10.0< SUB Subtract Source A Source B Dest 0034 GRT Greater Than (A>B) Source A F8:18 889.3606< Source B F8:9 10.0< MOV Move Source Dest ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 A+B SERVICE THOUSANDS CPT Compute Dest 0035 DN Expression ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 0036 Page 8 DN A+B SERVICE THOUSANDS LES Less Than (A<B) Source A F8:66 0.0< Source B 1000000 1000000< A+B SERVICE MILLIONS CPT Compute Dest Expression 0.0 0.0< F8:15 10000.0< F8:16 10000.0< F8:18 889.3606< F8:41 0.0< 0.0 0.0< F8:41 0.0< F8:66 0.0< F8:2 + F8:12 F8:76 0.0< F8:46 + F8:47 A+B SERVICE THOUSANDS MOV Move Source Dest F8:16 10000.0< F8:6 0.0< F8:15 10000.0< F8:66 0.0< F8:77 0.0< Saturday, November 16, 2013 - 22:34:04 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 0037 DN A+B SERVICE THOUSANDS GEQ Grtr Than or Eql (A>=B) Source A F8:66 0.0< Source B 1000000 1000000< A+B SERVICE MILLIONS CPT Compute Dest Expression A+B SERVICE THOUSANDS CPT Compute Dest Expression RESET TOTALS DELAY FROM ALM SILENCE FOR 10 SECS B3:6 0038 15 F8:76 0.0< ( F8:46 + F8:47 ) + 1.0 F8:77 0.0< ( F8:2 + F8:12 ) - 1000000.0 A+B SERVICE THOUSANDS MOV Move Source Dest A+B SERVICE MILLIONS MOV Move Source Dest ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 0039 DN 0.0 0.0< F8:77 0.0< 0.0 0.0< F8:76 0.0< A BATCH THOUSANDS FOR DISPLAY MOV Move Source F8:7 0.0< Dest F8:1 0.0< A BATCH MILLIONS FOR DISPLAY MOV Move Source 0.0 0.0< Dest F8:0 0.0< ONE SECOND PULSER FOR FLOW TOTAL ADDITION T4:42 0040 Page 9 DN B BATCH THOUSANDS FOR DISPLAY MOV Move Source F8:6 0.0< Dest F8:3 0.0< B BATCH MILLIONS FOR DISPLAY MOV Move Source 0.0 0.0< Dest F8:4 0.0< Saturday, November 16, 2013 - 22:34:04 ACKERLY.RSS LAD 4 - FLOW AB --- Total Rungs in File = 43 0041 A+B FLOW GPM CPT Compute Dest Expression 0042 Page 10 N34:2 0< N34:14 + N34:6 END Saturday, November 16, 2013 - 22:34:05 ACKERLY.RSS LAD 5 - ALARMS --- Total Rungs in File = 22 VESSEL A BACKWASH PREVENTED BY HIGH WASTE TANK LEVEL B3:7 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 VESSEL A DELAYED BW ALARM B3:7 13 3 15 VESSEL B BACKWASH PREVENTED BY HIGH WASTE TANK LEVEL B3:7 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 VESSEL B DELAYED BW ALARM B3:8 14 3 8 0000 BW PREVENT ALT A B3:7 12 VESSEL A DELAYED BW ALARM B3:7 15 0001 BW PREVENT ALT B B3:7 11 VESSEL B DELAYED BW ALARM B3:8 8 0002 BACKWASH RECYCLE/WASTE TANK LEVEL DISPLAY GRT Greater Than (A>B) Source A F8:82 -23.50302< Source B N7:11 95< BW RECYCL TANK HI LEVEL DELAY FOR ALM TON Timer On Delay Timer T4:20 Time Base 1.0 Preset 5< Accum 0< BW RECYCL TANK HI LEVEL DELAY FOR ALM T4:20 EN DN OSR OSR One Shot Rising Storage Bit B3:13/6 Output Bit B3:13/7 0003 DN OSR B3:13 RECYCLE TANK HH LEVEL ALARM BIT B3:13 7 8 0004 Page 1 RECYCLE TANK HH LEVEL ALARM BIT B3:13 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 8 3 Saturday, November 16, 2013 - 22:34:05 ACKERLY.RSS LAD 5 - ALARMS --- Total Rungs in File = 22 UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 A FORCED OFFLINE AFILT_OFFLINE B21:0 4 1 FILTER A FLOW RATE AGPM GRT Greater Than (A>B) Source A N34:14 0< Source B N34:40 125< 0005 UNIT A FLOW ALARM DELAY TON Timer On Delay Timer T4:5 Time Base 1.0 Preset 10< Accum 0< EN DN FILTER A FLOW RATE AGPM LES Less Than (A<B) Source A N34:14 0< Source B N34:41 0< UNIT A FLOW ALARM DELAY T4:5 FILTER A FLOW RATE AGPM GRT Greater Than (A>B) Source A N34:14 0< Source B N34:40 125< 0006 DN UNIT A FLOW ALARM DELAY T4:5 UNIT A HIGH FLOW OSR OSR One Shot Rising Storage Bit B21:1/7 Output Bit B21:1/8 FILTER A FLOW RATE AGPM LES Less Than (A<B) Source A N34:14 0< Source B N34:41 0< 0007 DN UNIT A LO FLOW OSR OSR One Shot Rising Storage Bit B21:1/11 Output Bit B21:1/12 UNIT A HIGH FLOW OSR B21:1 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 UNIT A HIGH FLOW ALARM MSG B21:1 8 3 9 0008 UNIT A HIGH FLOW ALARM MSG B21:1 9 UNIT A LO FLOW OSR B21:1 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 UNIT A LO FLOW ALARM MSG B21:1 12 3 13 0009 UNIT A LO FLOW ALARM MSG B21:1 13 UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 B FORCED OFFLINE BFILT_OFFLINE B22:0 4 1 0010 Page 2 UNIT B FLOW RATE BGPM GRT Greater Than (A>B) Source A N34:6 0< Source B N34:42 125< UNIT B FLOW RATE ALARM DELAY TON Timer On Delay Timer T4:8 Time Base 1.0 Preset 10< Accum 0< EN DN UNIT B FLOW RATE BGPM LES Less Than (A<B) Source A N34:6 0< Source B N34:43 0< Saturday, November 16, 2013 - 22:34:06 ACKERLY.RSS LAD 5 - ALARMS --- Total Rungs in File = 22 UNIT B FLOW RATE ALARM DELAY T4:8 0011 DN UNIT B FLOW RATE ALARM DELAY T4:8 0012 DN UNIT B FLOW RATE BGPM GRT Greater Than (A>B) Source A N34:6 0< Source B N34:42 125< UNIT B FLOW RATE BGPM LES Less Than (A<B) Source A N34:6 0< Source B N34:43 0< UNIT B HIGH FLOW OSR OSR One Shot Rising Storage Bit B22:1/7 Output Bit B22:1/8 UNIT B LO FLOW OSR OSR One Shot Rising Storage Bit B22:1/11 Output Bit B22:1/12 UNIT B HIGH FLOW OSR B22:1 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 UNIT B HIGH FLOW ALARM MSG B22:1 8 3 9 0013 UNIT B HIGH FLOW ALARM MSG B22:1 9 UNIT B LO FLOW OSR B22:1 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 UNIT B LO FLOW ALARM MSG B22:1 12 3 13 0014 UNIT B LO FLOW ALARM MSG B22:1 13 POWER UP DELAY TO ALLOW TIME FOR SCREN TO BOOTUP TON Timer On Delay Timer T4:4 Time Base 1.0 Preset 135< Accum 32< 0015 A CIRCUIT BREAKER INPUT BIT B9:2 EN DN CB1 ALARM OSR STORAGE OSR One Shot Rising Storage Bit B21:0/3 Output Bit B21:0/4 0016 1 CB1 ALARM OSR OUTPUT B21:0 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 ALARM BIT FOR CB1 TRIP CB1_ALM_BIT B3:0 4 3 1 0017 ALARM BIT FOR CB1 TRIP CB1_ALM_BIT B3:0 1 B CIRCUIT BREAKER INPUT BIT B9:2 0018 Page 3 2 CB2 ALARM OSR STORAGE OSR One Shot Rising Storage Bit B22:0/3 Output Bit B22:0/4 Saturday, November 16, 2013 - 22:34:06 ACKERLY.RSS LAD 5 - ALARMS --- Total Rungs in File = 22 CB2 ALARM OSR OUTPUT B22:0 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 ALARM BIT FOR CB2 TRIP CB2 B3:0 4 3 2 0019 Page 4 ALARM BIT FOR CB2 TRIP CB2 B3:0 2 Saturday, November 16, 2013 - 22:34:07 ACKERLY.RSS LAD 5 - ALARMS --- Total Rungs in File = 22 UNIT A HIGH FLOW ALARM MSG B21:1 POWER UP DELAY TO ALLOW TIME FOR SCREN TO BOOTUP T4:4 ENERGIZE ALARM HORN B9:0 9 DN 10 0020 Page 5 UNIT A LO FLOW ALARM MSG B21:1 13 UNIT B HIGH FLOW ALARM MSG B22:1 9 UNIT B LO FLOW ALARM MSG B22:1 13 ALARM BIT FOR CB1 TRIP CB1_ALM_BIT B3:0 1 ALARM BIT FOR CB2 TRIP CB2 B3:0 2 VESSEL A DELAYED BW ALARM B3:7 15 VESSEL B DELAYED BW ALARM B3:8 8 RECYCLE TANK HH LEVEL ALARM BIT B3:13 8 VESSEL A DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 0 VESSEL A DIFFERENTIAL PRESSURE ALARM WITH REGEN B3:0 11 Saturday, November 16, 2013 - 22:34:07 ACKERLY.RSS LAD 5 - ALARMS --- Total Rungs in File = 22 VESSEL B DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 6 VESSEL B DIFFERENTIAL PRESSURE ALARM WITH REGEN B3:0 12 0021 Page 6 END Saturday, November 16, 2013 - 22:34:07 ACKERLY.RSS LAD 6 - TIME TRIG - TIME INTERVAL REGN INITIATION --- Total Rungs in File = 17 0000 Page 1 A_TIME_SUM MUL Multiply Source A Source B Dest A_TIME_SUM ADD Add Source A Source B Dest B_TIME_SUM MUL Multiply Source A Source B Dest B_TIME_SUM ADD Add Source A Source B Dest A_MINUS_B SUB Subtract Source A Source B Dest N34:26 1< 60 60< N34:71 60< N34:71 60< N34:13 0< N34:71 60< N34:1 2< 60 60< N34:72 120< N34:72 120< N34:0 0< N34:72 120< N34:72 120< N34:71 60< N34:73 60< A_MINUS_B ABS Absolute Value Source N34:73 60< Dest N34:73 60< Saturday, November 16, 2013 - 22:34:09 ACKERLY.RSS LAD 6 - TIME TRIG - TIME INTERVAL REGN INITIATION --- Total Rungs in File = 17 0001 Page 2 FILTER B MIN OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME ADD Add Source A N34:13 0< Source B 30 30< Dest N34:0 0< A_MINUS_B LES Less Than (A<B) Source A N34:73 60< Source B 30 30< FILTER B MIN OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME LEQ Less Than or Eql (A<=B) Source A N34:0 0< Source B 59 59< FILTER B MIN OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME GRT Greater Than (A>B) Source A N34:0 0< Source B 59 59< FILTER B HOUR OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME OR DP MOV Move Source N34:26 1< Dest N34:1 2< FILTER B MIN OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME SUB Subtract Source A N34:0 0< Source B 60 60< Dest N34:0 0< FILTER B HOUR OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME OR DP ADD Add Source A N34:26 1< Source B 1 1< Dest N34:1 2< FILTER B HOUR OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME OR DP EQU Equal Source A N34:1 2< Source B 24 24< FILTER B HOUR OF DAY TO START SELECT EITHER DUE TO BATCH OR ELAPSED TIME OR DP MOV Move Source 0 0< Dest N34:1 2< Saturday, November 16, 2013 - 22:34:09 ACKERLY.RSS LAD 6 - TIME TRIG - TIME INTERVAL REGN INITIATION --- Total Rungs in File = 17 FILTER A HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 MUL Multiply Source A N34:3 4< Source B 24 24< Dest C5:2.PRE 96< 0002 FILTER B HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 MOV Move Source C5:2.PRE 96< Dest C5:7.PRE 96< 0003 EQU Equal Source A Source B N34:5 0< 1 1< FILT A FILTER 60 SECOND PULSER FOR RUN INTERVAL T4:0 0004 DN FILTER A 60 MINUTE COUNTER FOR TIME INTERVAL C5:0 0005 DN FILTER A 60 MINUTE COUNTER FOR TIME INTERVAL C5:0 0006 UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 FILT A FILTER 60 SECOND PULSER FOR RUN INTERVAL T4:0 FILTER A HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 C5:2 4 DN DN FILT A FILTER 60 SECOND PULSER FOR RUN INTERVAL TON Timer On Delay Timer T4:0 Time Base 1.0 Preset 60< Accum 0< FILTER A 60 MINUTE COUNTER FOR TIME INTERVAL CTU Count Up Counter C5:0 Preset 60< Accum 7< FILTER A HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 CTU Count Up Counter C5:2 Preset 96< Accum 0< EN DN CU DN CU DN FILTER A 60 MINUTE COUNTER FOR TIME INTERVAL C5:0 RES DN UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 0007 Page 3 FILTER A HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 C5:2 RES 2 Saturday, November 16, 2013 - 22:34:10 ACKERLY.RSS LAD 6 - TIME TRIG - TIME INTERVAL REGN INITIATION --- Total Rungs in File = 17 0008 EQU Equal Source A Source B A HRS LEFT TO REGEN SUB Subtract Source A C5:2.PRE 96< Source B C5:2.ACC 0< Dest N34:39 94< N34:5 0< 1 1< A_DAYS_LEFT DIV Divide Source A N34:39 94< Source B 24 24< Dest N34:11 4< 0009 EQU Equal Source A Source B 0010 EQU Equal Source A Source B A HRS LEFT TO REGEN MOV Move Source 1000 1000< Dest N34:39 94< N34:8 0< 1 1< N34:5 0< 1 1< FILT B FILTER 60 SECOND PULSER FOR RUN INTERVAL T4:10 0011 DN FILTER B 60 MINUTE COUNTER FOR TIME INTERVAL C5:4 0012 DN FILTER B 60 MINUTE COUNTER FOR TIME INTERVAL C5:4 0013 UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 FILT B FILTER 60 SECOND PULSER FOR RUN INTERVAL T4:10 FILTER B HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 C5:7 4 DN DN FILT B FILTER 60 SECOND PULSER FOR RUN INTERVAL TON Timer On Delay Timer T4:10 Time Base 1.0 Preset 60< Accum 0< FILTER B 60 MINUTE COUNTER FOR TIME INTERVAL CTU Count Up Counter C5:4 Preset 60< Accum 6< FILTER B HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 CTU Count Up Counter C5:7 Preset 96< Accum 0< EN DN CU DN CU DN FILTER B 60 MINUTE COUNTER FOR TIME INTERVAL C5:4 RES DN UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 0014 Page 4 FILTER B HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 C5:7 RES 2 Saturday, November 16, 2013 - 22:34:10 ACKERLY.RSS LAD 6 - TIME TRIG - TIME INTERVAL REGN INITIATION --- Total Rungs in File = 17 0015 EQU Equal Source A Source B N34:5 0< 1 1< B HRS LEFT TO REGEN SUB Subtract Source A C5:7.PRE 96< Source B C5:7.ACC 0< Dest N34:7 94< B_DAYS_LEFT DIV Divide Source A Source B Dest 0016 Page 5 N34:7 94< 24 24< N34:12 4< END Saturday, November 16, 2013 - 22:34:11 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 A FORCED OFFLINE AFILT_OFFLINE B21:0 0000 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< A ONLINE / OFFLINE PUSHBUTTON A_ON_OFFLINE_PB B21:0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 14 2 0001 Page 1 MANUAL CONTROL VISIBILITY BIT B21:0 6 A ON/OFF OSR1 OSR One Shot Rising Storage Bit B21:0/15 Output Bit B21:1/15 Saturday, November 16, 2013 - 22:34:12 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 A ON/OFF OSR2 B21:1 A FORCED OFFLINE AFILT_OFFLINE B21:0 ANY UNIT IS IN REGN REGN_ANY B3:5 15 1 13 0002 Page 2 A FORCED OFFLINE AFILT_OFFLINE B21:0 L 1 FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:21 0< FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:70 0< FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:90 0< FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:22 0< FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:24 0< Q7:6 JMP Saturday, November 16, 2013 - 22:34:13 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 A ON/OFF OSR2 B21:1 A FORCED OFFLINE AFILT_OFFLINE B21:0 15 1 A FORCED OFFLINE AFILT_OFFLINE B21:0 U 1 0003 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:21 0< Dest FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:70 0< Dest FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:90 0< Dest FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:22 0< Dest FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:24 0< Dest Q7:6 JMP 0004 0005 Page 3 Q7:6 LBL A AUTO/MAN PUSHBUTTON A_AUTO_MAN_PB B21:0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 A FORCED OFFLINE AFILT_OFFLINE B21:0 8 2 1 OSR OSR One Shot Rising Storage Bit B21:2/0 Output Bit B21:2/1 Saturday, November 16, 2013 - 22:34:13 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 OSR B21:2 0006 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL MOV Move Source 1 1< Dest N34:48 0< Q7:0 JMP OSR B21:2 0007 1 0008 Page 4 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL MOV Move Source 0 0< Dest N34:48 0< Q7:0 JMP Saturday, November 16, 2013 - 22:34:13 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 0009 Q7:0 LBL OSR B21:2 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:21 0< FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:70 0< FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:90 0< FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:22 0< FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest OSR B21:2 0010 Page 5 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< 0 0< N34:24 0< OSR OSR One Shot Rising Storage Bit B21:2/12 Output Bit B21:2/13 Saturday, November 16, 2013 - 22:34:13 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 OSR B21:2 ENERGIZE A RAW WATER INLET VALVE MV_011A B9:0 13 12 0011 Page 6 FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A RAW WATER INLET VALVE MV_011A B9:0 12 FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A SERVICE OUTLET VALVE MV_012A B9:0 2 2 1 1 1 1< N34:70 0< FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A BACKWASH INLET VALVE MV_013A B9:0 2 2< N34:70 0< FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A BACKWASH INLET VALVE MV_013A B9:0 1 1< N34:21 0< FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A SERVICE OUTLET VALVE MV_012A B9:0 2 2< N34:21 0< 2 2< N34:90 0< FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:90 0< Saturday, November 16, 2013 - 22:34:14 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 ENERGIZE A BACKWASH OUTLET VALVE MV_014A B9:0 3 FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A BACKWASH OUTLET VALVE MV_014A B9:0 3 FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A RINSE OUTLET VALVE MV_015A B9:0 4 4 0012 Page 7 4 UNIT A FAST RINSE AFILT_FR B21:0 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< 2 2< N34:24 0< FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 1 1< N34:22 0< FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE A RINSE OUTLET VALVE MV_015A B9:0 2 2< N34:22 0< 1 1< N34:24 0< A FORCED OFFLINE AFILT_OFFLINE B21:0 ENERGIZE A RAW WATER INLET VALVE MV_011A B9:0 1 12 0 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:21 0< Source B 2 2< Saturday, November 16, 2013 - 22:34:14 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 0013 4 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< UNIT A FILTER BACKWASH AFILT_BW B21:0 0014 13 UNIT A FILTER BACKWASH AFILT_BW B21:0 0015 Page 8 13 1 2 A FORCED OFFLINE AFILT_OFFLINE B21:0 ENERGIZE A BACKWASH INLET VALVE MV_013A B9:0 1 1 A FORCED OFFLINE AFILT_OFFLINE B21:0 ENERGIZE A BACKWASH OUTLET VALVE MV_014A B9:0 1 3 FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:90 0< Source B 2 2< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< ENERGIZE A SERVICE OUTLET VALVE MV_012A B9:0 FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:70 0< Source B 2 2< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< A FORCED OFFLINE AFILT_OFFLINE B21:0 FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:22 0< Source B 2 2< Saturday, November 16, 2013 - 22:34:15 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< UNIT A FAST RINSE AFILT_FR B21:0 0016 0 MV-011A MANUAL CONTROL MV_011A_MC B9:1 A FORCED OFFLINE AFILT_OFFLINE B21:0 14 1 3 1 4 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< 0017 0018 ENERGIZE A RINSE OUTLET VALVE MV_015A B9:0 FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:24 0< Source B 2 2< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< OSR B21:2 A FORCED OFFLINE AFILT_OFFLINE B21:0 FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:21 0< Source B 2 2< OSR OSR One Shot Rising Storage Bit B21:2/2 Output Bit B21:2/3 FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< N34:21 0< Dest Q7:1 JMP OSR B21:2 0019 3 FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:21 0< Source B 1 1< FILT A VALVE 11 A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest Q7:1 JMP 0020 0021 Page 9 2 2< N34:21 0< Q7:1 LBL MV-012A MANUAL CONTROL MV_012A_MC B9:2 A FORCED OFFLINE AFILT_OFFLINE B21:0 13 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B21:2/4 Output Bit B21:2/5 Saturday, November 16, 2013 - 22:34:15 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 OSR B21:2 0022 5 FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:70 0< Source B 1 1< FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:70 0< Dest Q7:2 JMP OSR B21:2 0023 5 FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:70 0< Source B 2 2< FILT A VALVE 12A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< N34:70 0< Dest Q7:2 JMP 0024 0025 Q7:2 LBL OSR B21:2 0026 11 MV-013A MANUAL CONTROL MV_013A_MC B9:2 A FORCED OFFLINE AFILT_OFFLINE B21:0 14 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:90 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B21:2/10 Output Bit B21:2/11 FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:90 0< Dest Q7:3 JMP OSR B21:2 0027 11 FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:90 0< Source B 2 2< FILT A VALVE 13A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest Q7:3 JMP 0028 0029 Page 10 1 1< N34:90 0< Q7:3 LBL MV_014A MANUAL CONTROL MV_014A_MC B9:2 A FORCED OFFLINE AFILT_OFFLINE B21:0 12 1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B21:2/6 Output Bit B21:2/7 Saturday, November 16, 2013 - 22:34:16 ACKERLY.RSS LAD 7 - A VESSEL --- Total Rungs in File = 38 OSR B21:2 0030 7 FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:22 0< Source B 1 1< FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:22 0< Dest Q7:4 JMP OSR B21:2 0031 7 FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:22 0< Source B 2 2< FILT A VALVE 14A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< N34:22 0< Dest Q7:4 JMP 0032 0033 Q7:4 LBL OSR B21:2 0034 9 MV-015A MANUAL CONTROL MV_015A_MC B9:2 A FORCED OFFLINE AFILT_OFFLINE B21:0 11 1 FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:24 0< Source B 1 1< A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B21:2/8 Output Bit B21:2/9 FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:24 0< Dest Q7:5 JMP OSR B21:2 0035 9 0036 Q7:5 LBL FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:24 0< Source B 2 2< FILT A VALVE 15A CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:24 0< PLACEHOLDER B9:1 1 0037 Page 11 END Saturday, November 16, 2013 - 22:34:16 ACKERLY.RSS LAD 8 - ANALOG IN --- Total Rungs in File = 6 0000 0001 0002 0003 Page 1 VESSEL A INLET PRESSURE SCALED VALUE SCP Scale w/Parameters Input I:2.0 6266< Input Min. 6240.0 6240.0< Input Max. 32760.0 32760.0< Scaled Min. 0.0 0.0< Scaled Max. 145.0 145.0< Output F8:119 0.1312217< VESSEL A OUTLET PRESSURE SCALED VALUE SCP Scale w/Parameters Input I:2.1 5< Input Min. 6240.0 6240.0< Input Max. 32760.0 32760.0< Scaled Min. 0.0 0.0< Scaled Max. 145.0 145.0< Output F8:120 -34.09031< VESSEL B INLET PRESSURE SCALED VALUE SCP Scale w/Parameters Input I:2.2 7< Input Min. 6240.0 6240.0< Input Max. 32760.0 32760.0< Scaled Min. 0.0 0.0< Scaled Max. 145.0 145.0< Output F8:5 -34.07938< VESSEL B OUTLET PRESSURE SCALED VALUE SCP Scale w/Parameters Input I:2.3 6< Input Min. 6240.0 6240.0< Input Max. 32760.0 32760.0< Scaled Min. 0.0 0.0< Scaled Max. 145.0 145.0< Output F8:8 -34.09031< Saturday, November 16, 2013 - 22:34:17 ACKERLY.RSS LAD 8 - ANALOG IN --- Total Rungs in File = 6 0004 0005 Page 2 BACKWASH RECYCLE/WASTE TANK LEVEL DISPLAY SCP Scale w/Parameters Input I:3.0 6< Input Min. 6240.0 6240.0< Input Max. 32760.0 32760.0< Scaled Min. N34:63 0< Scaled Max. N34:62 100< Output F8:82 -23.50302< END Saturday, November 16, 2013 - 22:34:17 ACKERLY.RSS LAD 9 - PRESSURE --- Total Rungs in File = 11 VESSEL A ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET CPT Compute Dest 0000 Expression F8:117 34.22153< ABS ( F8:119 - F8:120 ) VESSEL B ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET CPT Compute Dest Expression F8:11 0.01093292< ABS ( F8:5 - F8:8 ) DELAY FOR SETTING DP ALARM STATUS MOV Move Source N34:61 5< Dest T4:13.PRE 5< 0001 POWER UP DELAY TO ALLOW TIME FOR SCREN TO BOOTUP T4:4 0002 DN VESSEL A ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET GRT Greater Than (A>B) Source A F8:117 34.22153< Source B F8:118 10.0< ANY UNIT IS IN REGN REGN_ANY B3:5 13 DELAY FOR SETTING DP ALARM STATUS TON Timer On Delay Timer T4:13 Time Base 1.0 Preset 5< Accum 0< EN DN VESSEL B ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET GRT Greater Than (A>B) Source A F8:11 0.01093292< Source B F8:118 10.0< DELAY FOR SETTING DP ALARM STATUS T4:13 0003 DN OSR B3:0 0004 Page 1 8 DP_REGEN DP_REGEN EQU Equal Source A Source B VESSEL A ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET GRT Greater Than (A>B) Source A F8:117 34.22153< Source B F8:118 10.0< N34:58 1< 0 0< OSR OSR One Shot Rising Storage Bit B3:0/7 Output Bit B3:0/8 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 VESSEL A DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 3 0 VESSEL A DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 0 Saturday, November 16, 2013 - 22:34:20 ACKERLY.RSS LAD 9 - PRESSURE --- Total Rungs in File = 11 DP_REGEN DP_REGEN EQU Equal Source A OSR B3:0 0005 8 Source B ALARM RESET PB ON OIT ALMSILENCEPB B3:12 VESSEL A DIFFERENTIAL PRESSURE ALARM WITH REGEN B3:0 3 11 N34:58 1< 1 1< VESSEL A DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 0 DELAY FOR SETTING DP ALARM STATUS T4:13 0006 DN OSR B3:0 0007 10 DP_REGEN DP_REGEN EQU Equal Source A Source B VESSEL B ACTUAL DIFFERENTIAL PRESSURE INLET - OUTLET GRT Greater Than (A>B) Source A F8:11 0.01093292< Source B F8:118 10.0< N34:58 1< 0 0< OSR OSR One Shot Rising Storage Bit B3:0/9 Output Bit B3:0/10 ALARM RESET PB ON OIT ALMSILENCEPB B3:12 VESSEL B DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 3 6 VESSEL B DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 6 OSR B3:0 0008 Page 2 10 DP_REGEN DP_REGEN EQU Equal Source A Source B N34:58 1< 1 1< ALARM RESET PB ON OIT ALMSILENCEPB B3:12 VESSEL B DIFFERENTIAL PRESSURE ALARM WITH REGEN B3:0 3 12 VESSEL B DIFFERENTIAL PRESSURE ALARM - NO REGEN B3:0 6 Saturday, November 16, 2013 - 22:34:20 ACKERLY.RSS LAD 9 - PRESSURE --- Total Rungs in File = 11 VESSEL A DIFFERENTIAL PRESSURE ALARM WITH REGEN B3:0 0009 11 VESSEL B DIFFERENTIAL PRESSURE ALARM WITH REGEN B3:0 DP REGEN STATUS 0=NOT IN CYCLE 1=REGEN A 2=REGEN B NEQ Not Equal Source A N7:5 0< Source B 2 2< DP REGEN INIT BIT B3:0 13 12 DP REGEN INIT BIT B3:0 13 0010 Page 3 END Saturday, November 16, 2013 - 22:34:21 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 B FORCED OFFLINE BFILT_OFFLINE B22:0 0000 1 B ONLINE / OFFLINE PUSHBUTTON B_ON_OFFLINE_PB B22:0 0001 Page 1 14 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< MANUAL CONTROL VISIBILITY BIT B22:0 6 B ON/OFF OSR1 OSR One Shot Rising Storage Bit B22:0/15 Output Bit B22:1/15 Saturday, November 16, 2013 - 22:34:23 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 B ON/OFF OSR2 B22:1 B FORCED OFFLINE BFILT_OFFLINE B22:0 ANY UNIT IS IN REGN REGN_ANY B3:5 15 1 13 0002 Page 2 B FORCED OFFLINE BFILT_OFFLINE B22:0 L 1 FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:31 0< B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< Dest N34:32 0< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:91 0< FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:25 0< FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:33 0< Q10:7 JMP Saturday, November 16, 2013 - 22:34:24 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 B ON/OFF OSR2 B22:1 B FORCED OFFLINE BFILT_OFFLINE B22:0 15 1 B FORCED OFFLINE BFILT_OFFLINE B22:0 U 1 0003 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:31 0< Dest B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< Dest N34:32 0< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:91 0< Dest FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:25 0< Dest FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< N34:33 0< Dest Q10:7 JMP 0004 0005 Page 3 Q10:7 LBL B AUTO/MAN PUSHBUTTON B_AUTO_MAN_PB B22:0 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 8 2 1 OSR OSR One Shot Rising Storage Bit B22:2/0 Output Bit B22:2/1 Saturday, November 16, 2013 - 22:34:24 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 OSR B22:2 0006 1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL MOV Move Source 1 1< Dest N34:49 0< Q10:0 JMP OSR B22:2 0007 1 0008 Page 4 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL MOV Move Source 0 0< Dest N34:49 0< Q10:0 JMP Saturday, November 16, 2013 - 22:34:25 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 0009 Q10:0 LBL OSR B22:2 1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:31 0< B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 0 0< Dest N34:32 0< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:91 0< FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 0 0< N34:25 0< FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest OSR B22:2 0010 Page 5 1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< 0 0< N34:33 0< OSR OSR One Shot Rising Storage Bit B22:2/12 Output Bit B22:2/13 Saturday, November 16, 2013 - 22:34:25 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 OSR B22:2 ENERGIZE B RAW WATER INLET VALVE MV_011B B9:0 13 5 0011 Page 6 FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE B RAW WATER INLET VALVE MV_011B B9:0 5 FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE B SERVICE OUTLET VALVE MV_012B B9:0 7 ENERGIZE B SERVICE OUTLET VALVE MV_012B B9:0 7 ENERGIZE B BACKWASH INLET VALVE MV_013B B9:0 6 6 1 1< N34:31 0< B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< Dest N34:32 0< B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< Dest N34:32 0< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE B BACKWASH INLET VALVE MV_013B B9:0 2 2< N34:31 0< 2 2< N34:91 0< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:91 0< Saturday, November 16, 2013 - 22:34:26 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 ENERGIZE B BACKWASH OUTLET VALVE MV_014B B9:0 8 FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE B BACKWASH OUTLET VALVE MV_014B B9:0 8 FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE B RINSE OUTLET VALVE MV_015B B9:0 9 9 0012 Page 7 4 UNIT B FAST RINSE BFILT_FR B22:0 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< 2 2< N34:33 0< FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 1 1< N34:25 0< FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest ENERGIZE B RINSE OUTLET VALVE MV_015B B9:0 2 2< N34:25 0< 1 1< N34:33 0< B FORCED OFFLINE BFILT_OFFLINE B22:0 ENERGIZE B RAW WATER INLET VALVE MV_011B B9:0 1 5 0 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:31 0< Source B 2 2< Saturday, November 16, 2013 - 22:34:26 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 0013 4 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< UNIT B FILTER BACKWASH BFILT_BW B22:0 0014 13 UNIT B FILTER BACKWASH BFILT_BW B22:0 0015 Page 8 13 1 7 B FORCED OFFLINE BFILT_OFFLINE B22:0 ENERGIZE B BACKWASH INLET VALVE MV_013B B9:0 1 6 B FORCED OFFLINE BFILT_OFFLINE B22:0 ENERGIZE B BACKWASH OUTLET VALVE MV_014B B9:0 1 8 FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:91 0< Source B 2 2< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< ENERGIZE B SERVICE OUTLET VALVE MV_012B B9:0 B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:32 0< Source B 2 2< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< B FORCED OFFLINE BFILT_OFFLINE B22:0 FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:25 0< Source B 2 2< Saturday, November 16, 2013 - 22:34:27 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< UNIT B FAST RINSE BFILT_FR B22:0 0016 0 MV-011B MANUAL CONTROL MV_011B_MC B9:2 B FORCED OFFLINE BFILT_OFFLINE B22:0 10 1 3 1 9 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< 0017 0018 ENERGIZE B RINSE OUTLET VALVE MV_015B B9:0 FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:33 0< Source B 2 2< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< OSR B22:2 B FORCED OFFLINE BFILT_OFFLINE B22:0 FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:31 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B22:2/2 Output Bit B22:2/3 FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:31 0< Dest Q10:6 JMP OSR B22:2 0019 3 FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:31 0< Source B 2 2< FILT B VALVE 11B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest Q10:6 JMP 0020 0021 Page 9 1 1< N34:31 0< Q10:6 LBL MV-012B MANUAL CONTROL MV_012B_MC B9:2 B FORCED OFFLINE BFILT_OFFLINE B22:0 8 1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B22:2/4 Output Bit B22:2/5 Saturday, November 16, 2013 - 22:34:27 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 OSR B22:2 0022 5 B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:32 0< Source B 1 1< B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< Dest N34:32 0< Q10:1 JMP OSR B22:2 0023 5 B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:32 0< Source B 2 2< B FILT OUT/BWSUP 12B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< Dest N34:32 0< Q10:1 JMP 0024 0025 Q10:1 LBL OSR B22:2 0026 7 MV-013B MANUAL CONTROL MV_013B_MC B9:2 B FORCED OFFLINE BFILT_OFFLINE B22:0 9 1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:91 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B22:2/6 Output Bit B22:2/7 FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:91 0< Dest Q10:2 JMP OSR B22:2 0027 7 FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:91 0< Source B 2 2< FILT B VALVE 13B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest Q10:2 JMP 0028 0029 Page 10 1 1< N34:91 0< Q10:2 LBL MV-014B MANUAL CONTROL MV_014B_MC B9:2 B FORCED OFFLINE BFILT_OFFLINE B22:0 7 1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B22:2/8 Output Bit B22:2/9 Saturday, November 16, 2013 - 22:34:27 ACKERLY.RSS LAD 10 - B VESSEL --- Total Rungs in File = 38 OSR B22:2 0030 9 FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:25 0< Source B 1 1< FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:25 0< Dest Q10:3 JMP OSR B22:2 0031 9 FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:25 0< Source B 2 2< FILT B VALVE 14B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 1 1< N34:25 0< Dest Q10:3 JMP 0032 0033 Q10:3 LBL OSR B22:2 0034 11 MV-015B MANUAL CONTROL MV_015B_MC B9:2 B FORCED OFFLINE BFILT_OFFLINE B22:0 6 1 FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:33 0< Source B 1 1< B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 1 1< OSR OSR One Shot Rising Storage Bit B22:2/10 Output Bit B22:2/11 FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source 2 2< N34:33 0< Dest Q10:4 JMP OSR B22:2 0035 11 0036 Q10:4 LBL FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON EQU Equal Source A N34:33 0< Source B 2 2< FILT B VALVE 15B CONTROL 0=AUTO 1=FORCE CLOSED 2=FORCE ON MOV Move Source Dest 1 1< N34:33 0< PLACEHOLDER B9:1 2 0037 Page 11 END Saturday, November 16, 2013 - 22:34:28 ACKERLY.RSS LAD 11 - DIGITAL IN --- Total Rungs in File = 4 A CIRCUIT BREAKER 120VAC I:0 A CIRCUIT BREAKER INPUT BIT B9:2 11 Bul.1766 1 B CIRCUIT BREAKER 120VAC I:0 B CIRCUIT BREAKER INPUT BIT B9:2 12 Bul.1766 2 0000 0001 WELL PUMP AUX INPUT I:0 WELL PUMP AUX BIT B22:0 0002 14 Bul.1766 0003 Page 1 5 END Saturday, November 16, 2013 - 22:34:28 ACKERLY.RSS LAD 12 - WELL PUMP --- Total Rungs in File = 4 ANY UNIT IS IN REGN REGN_ANY B3:5 WELLPUMP CALL BIT B9:1 13 0 0000 WELLPUMP CALL BIT B9:1 0001 0 WELL PUMP LOCKOUT STATUS 0=RUN 1=LOCKOUT MOV Move Source Dest WELLPUMP CALL BIT B9:1 0002 0 WELL PUMP LOCKOUT STATUS 0=RUN 1=LOCKOUT MOV Move Source Dest 0003 Page 1 0 0< N7:35 0< 1 1< N7:35 0< END Saturday, November 16, 2013 - 22:34:29 ACKERLY.RSS LAD 16 - DIGITL OUT --- Total Rungs in File = 15 ENERGIZE A RAW WATER INLET VALVE MV_011A B9:0 A FORCED OFFLINE AFILT_OFFLINE B21:0 12 1 A RAW WATER INLET VALVE MV_011A_EN O:0 0000 ENERGIZE A SERVICE OUTLET VALVE MV_012A B9:0 A FORCED OFFLINE AFILT_OFFLINE B21:0 2 1 1 Bul.1766 A SERVICE OUTLET VALVE MV_012A_EN O:0 0001 2 Bul.1766 ENERGIZE A BACKWASH INLET VALVE MV_013A B9:0 A FORCED OFFLINE AFILT_OFFLINE B21:0 1 1 ENERGIZE A BACKWASH OUTLET VALVE MV_014A B9:0 A FORCED OFFLINE AFILT_OFFLINE B21:0 3 1 A BACKWASH INLET VALVE MV_013A_EN O:0 0002 3 Bul.1766 A BACKWASH OUTLET VALVE MV_014A_EN O:0 0003 4 Bul.1766 ENERGIZE A RINSE OUTLET VALVE MV_015A B9:0 A FORCED OFFLINE AFILT_OFFLINE B21:0 A RINSE OUTLET VALVE MV_015A_EN O:0 4 1 5 Bul.1766 0004 ENERGIZE B RAW WATER INLET VALVE MV_011B B9:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 5 1 B RAW WATER INLET VALVE MV_011B_EN O:0 0005 ENERGIZE B SERVICE OUTLET VALVE MV_012B B9:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 7 1 6 Bul.1766 B SERVICE OUTLET VALVE MV_012B_EN O:0 0006 7 Bul.1766 ENERGIZE B BACKWASH INLET VALVE MV_013B B9:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 6 1 ENERGIZE B BACKWASH OUTLET VALVE MV_014B B9:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 8 1 B BACKWASH INLET VALVE MV_013B_EN O:0 0007 8 Bul.1766 B BACKWASH OUTLET VALVE MV_014B_EN O:0 0008 9 Bul.1766 ENERGIZE B RINSE OUTLET VALVE MV_015B B9:0 B FORCED OFFLINE BFILT_OFFLINE B22:0 B RINSE OUTLET VALVE MV_015B_EN O:0 9 1 10 Bul.1766 0009 BW RECYCE/WASTE PUMP BIT B3:13 BACKWASH RECYCLE PUMP OUT O:1 4 1 1762-OB16 0010 Page 1 Saturday, November 16, 2013 - 22:34:30 ACKERLY.RSS LAD 16 - DIGITL OUT --- Total Rungs in File = 15 NaCl PUMP OUT BIT B3:13 NaCl PUMP OUT O:1 5 2 1762-OB16 0011 WELLPUMP CALL BIT B9:1 WELL PUMP CALL O:1 0 5 1762-OB16 0012 ENERGIZE ALARM HORN B9:0 ALARM HORN OUT O:1 10 6 1762-OB16 0013 0014 Page 2 END Saturday, November 16, 2013 - 22:34:31 ACKERLY.RSS LAD 17 - REGEN A --- Total Rungs in File = 17 0000 A BATCH THOUSANDS GRT Greater Than (A>B) Source A F8:7 0.0< Source B F8:16 10000.0< FILTER A HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 C5:2 DN VOLUME_REGEN VOLUME_REGEN EQU Equal Source A N34:60 1< Source B 1 1< TIME_REGEN TIME_REGEN EQU Equal Source A Source B ANY UNIT IS IN REGN REGN_ANY B3:5 13 EQU Equal Source A RTC:0.HR 7< Source B N34:26 1< EQU Equal Source A RTC:0.MIN 58< Source B N34:13 0< N34:59 1< 1 1< FILTER A REGN START BY BATCH OR INTERVAL WITH TIME OF DAY DELAY TON Timer On Delay Timer T4:52 Time Base 1.0 Preset 3< Accum 0< EN DN FILTER A REGN START BY BATCH OR INTERVAL WITH TIME OF DAY DELAY T4:52 FILTER A REGN START TOTAL BATCH OR INTERVAL WITH TIME OF DAY DLY-NO OTHER UNIT IN REGN OSR B21:1 DN 3 0001 Page 1 Saturday, November 16, 2013 - 22:34:31 ACKERLY.RSS LAD 17 - REGEN A --- Total Rungs in File = 17 FILT A ADVANCE REGN PB OSR FROM OIT ONLY B21:0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 12 2 0002 UNIT A FILTER BACKWASH AFILT_BW B21:0 A DELAY BETWEEN PULSES TO ALLOW VALVE TO MOVE T4:27 13 DN UNIT A FAST RINSE AFILT_FR B21:0 0 FILTER A REGN START TOTAL BATCH OR INTERVAL WITH TIME OF DAY DLY-NO OTHER UNIT IN REGN OSR B21:1 3 FILT A REGN START PB ONLY- NOT ADVANCE B21:1 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< READY TO START A REGEN CYCLE! REGEN_READY B3:0 14 1 A MANUAL REGEN PUSHBUTTON A_MAN_REGEN_PB B21:1 0 FLTA DP START B21:6 A VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:48 0< Source B 0 0< A FILTER COUNTER EQU Equal Source A C5:11.ACC 0< Source B 0 0< READY TO START A REGEN CYCLE! REGEN_READY B3:0 14 0 FILTER PULSE MASTER CTR FILT_PULSE B21:1 2 FILTER PULSE MASTER CTR FILT_PULSE B21:1 0003 2 FILTER PULSE MASTER CTR FILT_PULSE B21:1 0004 2 0005 Page 2 A FILTER COUNTER EQU Equal Source A C5:11.ACC 0< Source B 0 0< RECYCLE TANK LEVEL LOW - OK TO START A BW B3:13 VESSEL A BACKWASH PREVENTED BY HIGH WASTE TANK LEVEL B3:7 0 13 Q17:0 JMP FILT A MASTER STEP CTR 0=SERV,1=BW,2=FR CTU Count Up Counter C5:11 Preset 3< Accum 0< CU DN Q17:0 JMP Saturday, November 16, 2013 - 22:34:32 ACKERLY.RSS LAD 17 - REGEN A --- Total Rungs in File = 17 0006 Q17:0 LBL FILT A MASTER STEP CTR 0=SERV,1=BW,2=FR C5:11 FILT A MASTER STEP CTR 0=SERV,1=BW,2=FR C5:11 RES DN A FORCED OFFLINE AFILT_OFFLINE B21:0 1 A REGEN ABORT PB A_ABORT_PB B21:1 5 0007 0008 0009 0010 Page 3 A FILTER COUNTER EQU Equal Source A C5:11.ACC 0< Source B 0 0< A FILTER COUNTER EQU Equal Source A C5:11.ACC 0< Source B 1 1< A FILTER COUNTER EQU Equal Source A C5:11.ACC 0< Source B 2 2< FILTER A UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE EQU Equal Source A N7:22 6< Source B 3 3< UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 2 B9:1 A FORCED OFFLINE AFILT_OFFLINE B21:0 UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 10 1 4 FILTER A UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 0 0< Dest N7:22 6< UNIT A FILTER BACKWASH AFILT_BW B21:0 13 FILTER A UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 1 1< Dest N7:22 6< UNIT A FAST RINSE AFILT_FR B21:0 0 FILTER A UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 3 3< Dest N7:22 6< A_REGEN_COUNTER TON Timer On Delay Timer T4:14 Time Base 1.0 Preset 40< Accum 0< EN DN Saturday, November 16, 2013 - 22:34:32 ACKERLY.RSS LAD 17 - REGEN A --- Total Rungs in File = 17 A_REGEN_COUNTER/DN T4:14 A_REGENS CTU Count Up Counter Preset Accum 0011 DN CU C5:8 30000< 5< DN A_REGENZ MOV Move Source C5:8.ACC 5< Dest N7:41 5< 0012 FILTER A UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 6 6< Dest N7:22 6< A FORCED OFFLINE AFILT_OFFLINE B21:0 0013 1 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 2 B9:1 10 FILT A /ADVANCE REGN PB FROM OIT ONLY B21:0 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 9 2 0014 FILT A ADVANCE REGN PB OSR FROM OIT ONLY OSR OSR One Shot Rising Storage Bit B21:0/10 Output Bit B21:0/11 FILT A START/ADVANCE REGN PB OSR FROM OIT ONLY OSR B21:0 FILT A ADVANCE REGN PB OSR FROM OIT ONLY B21:0 11 12 0015 0016 Page 4 END Saturday, November 16, 2013 - 22:34:33 ACKERLY.RSS LAD 18 - REGEN B --- Total Rungs in File = 17 0000 B BATCH THOUSANDS GRT Greater Than (A>B) Source A F8:6 0.0< Source B F8:16 10000.0< FILTER B HOURS IN SERVICE COUNTER FOR INTERVAL RUN PRESET FROM N34:3 C5:7 DN VOLUME_REGEN VOLUME_REGEN EQU Equal Source A N34:60 1< Source B 1 1< TIME_REGEN TIME_REGEN EQU Equal Source A Source B ANY UNIT IS IN REGN REGN_ANY B3:5 13 EQU Equal Source A RTC:0.HR 7< Source B N34:1 2< EQU Equal Source A RTC:0.MIN 58< Source B N34:0 0< N34:59 1< 1 1< FILTER B REGN START BY BATCH OR INTERVAL WITH TIME OF DAY DELAY TON Timer On Delay Timer T4:46 Time Base 1.0 Preset 3< Accum 0< EN DN FILTER B REGN START BY BATCH OR INTERVAL WITH TIME OF DAY DELAY T4:46 FILTER B REGN START TOTAL BATCH OR INTERVAL WITH TIME OF DAY DLYY-NO OTHER UNIT IN REGN OSR B22:1 DN 3 0001 Page 1 Saturday, November 16, 2013 - 22:34:33 ACKERLY.RSS LAD 18 - REGEN B --- Total Rungs in File = 17 FILT B ADVANCE REGN PB OSR FROM OIT ONLY B22:0 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 12 2 0002 UNIT B FILTER BACKWASH BFILT_BW B22:0 A DELAY BETWEEN PULSES TO ALLOW VALVE TO MOVE T4:27 13 DN UNIT B FAST RINSE BFILT_FR B22:0 0 FILTER B REGN START TOTAL BATCH OR INTERVAL WITH TIME OF DAY DLYY-NO OTHER UNIT IN REGN OSR B22:1 3 FILT B MANUAL START PB-START ONLY NOT ADVANCE B22:1 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< READY TO START A REGEN CYCLE! REGEN_READY B3:0 14 1 B MANUAL REGEN PUSHBUTTON B_MAN_REGEN_PB B22:1 0 FLTB DP START B22:6 B VALVES AUTO/MANUAL CONTROL 0=AUTO 1=MANUAL EQU Equal Source A N34:49 0< Source B 0 0< FILTER B COUNTER EQU Equal Source A C5:12.ACC 1< Source B 0 0< READY TO START A REGEN CYCLE! REGEN_READY B3:0 14 0 UNIT B FILTER PULSE MASTER CTR BFILT_PULSE B22:1 2 UNIT B FILTER PULSE MASTER CTR BFILT_PULSE B22:1 0003 2 UNIT B FILTER PULSE MASTER CTR BFILT_PULSE B22:1 0004 2 0005 Page 2 FILTER B COUNTER EQU Equal Source A C5:12.ACC 1< Source B 0 0< RECYCLE TANK LEVEL LOW - OK TO START A BW B3:13 VESSEL B BACKWASH PREVENTED BY HIGH WASTE TANK LEVEL B3:7 0 14 Q18:0 JMP FILT B MASTER STEP CTR 0=SERV,1=BW,2=FR CTU Count Up Counter C5:12 Preset 3< Accum 1< CU DN Q18:0 JMP Saturday, November 16, 2013 - 22:34:34 ACKERLY.RSS LAD 18 - REGEN B --- Total Rungs in File = 17 0006 Q18:0 LBL FILT B MASTER STEP CTR 0=SERV,1=BW,2=FR C5:12 FILT B MASTER STEP CTR 0=SERV,1=BW,2=FR C5:12 RES DN B FORCED OFFLINE BFILT_OFFLINE B22:0 1 B REGEN ABORT PB B_ABORT_PB B22:1 5 0007 0008 0009 0010 Page 3 FILTER B COUNTER EQU Equal Source A C5:12.ACC 1< Source B 0 0< FILTER B COUNTER EQU Equal Source A C5:12.ACC 1< Source B 1 1< FILTER B COUNTER EQU Equal Source A C5:12.ACC 1< Source B 2 2< FILTER B UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE EQU Equal Source A N7:23 1< Source B 3 3< UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 2 B9:1 B FORCED OFFLINE BFILT_OFFLINE B22:0 UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 10 1 4 FILTER B UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 0 0< Dest N7:23 1< UNIT B FILTER BACKWASH BFILT_BW B22:0 13 FILTER B UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 1 1< Dest N7:23 1< UNIT B FAST RINSE BFILT_FR B22:0 0 FILTER B UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 3 3< Dest N7:23 1< B_REGEN_COUNTER TON Timer On Delay Timer T4:15 Time Base 1.0 Preset 40< Accum 0< EN DN Saturday, November 16, 2013 - 22:34:34 ACKERLY.RSS LAD 18 - REGEN B --- Total Rungs in File = 17 B_REGEN_COUNTER/DN T4:15 B_REGENS CTU Count Up Counter Preset Accum 0011 DN CU C5:9 30000< 1< DN B_REGENZ MOV Move Source C5:9.ACC 1< Dest N7:42 1< 0012 FILTER B UNIT A 0=SERV 1=BW,3=FR,6=OFFLINE MOV Move Source 6 6< Dest N7:23 1< B FORCED OFFLINE BFILT_OFFLINE B22:0 0013 1 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 2 B9:1 10 FILT B MANUAL ADVANCE PB FROM OIT B22:0 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 9 2 0014 FILT B ADVANCE REGN PB OSR FROM OIT ONLY OSR One Shot Rising Storage Bit B22:0/10 Output Bit B22:0/11 FILT B /ADVANCE REGN PB OSR FROM OIT ONLY B22:0 FILT B ADVANCE REGN PB OSR FROM OIT ONLY B22:0 11 12 0015 0016 Page 4 END Saturday, November 16, 2013 - 22:34:34 ACKERLY.RSS LAD 19 - RECYCLE --- Total Rungs in File = 17 RECYCLE PUMP AUTO PUSHBUTTON B3:7 OSR OSR One Shot Rising Storage Bit B3:7/5 Output Bit B3:7/6 0000 2 OSR B3:7 0001 6 BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE NEQ Not Equal Source A N34:80 0< Source B 0 0< BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE MOV Move Source 0 0< Dest N34:80 0< RECYCLE PUMP OFFLINE PUSHBUTTON B3:7 OSR OSR One Shot Rising Storage Bit B3:7/7 Output Bit B3:7/8 0002 3 OSR B3:7 0003 8 BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE NEQ Not Equal Source A N34:80 0< Source B 2 2< BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE MOV Move Source 2 2< Dest N34:80 0< RECYCLE PUMP HAND PUSHBUTTON B3:7 OSR OSR One Shot Rising Storage Bit B3:7/9 Output Bit B3:7/10 0004 4 OSR B3:7 0005 10 0006 Page 1 BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE NEQ Not Equal Source A N34:80 0< Source B 1 1< BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE MOV Move Source 1 1< Dest N34:80 0< BACKWASH RECYCLE/WASTE TANK LEVEL DISPLAY GEQ Grtr Than or Eql (A>=B) Source A F8:82 -23.50302< Source B N7:43 80< LEVEL IN RECYCLE TANK TOO HIGH TO BACKWASH B3:13 10 LEVEL IN RECYCLE TANK TOO HIGH TO BACKWASH B3:13 RECYCLE TANK LEVEL LOW - OK TO START A BW B3:13 10 0 Saturday, November 16, 2013 - 22:34:35 ACKERLY.RSS LAD 19 - RECYCLE --- Total Rungs in File = 17 0007 ENABLE A REGN START BW RECYCLE/WASTE TANK IS AT LOW DELAY TON Timer On Delay Timer T4:37 Time Base 1.0 Preset 10< Accum 10< BACKWASH RECYCLE/WASTE TANK LEVEL DISPLAY LEQ Less Than or Eql (A<=B) Source A F8:82 -23.50302< Source B N7:32 20< EN DN ENABLE A REGN START BW RECYCLE/WASTE TANK IS AT LOW DELAY T4:37 RECYCLE TANK LEVEL LOW - OK TO START A BW B3:13 DN 0 0008 RECYCLE TANK LEVEL LOW - OK TO START A BW B3:13 LEVEL IN RECYCLE TANK TOO HIGH TO BACKWASH B3:13 0 10 DELAY AFTER A REGN TO ALLOW BW RECYCLE/STORAGE TANK TO SETTLE B4 TURNING ON PMP TO EMPTY MUL Multiply Source A N7:33 20< Source B 60 60< Dest T4:38.PRE 1200< 0009 UNIT A FILTER IN REGENERATION AFILT_REGN B21:0 UNIT B FILTER IN REGENERATION BFILT_REGN B22:0 2 2 0010 DELAY AFTER A REGN TO ALLOW BW RECYCLE/STORAGE TANK TO SETTLE B4 TURNING ON PMP TO EMPTY TON Timer On Delay Timer T4:38 Time Base 1.0 Preset 1200< Accum 0< EN DN SETTLE TIME REMAINING FOR PV SUB Subtract Source A T4:38.PRE 1200< Source B T4:38.ACC 0< Dest N7:47 1200< ENABLE SETTLE TIME REMAINING DISPLAY B3:6 3 0011 Page 2 BACKWASH RECYCLE/WASTE TANK LEVEL DISPLAY LES Less Than (A<B) Source A F8:82 -23.50302< Source B F8:40 20.0< BW STORAGE/RECYCLE TANK LEVEL LOW TO DISABLE ITS PUMP TON Timer On Delay Timer T4:39 Time Base 1.0 Preset 10< Accum 10< EN DN Saturday, November 16, 2013 - 22:34:36 ACKERLY.RSS LAD 19 - RECYCLE --- Total Rungs in File = 17 0012 BW RECYCLE/WASTE TANK LEVEL OK DELAY TO ALLOW ITS PMP TO BE ON TON Timer On Delay Timer T4:55 Time Base 1.0 Preset 10< Accum 0< BACKWASH RECYCLE/WASTE TANK LEVEL DISPLAY GRT Greater Than (A>B) Source A F8:82 -23.50302< Source B F8:39 80.0< BW RECYCLE/WASTE TANK LEVEL OK DELAY TO ALLOW ITS PMP TO BE ON T4:55 EN DN OSR OSR One Shot Rising Storage Bit B3:13/2 Output Bit B3:13/3 0013 DN OSR B3:13 ENABLE BW RECYCLE/WASTE TANK PUMP SEAL UNTIL LOW LEVEL CUT OUT OF PUMP B3:13 3 1 0014 Page 3 ENABLE BW RECYCLE/WASTE TANK PUMP SEAL UNTIL LOW LEVEL CUT OUT OF PUMP B3:13 BW STORAGE/RECYCLE TANK LEVEL LOW TO DISABLE ITS PUMP T4:39 1 DN Saturday, November 16, 2013 - 22:34:36 ACKERLY.RSS LAD 19 - RECYCLE --- Total Rungs in File = 17 0015 BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE EQU Equal Source A N34:80 0< Source B 1 1< BW RECYCLE PUMP 0=AUTO 1=FORCE ON 2=OFFLINE EQU Equal Source A N34:80 0< Source B 0 0< UNIT A FILTER IN SERVICE AFILT_SERVICE B21:1 4 UNIT B FILTER IN SERVICE BFILT_SERVICE B22:1 4 DELAY AFTER A REGN TO ALLOW BW RECYCLE/STORAGE TANK TO SETTLE B4 TURNING ON PMP TO EMPTY T4:38 DN FILTER A FLOW RATE AGPM GRT Greater Than (A>B) Source A N34:14 0< Source B 10 10< ENABLE BW RECYCLE/WASTE TANK PUMP SEAL UNTIL LOW LEVEL CUT OUT OF PUMP B3:13 1 UNIT B FLOW RATE BGPM GRT Greater Than (A>B) Source A N34:6 0< Source B 10 10< WELL PUMP LOCKOUT STATUS 0=RUN 1=LOCKOUT EQU Equal Source A N7:35 0< Source B 0 0< BW RECYCE/WASTE PUMP BIT B3:13 4 0016 Page 4 END Saturday, November 16, 2013 - 22:34:36