- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工控异构集成系统实时数据库探究和实现
工控异构集成系统实时数据库探究和实现
【摘 要】工业自动化控制技术是现代工业生产过程中最重要的生产技术,其能够利用计算机、仪器仪表以及动力设备来实现对生产过程的自动控制与调度优化,从而极大的提高了工业生产的质量和效率,同时也降低了能耗,提高了生产的安全性。而随着工业自动化控制技术的不断发展,管控一体化的自动化集成系统必将成为未来工控的主要发展趋势。而在管控一体化中,系统的集成技术中最关键的一个环节就是对系统的实时数据库进行设计,这是自动化控制生产得以实现的基础。现本文就主要针对工控异构集成系统的实时数据库的设计与实现进行研究探讨。
【关键词】工业自动化控制;异构;集成;数据库;设计
目前我国很多工业企业在长期的发展中,为了提高自身生存力水平,都在不断的引进和使用先进的生产技术和生产设备,因而在工厂中会有不同年代、不同性能、不同型号的各种工控产品被应用在生产中,并且不同厂区的地理分布也各有不同,这就使工控环境呈现出一种异构的分布式状态,增大了工控的难度,数据难以实现实时流通。为了能够更好的对工业生产流程中的所有工控数据信息进行实时控制与管理,就必须要建立一体化的集成管理系统。但在实际的系统研发过程中,却存在着多种问题,如企业环境不同层次的异构性问题,对不同现场所得的信息数据进行提取调度等实施问题等。这就需要构建一个能够对工控现场进行实时数据处理的工控异构集成系统实时数据库。
1.实时数据库概述
在计算机技术的广泛应用下,数据库成为人们进行数据管理的主要工具,包括对数据的收集、整理、存储以及提取、应用等种处理方式。采用计算机数据库系统进行数据管理比人工数据管理具有更大的优越性,如整体结构性更强、数据共享更便捷、冗余度较低、扩展方便、数据安全性更高等。并且随着计算机数据库系统的应用领域越来越多,人们对数据库系统提出的要求也越来越多。在实际的工程应用中,计算机数据系统不但要能够实现大量的数据管理控制,还要实现及时快速的数据共享。即对数据库的时间性要求很高,必须要规定的短期时间内完成处理与共享,若超过有效时间,就会有新的数据信息产生,原有的旧信息就失去了作用,成为无效信息。只有不断的对新信息进行分析控制,才能保证数据库系统在工程应用中充分发挥自己的作用。由此可见,实时数据库是一种及时高效的数据处理系统,在多个生产领域都具有很大应用价值。
2.工控异构集成系统实时数据库的设计
2.1设计思路
在工业生自动化控制生产过程中,所产生的数据主要有两种,即控制数据与过程数据。控制数据主要是指对工业生产的某一项工序进行控制时所需要进行的操作数据,反映出事务的主要流向;而过程数据则是对生产流程的反映,通过分析过程数据能够掌握生产现场的具体状况。因此可以说,工控异构集成系统实时数据库的主要作用就是对工业生产现场的所有实时过程数据与实时控制数据进行存储与管理。并为业务层的数据信息应用提供及时准确的实时数据信息,若有新的数据到来则原有数据过期失效,也就失去了存储的必要。因此在该数据库系统中,最重要的就是保证数据信息的实时性。
2.2设计方法
随着计算机内存的不断扩展,内存容量一般都很大,将整个工业生产所产生的所有数据都进行存储也是能够实现的,但内存数据库与磁盘数据库从本质上来讲是有着很大差别的。一般在实时数据库的设计时,往往将内存数据库作为首要数据库存储空间,而磁盘数据库则为后备数据库。因此只要保证CPU与内存能够高效运行,就能够利用内存数据库实现实时数据库。因此,采用内存数据库作为实现方法,当实时数据库服务器启动后,即在内存开辟一段缓冲区,存放实时数据,以事件触发的方式动态刷新数据,以保证数据库读取速度快,存取灵活,易于各功能模块之间的数据共享。对于那些实时性要求不高的非共享数据和共享数据,如通信定位表等原始表文件及历史数据库文件等存放在外部存储器的关系数据库中,原始参数配置文件、类型定义存放在外部存储器的文件管理系统中,在系统启动时调入内存中使用,使用完毕仍存放到外存中。结合这一技术理论,工业异构实时数据库的数据处理主要涉及到对工业异构各生产现场实时数据的采集、解析、还原、存储、更新等一系列活动。
2.3设计分析
考虑到我们用数组在内存中实现实时数据库的构建,数组的特点是同一数据类型数据的连续存放,对于工控现场中不同数据类型的物理量其值的表现形式也不同,例如模拟量值通常用浮点或双精度型值来表示,数字量通常用整型来表示,我们可以在内存中开辟多种存储类型的数组单位来存储不同的数据类型的物理量。在数据的识别部分,对来自采集模块采集到的以太网数据包,根据数据包的IP地址、帧识别号、数据类型、数据序号,对照通信定位表的数据编码的组成部分,依据数据类型定义进行识别还原物理量值并存储到相
您可能关注的文档
最近下载
- (高清版)B-T 24353-2022 风险管理 指南.pdf VIP
- GB∕T 24353-2022 《风险管理 指南》解读和应用指导材料(雷泽佳编写2024B0).pdf VIP
- 2025年版检验检测机构资质认定评审准则考试试题及答案.pdf VIP
- 前交通动脉瘤破裂伴蛛网膜下腔出血个案护理.pptx VIP
- 临床颅内动脉瘤破裂伴蛛网膜下腔出血的个案护理.pptx VIP
- 检验检测机构资质认定评审准则试题及答案.pdf VIP
- 语文教学中的心理健康教育心得体会.docx VIP
- 《检验检测机构资质认定评审准则》试题及答案.pdf VIP
- 蛛网膜下腔出血的个案护理.pptx VIP
- 蛛网膜下腔出血的个案护理.ppt VIP
原创力文档


文档评论(0)