基于构件的多层复用工控软件研究
摘要
当今世界正在步入自动化和信息时代,自动化系统正在取代人们在生产过
程中的脑力劳动,并且成为连接社会工业化和信息化的桥梁。随着计算机技术
的发展,自动化系统中硬件的成本相对越来越低,而软件成本构成了成本的绝
大部分。近年来,软件工程领域基于构件的软件开发有了长足的发展,为软件
的复用和软件的开发效率的提高开辟了广阔的前景。现在软件构件技术被应用
到工业控制领域的数据获取与综合利用以及监督控制方面已经取得了很大的
成绩,很多大的自动化公司都有成熟的产品。然而,构件技术应用于自动化系
统的核心一一底层控制逻辑和策略方面的研究还不是很多。本文正是在这种背
景下,对如何把软件构件技术应用于工控软件的底层控制进行了探讨。
文章首先介绍了工业控制系统体系结构的演变,以及通用软件和工控软件
的发展历程和趋势:
接着介绍了软件复用和软件复用涉及的技术问题即构件技术、软件体系结
的J2EE,重点探索了构件技术应用于工控软件底层控制涉及的控制功能模块构
件、实时操作系统和运行引擎、基于功能模块构件的软件开发工具和环境设计,
提出了运行时引擎的大致构成,给出基于控制功能模块工控软件设计的过程。
原创力文档

文档评论(0)