• AWWA ACE54485
Provide PDF Format

Learn More

AWWA ACE54485

  • The Use of Object-Oriented Programming Methodologies in Plant Control Systems: Benefits or Buzzwords?
  • Conference Proceeding by American Water Works Association, 06/01/2001
  • Publisher: AWWA

$12.00$24.00


This paper will examine the use of an object-oriented programming methodology to develop treatment plant control system logic. This examination will be used to determine if actual benefits are obtained or if object-oriented programming methodologies are just buzzwords. An overview of object-oriented software and its expected benefits is presented. A case study of an actual implementation of this methodology is examined to show the development and implementation of control logic for a large water treatment plant control system. The steps used during the development process are presented, including the concept of a "topdown, bottom up" development methodology. This methodology consists of examining the process designer's control narratives--the "top"--and identifying the common equipment control objects--the "bottom". The identified objects are prototyped and tested to verify the desired functionality. These objects are then used to develop the control system logic thatimplements the process designer's control narratives. The results of using an object-oriented methodology are compared to implementing similar control narratives using a non-object-oriented methodology. The time required to develop, debug, and start up the two plant control systems are discussed as well as the ease of troubleshooting, maintaining, and modifying the logic for each methodology. This paper concludes with a determination of whether actual benefits are realized by using an object-oriented programming methodology in the development of treatment plant control system logic or if this methodology is just buzzwords. Includes figure.

Related Products

AWWA 51763

AWWA 51763

Microbial Concerns in Distribution Systems..

$12.00 $24.00

AWWA ACE91076

AWWA ACE91076

Inactivation of Adult Zebra Mussels by Chlorine..

$12.00 $24.00

AWWA ACE70502

AWWA ACE70502

AWWA Workforce Program Implementation: Next Steps..

$12.00 $24.00

AWWA WQTC58882

AWWA WQTC58882

Advanced Oxidation Processes for the Treatment of Candidate Contaminant List (CCL) Chemicals..

$12.00 $24.00