Uploaded by tigaji4851

PLC Water Filtration

advertisement
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
Download