工控异构集成系统实时数据库探究和实现

工控异构集成系统实时数据库探究和实现

ID:6027239

大小:28.00 KB

页数:6页

时间:2017-12-31

工控异构集成系统实时数据库探究和实现_第1页
工控异构集成系统实时数据库探究和实现_第2页
工控异构集成系统实时数据库探究和实现_第3页
工控异构集成系统实时数据库探究和实现_第4页
工控异构集成系统实时数据库探究和实现_第5页
资源描述:

《工控异构集成系统实时数据库探究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、工控异构集成系统实时数据库探究和实现  【摘要】工业自动化控制技术是现代工业生产过程中最重要的生产技术,其能够利用计算机、仪器仪表以及动力设备来实现对生产过程的自动控制与调度优化,从而极大的提高了工业生产的质量和效率,同时也降低了能耗,提高了生产的安全性。而随着工业自动化控制技术的不断发展,管控一体化的自动化集成系统必将成为未来工控的主要发展趋势。而在管控一体化中,系统的集成技术中最关键的一个环节就是对系统的实时数据库进行设计,这是自动化控制生产得以实现的基础。现本文就主要针对工控异构集成系统的实时数据库的设计与实现进行研究探讨。【关键词】工业自动化控

2、制;异构;集成;数据库;设计6目前我国很多工业企业在长期的发展中,为了提高自身生存力水平,都在不断的引进和使用先进的生产技术和生产设备,因而在工厂中会有不同年代、不同性能、不同型号的各种工控产品被应用在生产中,并且不同厂区的地理分布也各有不同,这就使工控环境呈现出一种异构的分布式状态,增大了工控的难度,数据难以实现实时流通。为了能够更好的对工业生产流程中的所有工控数据信息进行实时控制与管理,就必须要建立一体化的集成管理系统。但在实际的系统研发过程中,却存在着多种问题,如企业环境不同层次的异构性问题,对不同现场所得的信息数据进行提取调度等实施问题等。这就

3、需要构建一个能够对工控现场进行实时数据处理的工控异构集成系统实时数据库。1.实时数据库概述在计算机技术的广泛应用下,数据库成为人们进行数据管理的主要工具,包括对数据的收集、整理、存储以及提取、应用等种处理方式。采用计算机数据库系统进行数据管理比人工数据管理具有更大的优越性,如整体结构性更强、数据共享更便捷、冗余度较低、扩展方便、数据安全性更高等。并且随着计算机数据库系统的应用领域越来越多,人们对数据库系统提出的要求也越来越多。在实际的工程应用中,计算机数据系统不但要能够实现大量的数据管理控制,还要实现及时快速的数据共享。即对数据库的时间性要求很高,必须

4、要规定的短期时间内完成处理与共享,若超过有效时间,就会有新的数据信息产生,原有的旧信息就失去了作用,成为无效信息。只有不断的对新信息进行分析控制,才能保证数据库系统在工程应用中充分发挥自己的作用。由此可见,实时数据库是一种及时高效的数据处理系统,在多个生产领域都具有很大应用价值。2.工控异构集成系统实时数据库的设计2.1设计思路6在工业生自动化控制生产过程中,所产生的数据主要有两种,即控制数据与过程数据。控制数据主要是指对工业生产的某一项工序进行控制时所需要进行的操作数据,反映出事务的主要流向;而过程数据则是对生产流程的反映,通过分析过程数据能够掌握生

5、产现场的具体状况。因此可以说,工控异构集成系统实时数据库的主要作用就是对工业生产现场的所有实时过程数据与实时控制数据进行存储与管理。并为业务层的数据信息应用提供及时准确的实时数据信息,若有新的数据到来则原有数据过期失效,也就失去了存储的必要。因此在该数据库系统中,最重要的就是保证数据信息的实时性。2.2设计方法6随着计算机内存的不断扩展,内存容量一般都很大,将整个工业生产所产生的所有数据都进行存储也是能够实现的,但内存数据库与磁盘数据库从本质上来讲是有着很大差别的。一般在实时数据库的设计时,往往将内存数据库作为首要数据库存储空间,而磁盘数据库则为后备数

6、据库。因此只要保证CPU与内存能够高效运行,就能够利用内存数据库实现实时数据库。因此,采用内存数据库作为实现方法,当实时数据库服务器启动后,即在内存开辟一段缓冲区,存放实时数据,以事件触发的方式动态刷新数据,以保证数据库读取速度快,存取灵活,易于各功能模块之间的数据共享。对于那些实时性要求不高的非共享数据和共享数据,如通信定位表等原始表文件及历史数据库文件等存放在外部存储器的关系数据库中,原始参数配置文件、类型定义存放在外部存储器的文件管理系统中,在系统启动时调入内存中使用,使用完毕仍存放到外存中。结合这一技术理论,工业异构实时数据库的数据处理主要涉及

7、到对工业异构各生产现场实时数据的采集、解析、还原、存储、更新等一系列活动。2.3设计分析考虑到我们用数组在内存中实现实时数据库的构建,数组的特点是同一数据类型数据的连续存放,对于工控现场中不同数据类型的物理量其值的表现形式也不同,例如模拟量值通常用浮点或双精度型值来表示,数字量通常用整型来表示,我们可以在内存中开辟多种存储类型的数组单位来存储不同的数据类型的物理量。在数据的识别部分,对来自采集模块采集到的以太网数据包,根据数据包的IP地址、帧识别号、数据类型、数据序号,对照通信定位表的数据编码的组成部分,依据数据类型定义进行识别还原物理量值并存储到相应

8、位置。在数据存储部分,涉及数据存储时的存储地址问题,需分析数据存储地址与物理量信息编码之间的映

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。