基于构件技术高扩展性组态软件研究

被引量 : 9次 | 上传用户:wukuiyuxin66666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“组态”的概念是伴随着集散型控制系统的出现开始被生产过程自动化技术人员所熟知的。组态软件是面向监控与数据采集的软件平台工具。国内外有许多组织和机构从事组态方面的研究,自二十世纪九十年代起,在市面上也相继出现了一批比较优秀的组态软件。随着现代工业的高速发展,企业对生产自动化和各种信息的集成要求越来越高,基于计算机控制的组态软件因其灵活开发、高可靠性、分散控制和集中监控等特点得到广泛的应用,在工业监控系统中发挥越来越重要的作用,而传统的组态软件存在扩展性不强和开发周期长等缺点。对此提出一种构件化组态软件模型。构件化组态软件(CBCS,Component-Based Configuration Software)是在组态软件的体系结构基础上,将组态软件系统内部相对独立的具体功能抽象为一个个构件,根据系统宏观的配置描述和构件对自身的描述将这些构件放到软件系统的构件集中,构件集与构件集管理组成了构件库,组态软件的构成部分组态环境和运行环境在构件库基础上实现,从而使组态软件构件化,形成一个灵活、扩展性、复用性强的组态软件。构件化组态软件过程最重要的是构造构件库,构件库是构件化软件必不可少的部分,它由构件集和构件集管理两部分构成。构件库的实现其实质也就是构件集和构件集管理的实现。构件集是由一个个构件组成。在本论文中,我们采用构件技术对组态软件的总体设计加以改进,并具体实现了基于构件技术的组态软件的开发。主要研究工作内容如下:1.通过对现有的多种比较典型的组态软件的分析,针对其存在的不足,提出使用构件技术来改进组态软件的总体设计和开发。2.阐述了基于构件技术的软件开发,提出了组态软件的设计要求,对组态软件的结构和功能进行了划分,在此基础上设计了基于构件技术的组态软件(Component-Based Configuration Software,CBCS)框架。3.CBCS实时数据库构件设计和实现,目前大多数组态软件的实时数据库采用集中式或分布式,本文对这两种结构实时数据库的优缺点进行了分析,提出了实时数据库采用了集中和分布相结合的结构,并且对这种结构进行了详细设计和实现。4.图形构件(Graphic Consumer Interface,GCI)设计和实现,经过对图形构件结构和所要实现的功能进行了反复的分析和总结,设计了基于构件技术的图形构件的结构图,并对其各个功能进行了设计和实现。5.初步完成CBCS系统的设计和实现后,针对一个屯留矿井瓦斯抽放监控系统的工程背景,使用CBCS完成了该工程的组态,并将组态结果和一个典型的组态软件的组态结果进行了比较,验证了CBCS的可行性和优越性。
其他文献
<正>我国教育曾经存在的突出弊端是学生以接受式教育、共性教育为主,阻碍了学生个性发展和潜能开发,特别是严重影响了学生的实践能力和创新精神的培养。纵观目前的课堂教学方
河北省旅游业在"京津冀旅游一体化"的时代即将到来之际,要积极做好准备,抓住机遇快速发展,尽快促成并融入"京津冀旅游一体化"之中。只有如此河北省的旅游业才会摆脱当前的发
物流中心合理的选址能够大大降低物流成本费用,提高物流效率。为解决物流企业物流配送中心科学选址问题,分析了物流配送中心选址的影响因素,根据影响因素建立了物流配送中心
新一代GPS标准体系是适应经济全球化要求的,面向数字化设计、制造与检验的标准与计量信息系统。不确定度理论是新一代GPS标准体系的重要基础理论,它不再局限于测量不确定度,
小学低段良好的口算能力,是中高段更好地学习数学的基础。努力提高低段学生的口算能力是我们一线教师需要认真研究的重要课题。
钢铁工业是国民经济的重要基础产业,是经济和社会发展水平、综合实力的重要标志。作为上海支柱产业之一的钢铁工业,如何面对目前钢铁生产总体供过于求、钢材市场从卖方市场转向
2月11日下午,省长陈润儿主持召开会议,深入贯彻习近平总书记关于优化营商环境的重要论述,专题研究全面开展营商环境评价工作。他强调,要把评价权力交给服务对象、让服务对象评价
报纸
确立汽轮机调节阀开关时间的合格标准十分必。介绍了影响汽轮机调节阀正常开关时间的因素,讨论了调节阀正常关闭时间与汽轮机转速飞升的定量关系,给出了合理确定汽轮机调节阀
51例糖尿病患者,在血糖控制稳定阶段及除外β_2—微球蛋白(β_2—m)异常的疾病后,测定血清β_2—m。同 Serum β_2-m was measured in 51 patients with diabetes mellitus
为研究内生菌HL-1可湿性粉剂的制备材料及其除草活性,本试验采用单因素法筛选生防除草内生菌HL-1最适碳氮源、固体发酵基质、适宜载体和助剂,制备可湿性粉剂,并进行盆栽和田