Abstract:
An open recirculating evaporative cooling system includes a cooling tower or evaporative condenser (12) having a heated water inlet (20) and a water collection basin (22), a water supply (34) for supplying a volume of water to the cooling tower, a water supply meter (36) coupled between the cooling tower and the water supply, for registering the volume of water supplied to the cooling tower from the water supply and for providing pulse information corresponding to the volume of water supplied, a heat exchanger (16) coupled to the cooling tower basin for receiving water therefrom, for removing waste heat (18) from heat producing equipment, and for supplying the heated basin water to the cooling tower heated water inlet, a solenoid valve (30) coupled between the heat exchanger and a drain for draining water from the cooling tower basin through the heat exchanger, sources of water treatment (24, 26, 28) coupled to the cooling tower for supplying corrosion and scale and biological fouling controlling additives thereto, and a microprocessor controller (38) connected to the water supply meter, the drain valve and the water treatment sources for receiving the pulse information from the water meter in terms of volume (gallons, liters, etc.) per pulse, and for controlling both the water treatment sources for the supply of the corrosion and scale and biological controlling additives to the cooling tower and the draining valve for draining water from the cooling tower basin.

Description:
This is a continuation-in-part of application Serial No. 08/678/636 filed 10 Jul. 1996, now abandoned. 
    
    
     REFERENCE TO SOURCE CODE APPENDIX 
     Attached hereto and incorporated herein is Appendix A, which is the hard copy printout of the source code for the &#34;051 Assembly&#34; language computer programs which program (configure) the processors and computers disclosed herein to implement the methods and procedures described herein. Appendix A consists of 1 title page, listing 27 files, and 149 pages. This source code is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction of the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever. 
     BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to open recirculating evaporative cooling systems, commonly called cooling towers and evaporative condensers, and, in particular, to apparatus and methods for probeless control of such cooling systems. 
     2. Description of Related Art and Other Considerations 
     Open recirculating evaporative cooling systems are designed for removal of waste heat generated by industrial process equipment, refrigeration and air conditioning systems, computer cooling jackets and other commercial and industrial systems. The removal of such waste heat occurs through evaporation of recirculating water in a cooling tower or an evaporative condenser. Because it is common to interchange cooling tower for evaporative condenser, and vice-versa, it is to be understood that the two are considered equivalent herein. 
     The cooling tower recirculation process may be described as follows. Cooling water from the basin of the tower is pumped through heat exchangers or cooling jackets, where the water picks up waste heat from operating equipment. The water is directed back to the top of the cooling tower where, using different methods, water droplets are formed and fall to the tower basin. A stream of cooling air, such as generated by large fans, is directed upwardly against the falling water droplets and, upon contact with the droplets, promotes evaporation, thus resulting in removal of the waste heat. Evaporated water escapes from the tower and the remaining water droplets reaching the tower basin have a temperature which is lower than that of the water inserted into the tower at its top. 
     Due to evaporation and a process called &#34;blowdown&#34; (described below), the water available for cooling purposes is depleted. This lost water must be replaced by make-up water; replacement is achieved by use of a level activated valve which is connected to a water supply. The level activated valve senses when the water level in the tower basin drops below a predetermined point and opens to supply water to the tower basin until the water level again reaches its desired level. The volume of replaced or make-up water is measured by a conventional water meter. 
     This make-up water contains dissolved minerals and other solids which, over a period of time, increase the mineral content in the system water. This mineral content is defined as total dissolved solids or &#34;TDS.&#34; The concentration of dissolved solids or TDS must be controlled at a prescribed or calculated level as determined by water quality parameters and the water treatment program, such as established by environmental and/or equipment maintenance regulations. An important measurement of TDS is known as cycles of concentration of minerals occurring during the process. The number of cycles of concentration (CC) of minerals is determined by the relationship of the TDS content in the cooling tower water with respect to the TDS content in make-up water or, expressed as an equation, ##EQU1## Undesirably high cycles of concentration in tower water cause scale deposits, which eventually render the system inefficient and inoperable. 
     Therefore, to control the TDS in the tower water at a predetermined desired level, an outlet valve in the tower basin, typically a solenoid valve, must be periodically opened to drain or &#34;bleed off&#34; an amount of tower water containing the high total dissolved solids concentration and replacing this bleed-off water with less concentrated make-up water, thereby lowering the concentration of total dissolved solids. This discharge, to drain or bleed-off water, is called &#34;blowdown.&#34; This water loss through blowdown is also furnished from the water supply, and is likewise measured by the water meter. 
     Furthermore, water in the cooling tower contains chemical additives which are used to control both corrosion, scale and general fouling and biological fouling in the system. Thus, when water is bled off from the basin, this &#34;bleed-off&#34; water contains not only high levels of dissolved solids, but also some of the chemical water treatment additives. Because it is important that the concentration of these chemical treatments be maintained at proper recommended levels for proper performance, these treatments must be added to the tower water after water is bled from the system. 
     Conventional management in a cooling tower system employs an automatically controlled blowdown method and associated equipment, including a probe to measure the electrical conductivity of the tower water. When the conductivity reaches a predetermined point corresponding to an undesirably high concentration of total dissolved solids, a signal from the probe is fed through appropriate electrical circuitry to open the bleed-off valve. The conductivity measurement method requires the use of such equipment as a conductivity sensor or probe, special plumbing to furnish tower water to the conductivity sensor and back to the tower, a flow switch to shut off power to the controller when the cooling tower is idle, and maintenance, repair and calibration of the conductivity probe and related components. 
     Standard conductivity probes become fouled with deposits of dirt, minerals, etc. over time, which deposits reduce the accuracy of the probe. Accordingly, the probes need to be periodically replaced when their accuracy falls outside tolerance range, after all cleaning and calibration procedures are performed. Furthermore, the use of such probes, their maintenance, repair and replacement, and associate equipment adds considerable cost to the system. 
     SUMMARY OF THE INVENTION 
     These and other problems are successfully addressed and overcome by the present invention. Briefly, the above-mentioned water meter produces pulses which reflect the volume of make-up water. These pulses are utilized in the method and apparatus of the present invention to calculate a timed program for blowdown and resupply of chemical additives. 
     Specifically, the water meter in the make-up line sends one or more pulses to a microprocessor controller, to reflect the volume (gallons, liters, etc.) of make-up water added to the tower. The controller is programmed to automatically calculate the times and duration for opening the drain or bleed-off valve and, in coordination with bleed-off, for resupply of the chemical additives, in accordance with the following mathematical formula relating to make-up water to blowdown rate and cycles of concentration: ##EQU2## where BDT=time of blowdown, MU=make-up (volume per pulse), BDR=blowdown rate (volume per minute), and CC=cycles of concentration. 
     More specifically, the recirculating evaporative cooling system includes a cooling tower having an inlet for receiving water heated from waste heat and a water collection basin, a water supply for supplying a volume of water to the cooling tower, a water supply meter coupled between the cooling tower and the water supply, for registering the volume of water supplied to the cooling tower from the water supply and for providing pulse information corresponding to the volume of water supplied, a heat exchanger coupled to the cooling tower basin for receiving cooled water therefrom, for removing waste heat from heat producing equipment, and for supplying the heated water to the cooling tower, a valve coupled between the heat exchanger and a drain for draining water from the cooling tower basin through the heat exchanger, sources of water treatment coupled to the cooling tower for supplying corrosion and scale and biological fouling controlling additives thereto, and a microprocessor controller connected to the water supply meter, the drain valve and the water treatment sources for receiving the pulse information from the water meter in terms of number of pulses, and for controlling both the water treatment sources for the supply of the corrosion and scale and biological controlling additives to the cooling tower and the draining valve for draining water from the cooling tower basin. 
     Several advantages are derived from this arrangement. Conductivity measuring probes and associated equipment are eliminated, thus reducing the costs and problems attendant thereto. Control of resupplying make-up water and chemical additives to the cooling tower are simplified. 
     Other aims and advantages, as well as a more complete understanding of the present invention, will appear from the following explanation of an exemplary embodiment and the accompanying drawings thereof. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 is a block diagram depicting a cooling tower and probeless microprocessor controller therefor embodied in accordance with the present invention; 
     FIG. 2 is a block diagram of the microprocessor and related electronics for controlling the cooling tower; 
     FIG. 3 is a block diagram of the mode switch and other functions illustrated in FIG. 2; 
     FIG. 4 depicts a series of steps defining the programming mode of the present invention; 
     FIG. 5 illustrates a series of steps defining the execution mode of the present invention; and 
     FIG. 6 shows a series of steps defining the test mode of the present invention. 
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     Accordingly, FIG. 1 depicts an open recirculating evaporative cooling system 10 comprising a cooling tower 12, a pump 14 and a heat exchanger or cooling jacket 16. Heat exchanger 16 picks up waste heat from operating equipment, as denoted by indicium 18. The cooling tower is of conventional construction and includes a heated water input or inlet 20, a basin 22 for collecting cooled water, and apparatus therebetween for cooling the heated water entering through input 20. The cooling apparatus employs known methods in which water droplets are formed and fall to tower basin 22. In such a cooling apparatus, a stream of cooling air, such as generated by large fans, is directed upwardly against the falling water droplets and, upon contact with the droplets, promotes evaporation, thus resulting in removal of the waste heat. Evaporated water escapes from the tower and the remaining water droplets reaching the tower basin have a temperature which is lower than that of the water inserted into the tower at its top through inlet 20. 
     To control corrosion, scaling, biological and other such fouling of the system, the water in the system must be treated such as by sources 24, 26 and 28, respectively to supply (1) a cooling water treatment to counteract corrosion and scaling and (2) biocides &#34;A&#34; and &#34;B&#34; to control biological problems. 
     Periodically, by a &#34;blowdown&#34; process, basin water is bled from the basin and, therefore, from the system, through a valve 30 for disposal into an appropriate drain, as denoted by indicium 32. Preferably, valve 30 is embodied as a solenoid valve. As stated above, this lost water is replaced by make-up water by conventional apparatus, not shown, such as by use of a level activated valve which is connected to a water supply. The level activated valve senses when the water level in tower basin 22 drops below a predetermined point and opens to supply water to the tower basin through a conduit 34 until the water level again reaches its desired level. The volume of replaced or &#34;make-up&#34; water is measured by a conventional water meter 36. 
     Control of recirculating evaporative cooling system 10 is effected by a microprocessor controller 38 powered from a source of power 40. Controller 38 is coupled to cooling water treatment source 24, biocide &#34;A&#34; and &#34;B&#34; sources 26 and 28 and solenoid valve 30 to cause operation or activation thereof, and to water supply meter 36 for receiving information therefrom in the form of pulses. 
     Although water supply meter 36 is of conventional construction, its use is of great importance in the practice of the present invention. Specifically, the meter provides pulses which measure the volume of water supplied to cooling tower 12. As stated above, the term, cycles of concentration (CC), is related to the mineral content in the system, specifically, its total dissolved solids or &#34;TDS&#34; and is defined by the relationship of the TDS content in the cooling tower water with respect to the TDS content in make-up water or, expressed as an equation, ##EQU3## Undesirably high cycles of concentration in tower water cause scale deposits, which eventually render the system inefficient and inoperable. 
     These pulses from meter 36 are entered into microprocessor in terms of a pulse group in contrast to a pulse, per se, in order to accommodate different types of meters and their abilities to pulse at different volumes of water supplied to the cooling tower. The reason, for defining the volume of water as a &#34;pulse group&#34; rather than as a pulse, is that the capacities of meters vary from cooling tower to cooling tower. Thus, one must have the ability to program the microprocessor for the meter already existing at a particular cooling tower. 
     Specifically, a water meter generates an electric pulse for a given number of gallons or other volumetric measure. Thus, one meter may provide a pulse at a 25 gallon make-up while another meter may provide a pulse at a 50 gallon make-up. In the practice of the present invention, it is important that the pulse information received by the microprocessor be uniform and not specific to any one water meter. To effect this uniformity, the pulse information is input into microprocessor 38 as a number of pulses in a group. For example, if the design of the water meter is to send a pulse after each 25 gallons of make-up water fed to the tower, and it is desired to have the microprocessor process a make-up of 50 gallons, then the number of pulses in the group is 2. However, if the water meter design is to send a pulse after a 50 gallon feed, then the number of pulses in the group is 1. 
     While the use of water supply meter 36 is said above to be of great importance, this is so only because it provides the necessary water capacity information required by microprocessor controller 38. Accordingly, it is to be understood that the present invention contemplates the use of any means by which water capacity information is obtained for controller 38, whether by meter 36, per se, or other implementation. 
     These and other inputs into microprocessor 38, as will be more fully described below with respect to FIGS. 2 and 4, include the current time and date, the cycles of concentration and its bleed and feed cycle time calculation, the make-up (volume/pulse) and its bleed and feed cycle time calculation, the blowdown rate (volume/minute) and its bleed and feed cycle time calculation, the number of pulses in the group, the biocide &#34;A&#34; and &#34;B&#34; schedules and their lockout durations, and a customized password for the customer. These factors are utilized in the microprocessor which calculates the opening time for the &#34;bleed-off&#34; valve and, thus, to maintain the concentration of total dissolved solids (cycles of concentration) in the tower water at a certain level. 
     The mathematical formula used in the microprocessor is derived using cooling tower process calculations, based upon the following considerations: 
     (1) The number of volumetric quantity (e.g., gallons and liters) of make-up water generating a pulse as known from the meter&#39;s specification. 
     (2) The volume per pulse parameter that is programmed into the controller&#39;s microprocessor&#39;s memory, 
     (3) The blowdown rate expressed in volume per minute that is known from the system&#39;s specification or simply that can be measured using a vessel and a watch, 
     (4) Cycles of concentration (c/c) value that is calculated for a specific water treatment program routinely before the start of the program, and 
     (5) The blowdown rate in volume per minute and the cycles of concentration that are also programmed into the controller&#39;s microprocessor memory when the controller is programmed for operation. 
     The microprocessor calculates the opening time for the &#34;bleed-off&#34; valve, with coordination of water treatment, to maintain the concentration of total dissolved solids (cycles of concentration) in the tower water at a desired level. Separately, the time for biocide insertion is also scheduled by the microprocessor. 
     The following terms in the equations used to determine the mathematical formula used in the microprocessor controller, are defined as follows: 
     BDR=Blowdown rate (volume per minute) 
     BDT=Blowdown time (minutes per pulse) 
     CC=Cycles of concentration (a pure number) 
     EVR=Evaporation rate (volume per minute) 
     MU=Make-up (volume per pulse) 
     MUR=Make-up rate (volume per minute) 
     Accordingly, the blowdown time is determined by comparing the make-up water to the rate of blowdown and the cycles of concentration, or ##EQU4## The calculation formula (1) is derived using common cooling tower process calculations, where blowdown is related to evaporation and cycles of concentration, as follows, ##EQU5## The make-up rate (MUR) required is determined by the volume of water which has been lost per minute through the rate of evaporation (EVR) and the rate of blowdown (BDR), or 
     
         MUR=EVR+BDR.                                               (3) 
    
     Substituting equation (2) into equation (3), 
     
         MUR=BDR(CC-1)+BDR, 
    
     
         or 
    
     
         MUR=BDR×CC-+=BDR×CC.                           (4) 
    
     It can be established that make-up (MU) volume per pulse group for the system shown in FIG. 1 is determined by multiplying the make-up rate (MUR) by blowdown time (BDT), or 
     
         MU=MUR×BDT.                                          (5) 
    
     Substituting equation (4) into equation (5), 
     
         MU=BDR×CC×BDT,                                 (6) 
    
     and, rearranging equation (6) for time of blowdown (BDT), ##EQU6## which is the required mathematical formula used by microprocessor controller 38. 
     As illustrated in FIG. 2, microprocessor controller 38 includes a microcontroller unit 42 (MCU), e.g., an Intel 8032 chip, which is coupled to a clock-calendar, chip 44, a display 46, a multiplexer/demultiplexer 48, latches 50, a read-only memory (ROM) 52, an external data memory (XRAM) 54, and an alternating/direct current (AC/DC) adapter 56. Clock-calendar chip 44 establishes date and time information. Instructions and results of controller operations on different modes are shown on display 46, for example, a liquid crystal display (LCD). Multiplexer/demultiplexer 48 is coupled to a control panel 58 and comprises a bidirectional switch for information exchange between MCU chip 42 and the control panel, as well as between the MCU chip and external devices, such as water meter 36. 
     Cooling water treatment source 24, biocide &#34;A&#34; and &#34;B&#34; sources 26 and 28, and solenoid valve 30 are actuated by their respective relay coils 60-66, which are coupled to latches 50 through a relay driver 68. Latches 50 generate the signals to drive relay driver 68 and, thus, relays 60, 62, 64, 66 necessary for the valves in sources 24, 26, 28 and solenoid 30 to be opened and closed, or turned on and off. 
     External read-only-memory (ROM) 52 is used to store the controller code. External data memory (XRAM) 54, while optional, is used to store the information entered by an operator in the Programming Mode, which will be explained shortly with reference to FIG. 4. 
     Control panel 58 comprises the interface for the operator (1) to enter information in the programming mode (through a mode switch 70 at position &#34;P&#34;), (2) to provide execution according to the information entered (through mode switch 70 at position &#34;E&#34;), (3) to test the controller and cooling system workability (through mode switch 70 at position &#34;T&#34;), and (4) to operate the controller manually (through mode switch 70 at position &#34;M&#34;). These positions are also shown in FIG. 3 for further describing the mode switch and other functions. Control panel 58 also includes a power up switch 72 which also lights up to indicate when the power is on, an enter button or key 74 (labelled &#34;ENTER&#34;), a status button or key 76 (labelled &#34;STATUS&#34;), a scroll label 78 (&#34;SCROLL&#34;) with its respective scroll up and scroll down buttons or keys 80 and 82, and a numerical data label 84 (&#34;NUM. DATA&#34;) with its respective up and down buttons or keys 86 and 88. 
     A power supply subsystem is connected to microprocessor 38 through AC/DC adapter 56 and provides direct current (DC) voltages VCC1 and VCC2 for controller operation. Voltage VCC1 is the voltage source for every day operation and is interruptible. Voltage VCC2 is a switchable voltage source, effected by a switch 90, and allows a backup or reserve battery 92 to be used automatically when interruption of the source of alternating current (AC) through adapter 56 is sensed by the microprocessor. The battery is automatically recharged by adapter 56. Battery 92 is connected only to external data memory (XRAM) 54, date/time data chip 44, MCU chip 42, and display 46. Therefore, if there is an interruption in the power from its alternating current source, MCU chip 42 automatically goes to standby mode and all operations are &#34;frozen&#34; and, accordingly, the data memory (XRAM) 54 and the internal MCU RAM content will not change. When alternating current power is restored, the controller returns to its normal operation. 
     The modes obtained through switch 70 at the programming &#34;P&#34;, execution &#34;E&#34;, test &#34;T&#34; and manual operation &#34;M&#34; positions discussed above with respect to FIG. 2 are further described in FIG. 3. Briefly, when the system is turned on, as denoted by &#34;POWER UP&#34; enclosure 94, the initialization routine commences, as so stated in enclosure 96. Then, depending upon the positioning of the switch arm in switch 70 at appropriate contacts, one of the following operations or events occurs: execution mode (enclosure 98) at contact 100, manual mode (enclosure 102) at contact 104, test mode (enclosure 106) at contact 108 and, at contact 110, one of two modes. The selection of these modes depends upon the positioning of a switch 112 at one of its contacts 114 and 116, respectively to programming mode (enclosure 118) and to program status (enclosure 120). 
     The steps for effecting programming are outlined in FIG. 4. These programming steps commence when the switch arm of switch 70 is positioned at program &#34;P&#34; (FIG. 2) which, in turn in FIG. 3, corresponds to the positioning of switch 70 at contact 110 and of switch 112 at contact 114 for its &#34;PROGRAMMING MODE&#34; (enclosure 118). 
     All programming of values into microprocessor 38, as described with respect to FIG. 4, are effected by use of buttons or keys 80, 82, 86 and 88 in control panel 58 (see FIG. 2). 
     As depicted in FIG. 4, initiation of programming commences with the entry of a general password (enclosure 122). This password will be customized for a particular customer at a later time. Then, the current date and time information is entered (enclosure 124), followed sequentially with the entry of the cycles of concentration (enclosure 126) with its bleed and feed cycle time calculation, make-up (enclosure 128) with its bleed and feed cycle time calculation, blowdown rate (volume/minute) (enclosure 130) with its bleed and feed cycle time calculation, number of pulses in group (enclosure 132), biocide &#34;A&#34; schedule (enclosure 134), lockout &#34;A&#34; duration (enclosure 136), biocide &#34;B&#34; schedule (enclosure 138), lockout &#34;B&#34; duration (enclosure 140), and customization of the password (enclosure 142). 
     Entry of the values for cycles of concentration (enclosure 126), make-up (enclosure 128) and blowdown rate (enclosure 130) are established beforehand and entered into external data memory (XRAM) 54. 
     The number of pulses in the group (enclosure 132) are then entered into the microprocessor. As described above, this entry comprises a pulse group number, as distinguished from a pulse, per se, to compensate for varying capacities of existing water meters found at different cooling towers. 
     Biocide schedules and lockout durations (enclosures 134-140) are entered for each biocide. The scheduling information relates to the starting date and time of each biocide insertion, and to the length of time of its insertion. Lockout relates to biocide insertion vis-a-vis blowdown. It is important that, immediately following insertion of a biocide per its schedule, blowdown be prevented, to allow the biocide to work for a designated time and, therefore, to thwart any loss of the effects of biocide treatment. 
     Finally, with coordination with the customer, the password is customized (enclosure 142) so that operation of the recirculating evaporative cooling system is secure to that customer&#39;s cooling tower and to prevent any mischievous tampering. 
     Execution of the present invention is illustrated with reference to the steps sequentially depicted in FIG. 5. In the following description of the execution process, an important prebleed function occurs, which prebleed function is related to the times when biocide insertion is to take place. It is distinguished from bleed, in that prebleed relates to a special blowdown prior to biocide insertion, while bleed relates to regular blowdown. As stated above, blowdown occurs when the level of total dissolved solids (TDS) must be lowered and, therefore, a bleed off process results. However, at the time a biocide insertion is scheduled, the total dissolved solids might not have reached the set value for regular blowdown and bleed off to occur. Thus, to enable biocide insertion to occur and to chemically work for its required time, it is necessary to lock out regular blowdown and, thereafter, to preclude start of the regular blowdown process until after the biocide has had time to function. Accordingly, the present invention causes a special bleed, called &#34;prebleed,&#34; to occur prior to biocide insertion. In short, opening of solenoid valve 30 is disabled during the biocide addition process and for the desired period of time thereafter to permit the biocide to work completely, and to prevent any loss of its full effectiveness. 
     Accordingly, microprocessor 38 receives and counts (enclosure 144) pulse groups from water meter 36 after a certain volume or number of volume of make-up water is added to cooling tower 12. A determination is then made as to whether a pulse group event has occurred (enclosure 146). If none has occurred, then an inquiry is made as to the time for prebleed &#34;A&#34; (enclosure 148). If a pulse group event has occurred, the next step is to inquire if prebleed &#34;A&#34; is in progress (enclosure 150). If so, the process proceeds to the prebleed &#34;A&#34; time inquiry (enclosure 148). If not, an inquiry if biocide &#34;A&#34; is in progress (enclosure 152). If so, the process proceeds to the prebleed &#34;A&#34; time inquiry (enclosure 148). These same inquiries are made to determine if lockout &#34;A&#34; is in progress (enclosure 154), if prebleed &#34;B&#34; is in progress (enclosure 156), if biocide &#34;B&#34; is in progress (enclosure 158) and if lockout &#34;B&#34; is in progress (enclosure 160). If the latter produces a negative response, then bleed and feed commences (enclosure 162), depending upon whether it is time for prebleed &#34;A&#34; (enclosure 148). 
     The next series of steps in execution (FIG. 5) relates to whether or not the times for prebleed, biocide insertion or lockout are to occur. For each sequential step, negative or positive responses determine the following step. Thus, a positive response to the time to prebleed &#34;A&#34; (enclosure 148) leads to prebleed &#34;A&#34; (enclosure 164) while a negative response leads to a similar inquiry whether or not it is time for biocide &#34;A&#34; (enclosure 166), &#34;yes&#34; to biocide &#34;A&#34; (enclosure 168), &#34;no&#34; to time for lockout &#34;A&#34; (enclosure 170). These same inquiries are sequentially made to determine direct or indirect progress to lockout &#34;A&#34;) (enclosure 172), time to prebleed &#34;B&#34; (enclosure 174), prebleed &#34;B&#34; (enclosure 176), time for biocide &#34;B&#34; (enclosure 178), biocide &#34;B&#34; (enclosure 180), time for lockout &#34;E&#34; (enclosure 182), and lockout &#34;B&#34; (enclosure 184) , at which point, the process returns to restart the execution. 
     After all programming instructions have been entered, the system can be tested, as outlined in FIG. 6. These testing steps commence when the switch arm of switch 70 is positioned at test &#34;T&#34; (FIG. 2) and in FIG. 3 at contact 108 for &#34;TEST MODE&#34; (enclosure 106). Using the scroll up and scroll down buttons or keys 80 and 82 shown in FIG. 2, the various functions can be testing for bleed (enclosure 186), feed, (enclosure 188), biocide &#34;A&#34; (enclosure 190) and biocide &#34;B&#34; (enclosure 192) in their &#34;ON&#34; and &#34;OFF&#34; modes. 
     Although the invention has been described with respect to a particular embodiment thereof, it should be realized that various changes and modifications may be made therein without departing from the spirit and scope of the invention.