1 / 52
文档名称:

(硕士论文)基于构件的多层复用工控软件研究.pdf

格式:pdf   页数:52
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

(硕士论文)基于构件的多层复用工控软件研究.pdf

上传人:精品文档 2013/11/10 文件大小:0 KB

下载得到文件列表

(硕士论文)基于构件的多层复用工控软件研究.pdf

文档介绍

文档介绍:基于构件的多层复用工控软件研究摘要统的核心一一底层控制逻辑和策略方面的研究还不是很多。本文正是在这种背当今世界正在步入自动化和信息时代,自动化系统正在取代人们在生产过程中的脑力劳动,并且成为连接社会工业化和信息化的桥梁。随着计算机技术的发展,自动化系统中硬件的成本相对越来越低,而软件成本构成了成本的绝大部分。近年来,软件工程领域基于构件的软件开发有了长足的发展,为软件的复用和软件的开发效率的提高开辟了广阔的前景。现在软件构件技术被应用到工业控制领域的数据获取与综合利用以及监督控制方面已经取得了很大的成绩,很多大的自动化公司都有成熟的产品。然而,构件技术应用于自动化系景下,对如何把软件构件技术应用于工控软件的底层控制进行了探讨。文章首先介绍了工业控制系统体系结构的演变,以及通用软件和工控软件的发展历程和趋势:接着介绍了软件复用和软件复用涉及的技术问题即构件技术、软件体系结构和领域工程,介绍了流行的构件技术标准疍疧、蚐公司的,重点探索了构件技术应用于工控软件底层控制涉及的控制功能模块构件、实时操作系统和运行引擎、基于功能模块构件的软件开发工具和环境设计,提出了运行时引擎的大致构成,给出基于控制功能模块工控软件设计的过程。研究了运行时引擎岢鍪褂迷诵惺币嬷С质凳比砑构件的运行,屏蔽操作系统的差异,为软件构件提供统一、一致的运行环境;把运行时引擎大致分为:部署管理实体⑹录峁芾砥,实时数据库和数据连接管理器,功能模块类型库、一组功能模块容器提出建立两个基本功能模块构件库,即标准功能模块构件库和特定领域专用功能模块构件库。本文讨论了工控软件的开发环境和工具,将开发工具和环境大致分为:功能模块库及其存储和检索,功能模块类型编辑器,事件、变量管理数据库,功能模块连接网络编辑器、调试管理器。关键词:工控软件,构件,运行时引擎,软件复用
...,,甆瑂,,.,甌瑀,:,,瑀瑃瑃篿
插图清单图基本低辰峁埂图集中型计算机控制系统结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图计算机、调节器混合控制系统⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图监督计算机控制系统⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图基于构件的软件开发方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图砑辜P汀图基于构架的系统模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图黑板示例图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一突ü鼵库获得韵蠼涌谥刚搿图逑到峁埂图控制器软件执行顺序⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图控制器软件结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图功能模块结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一图复合功能模块框架示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图布尔代数功能模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图顺序功能模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图机器类描述图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图运行时引擎结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。
独创性声明学位论文版权使用授权书签字日期:鷐。日盒胆王些太本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标志和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得金日跣┛或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。本学位论文作者完全了解盒艘王些盔堂有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅或借阅。本人授权堂一可以将学位论文的全部或部分论文内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笫视帽臼谌ㄊ学位论文者签名签字日期:年学位论文作者毕业后去向:学位论文作者签字:月日导师签工作单位通讯地址电话:邮编:
谢致在论文完成之际,首先要向我的导师韩江洪教授表示感谢,在我攻读硕士期间,韩老师给予了大量悉心指导。韩老师一丝不苟、严谨治学、认真求实、谦虚待人的品格风范成为我学习、工作和生活的楷模。在此,谨对韩导师的辛勤培养和关怀表示衷心地感谢。感谢胡学钢教授和袁兆山教授,他们在三年多的学习中给予了我许多方面的帮助和指导,同时感谢合肥工业大学研究生院和计算机与信息学院各位领导和老师,是他们传授的知识将使我受益匪浅。特别感谢我所在单位原合钢公司小型连轧厂、马钢戏公司钢轧厂、马钢戏公司设备部的领导和同事,在我攻读硕士期间,是他们给了我大量的支持和时间上的方便。此外,还要感谢杨恒宇、徐晟等同学的帮助,感谢级计算机与信息学院工程硕士班全体同学,难忘与他们在一