基于Windows CE的嵌入式工控组态软件数据库系统的设计与实现

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:leneyao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是一种集软件和硬件于一体的高实时性和高可靠性的系统,在工业控制领域中得到了越来越广泛的应用。由于嵌入式系统硬件设计紧凑,容量有限,因此,在嵌入式系统的应用程序开发中不能直接采用市面上现有的组态软件,多由编程人员自行开发人机交互软件,需要进行大量的开发工作,而且通用性差,难以移植。因此,如何针对嵌入式系统设计一种开放性强,易于移植,编程简单且具有良好的人机交互功能的组态软件具有十分重要的意义。本文针对组态软件和嵌入式系统的特点,在对其进行详细分析的基础上,设计了一种运行在嵌入式系统上的组态软件的架构。实现了嵌入式系统上组态软件的开发应用,充分利用了嵌入式系统的资源,简化了在工业控制中嵌入式系统的应用开发过程。首先,本文介绍了组态软件和嵌入式系统的特点及其发展,对组态软件的核心部分—实时数据库系统进行了分析。在分析的基础上,初步设计了嵌入式组态软件的体系结构,将组态软件分成了开发环境和运行环境,同时划分出嵌入式组态软件的几个功能模块分别进行设计。其次,本文重点阐述了嵌入式组态软件中实时数据库系统的设计与实现。在设计中利用了DLL动态链接库技术,ADO数据库访问技术和内存映射文件技术等,并分析了实时数据库系统的事务调度方法,从而提高了嵌入式组态软件的实时性,增加了系统的资源利用率,降低了功耗。最后,本文基于上述的设计思想,运用Windows CE嵌入式操作系统,以Embedded Visual C++为开发工具,进行了嵌入式组态软件的代码设计,并且利用Pocket PC2002模拟器提供的Windows CE的仿真环境,对嵌入式组态软件进行了测试,初步实现了本文的嵌入式组态软件系统。本文将基于Windows CE的嵌入式组态软件应用于贵州水城钢铁公司第二轧钢厂精整线上,实现了参数控制器嵌入式系统的人机交互,取得了良好的效果。
其他文献
随着互连网技术的快速发展,网络结构的日益复杂,网络的安全性、可管理性及传统应用受到了挑战。网络新应用层出不穷,网络结构从传统的非对称的C/S,B/S模式,逐渐转向P2P结构的应用模
随着数据库技术的应用越来越普及,各行各业在经营过程中收集了大量的业务数据,在这大量的数据中蕴藏着丰富的信息,如何挖掘出这些信息使其成为有用的知识,指导企业的经营决策
网格计算作为一种新型的具有广泛应用前景的分布式技术,其安全问题一直是研究的热点。随着对网格应用的不断深入,如何最大限度的使用用户原有系统正日益成为影响用户接纳网格的
本文在全面介绍和评述电力系统微机保护原理及其发展趋势的基础上,对电力系统中大量应用的120KV电压等级的电力变压器的热保护进行了专门研究。根据这一类电力变压器的运行特
随着互联网应用的普及,信息安全的观念已深入人心。从技术角度讲,密码技术是使信息系统达到安全的核心手段。密码体制按密钥可以划分为传统密码体制和公钥密码体制两种。公钥密
由于数据采集系统的应用范围越来越宽、所涉及到的测量信号和信号源的类型越来越多、对测量的要求也越来越高,国内现在已有不少数据测量和采集的系统,但很多系统存在功能单一、
随着Web信息的爆炸式增长,如何构建Web信息集成系统来有效地组织和管理分布于世界各地海量的Web数据,从中有效的获取有用信息,成为人们最关注的问题。本文在深入分析和讨论We
支持向量机(SVM,Support Vector Machines)是在统计学习理论基础上发展起来的一种新的机器学习方法,具有理论完备、全局优化、泛化性能好、算法复杂度与特征空间维数无关等优
互联网上信息爆炸,如何快速检索需要信息以及更有效的利用这些信息,成为亟待解决的问题。本文介绍了信息集成系统WS-IIS,该系统整合各种异质的数据源以及Web服务,其中就包含Web数
随着存储空间的增大和存储器价格的下降,单个用户也有大量资源可以共享。近几年,利用对等网(peer-to-peer,简称P2P)技术来进行文件共享引起了计算机界的关注。但是如何从P2P