基于SQLITE的组态软件研究与设计

来源 :厦门大学 | 被引量 : 0次 | 上传用户:ufs2997izxn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业生产的发展,工业生产过程日趋复杂化,工业控制系统的开发成为工业生产中一个非常重要的部分。但传统的工业控制系统存在着软件水平不高、质量不好的问题,因此优秀的开发工具在工业控制系统软件的开发过程中是必不可少的。组态软件的出现,使得用户可以通过工业控制组态软件,自行经过组态过程构成其所需要的工业控制系统软件,从而改变了工业控制系统软件的开发方式。另一方面,工业生产过程中的监控越来越细致,需要采集的数据越来越多,组态软件对实时数据库的要求不断提高。工业控制系统中的实时数据库应具有高实时性、高数据吞吐量、高可靠性等特点,才能够保证工业控制系统的长期稳定运行。同时,XML的发展应用使得企业能够整合整个企业内部的信息资源,为企业的生产、经营、决策提供数据来源。因此,XML技术与实时数据库技术相结合,有利于促进企业的发展,具有很高的应用价值。本课题旨在设计一个基于嵌入式数据库的组态软件系统,作者通过对实时数据库的深入研究,结合了XML技术,提出新的实时数据模块的架构。本文首先分析总结国内外关于组态软件的研究进展与现状,阐述了课题意义所在。然后从组态软件的实时数据处理与开放性两个方面,对组态软件进行分析与研究。主要研究了实时数据库Sqlite的特性及具体用法,并研究分析资源描述框架(RDF)的原理及其作用,继而探讨其在组态软件中的应用。在研究实时数据库与RDF之后,设计了实时数据模块的主要框架;完成了实时数据模块原型的详细设计并编程实现。最后,该系统经过测试分析,达到了预期的研发效果。
其他文献
随着云计算技术空前的发展和海量数据的计算需求更加膨胀,工作流系统作为用户业务与云计算资源之间的纽带和桥梁越发受到重视,现有的工作流管理系统多以第三方独立系统形式与
随着计算机处理能力的不断增强和网络通信技术的迅速发展,越来越多的计算机连接到了Internet上,因此,如何有效地利用这些互联起来的计算资源,使之共享起来,成为当前网络技术
在高性能计算领域,应用的性能可以伴随着处理器的“摩尔定律”而提升,编程者不需要改写代码便能获得处理器性能提升所带来的“免费午餐”。现如今这一趋势已经由于主频的功耗瓶
计算机网络自上个世纪50年代产生至今,已经历了半个多世纪的发展。如今网络已经成为我们生活中不可或缺的一部分了,Internet、局域网,甚至手机通信的GPRS,都处处反映着网络的
说话人识别是指通过说话人的语音来自动识别说话人的身份,它在许多领域内有良好的应用前景。本文通过分析说话人识别基本原理与系统结构,考察现有的说话人识别技术,研究采用
中文作为人类传播信息的重要语言工具之一,中文信息处理已经成为信息处理领域的热点研究问题。中文自动分词是中文信息处理的重要组成部分,而词典处理效率是影响中文自动分词
无线传感器网络(WSN,Wireless Sensor Network)综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,是计算机科学技术一个新的研究领域,具有十分广阔的应
45°旋转扫描反射镜是目前最成熟、最常用的光机扫描模式,在卫星遥感器上有着广泛的应用前景。但是由于45°旋转扫描反射镜在扫描过程中会产生像旋,直接采用该扫描方式在应用
情感计算是国际上近几年刚刚兴起的、试图使计算机能够像人类那样具有理解和表达情感能力的一个多学科交叉的新研究领域,在智能人机交互中起着重要作用。由于人的面部表情是情
基础云服务(IaaS)以其减少性能开销,提高资源利用率的优点已经成为云平台服务以及云软件服务的重要支撑。虚拟化是实现IaaS的核心技术,然而由于云服务应用需求,托管的虚拟机