CORBA通信在连铸过程控制中的应用.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CORBA通信在连铸过程控制中的应用.pdf

《,台金自动化》2006年增刊(S2) CORBA通信在连铸过程控制中的应用 刘,文彬 (宝山钢铁股份有限公司不锈钢分公司炼钢厂,上海200431) [摘要]分析研究几种常见数据交换方法在过程控制系统中的应用现状,详细讨论CORBA通信在连铸过程控 制中的使用情况及效果。 【关键词】过程控制系统;CORBA通信;事件驱动 0引言 系统无法正常工作。另外,系统每调用一次子过 过程控制系统(ProcessControl 程就需要访问磁盘一次,调用次数越多,访问磁盘 System)在工业 生产中广泛应用。此类型系统的典型代表如:酒 的次数就越多,必然会降低系统的运行速度。过 发酵监控系统、高炉监控系统、烟厂香料控制系 程调用适用于复杂度不高的系统。 统、油田注水站控制系统、自来水厂生产控制系 1.3数据库系统(DatabaseSystem) 统、热处理生产线控制系统、抄表系统等。这些系 随着存储技术及处理器飞速发展,数据库系 统是生产流水线上关键环节,因而需要有非常稳定 统在各行各业中广泛使用。其发展大致可分为3 的性能,充分的冗余保护,强大的数据采集和处理 个阶段:第1代数据库系统,支持层次和网状数据 功能,丰富的历史数据存储和处理功能,强大的历 模型;第2代数据库系统,支持关系数据模型;第3 史趋势和事故趋势曲线,丰富的报表输出和管理功 代数据库系统,支持面向对象数据模型。数据库 能。因此通信在过程控制系统中起重要作用。 系统适用于数据存储量大、响应速度快的系统。 1过程控制系统中数据交换方法, 相比较来说,系统投资代价比较大。 1.1文件系统(File System) 2 CoRBA通信机制 需要交换信息的双方通过读写指定文件来完 2.1 Co】RBA通信的引入 成。文件格式需要事先定义好。文件系统常见的 从上面的分析不难看出,几种常见数据交换 功能包括文件管理、目录管理、文件存储空间管 方法都有自己的特点,同时也受到相关因素(如数 理、文件的共享和保护。更重要的是要能提供方 据交换量、响应速度、系统复杂度擞资费用等)的 Ob. 便的接口。对于信息交换量不大,速度响应要求 制约。本文所要重点阐述的CORBA(Common Broker 不是很高的系统,文件系统比较适合。 ject Architecture)通信,一方面能够通 Request 1.2过程调用(ProcessCallback) 过CORBA接口交换信息,另一方面可以动态平衡 随着面向过程语言如FORTRAN和面向对象系统负载。 语言如c++的出现,过程调用使用概率大大增加 2.2 CoRBA通信机制 了。过程调用其实质是通过参数将相应的数据信 CORBA技术是先进技术发展的结果,它将面 息传递给其他进程。不管是面向过程还是面向对 向对象的概念揉合到分布计算中,使得CORBA规 象,它们都支持文件系统。选用过程调用还是文 范成为开放的、基于客户/N务器模式的、面向对 件系统?没有一个明确的选用标准。一个复杂的 象的分布计算的工业标准。一个CORBA应用程 应用系统,往往由许多个子进程组成。如果每个

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档