首页> 外文会议>New horizons in drinking water >THE USE OF OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN PLANT CONTROL SYSTEMS: BENEFITS OR BUZZWORDS?
【24h】

THE USE OF OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN PLANT CONTROL SYSTEMS: BENEFITS OR BUZZWORDS?

机译:在工厂控制系统中使用面向对象的编程方法:是收益还是流行?

获取原文

摘要

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 "top down, 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 that implements 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.
机译:本文将研究使用面向对象的编程方法来开发污水处理厂控制系统逻辑。该检查将用于确定是否获得了实际的收益,或者面向对象的编程方法是否只是流行语。概述了面向对象的软件及其预期的好处。研究了此方法的实际实现的案例研究,以显示大型水处理厂控制系统的控制逻辑的开发和实现。 介绍了开发过程中使用的步骤,包括“自上而下,自下而上”开发方法的概念。这种方法包括检查过程设计者的控制叙述-“顶部”-以及识别通用设备控制的“对象”-“底部”。对所标识的对象进行原型设计和测试,以验证所需的功能。然后使用这些对象来开发控制系统逻辑,以实现流程设计者的控制叙述。 将使用面向对象方法论的结果与使用非面向对象方法论来实现类似的控制叙述进行了比较。讨论了开发,调试和启动两个工厂控制系统所需的时间,以及每种方法的故障排除,维护和修改逻辑的简便性。 本文的结论是确定在处理厂控制系统逻辑的开发中是否通过使用面向对象的编程方法实现了实际收益,或者该方法仅仅是流行语。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号