[发明专利]基于二级索引的数据交互方法和系统、设备及存储介质有效
申请号: | 202111279527.9 | 申请日: | 2021-11-01 |
公开(公告)号: | CN113703413B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 胡波;翟亮晶;卢海松;程国栋;张勇;徐卫峰;张军;张斌;王哲蓓 | 申请(专利权)人: | 西安热工研究院有限公司;南京南瑞继保电气有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 崔方方 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 二级 索引 数据 交互 方法 系统 设备 存储 介质 | ||
本发明提供一种基于二级索引的数据交互方法、系统、设备及存储介质,方法包括取并解析控制器中工具端下装的组态文件,得到组态文件的更新类型和组态文件页号的解析结果;对组态文件中的指令区和数据区进行解析,得到组态文件中的IO测点的测点信息、组态文件页号及二级索引与IO测点的实时数据在数据区的数据索引值的对应关系;将所有IO测点的组态文件页号、二级索引与IO测点的测点信息发出,并获取更新生成新的点目录中的组态文件页号和二级索引信息生成的请求信息;响应于请求信息在组态文件中查找并处理目标数据。该方法当配置的组态文件变化时,控制器更新该二维列表,操作原站只需要更新二级索引即可,使得交互高效便捷。
技术领域
本发明属于控制器数据处理技术领域,具体涉及一种基于二级索引的数据交互方法和系统、设备及存储介质。
背景技术
分布式控制系统(Distributed Control System,简称DCS)是一种专门设计的控制系统,用于控制工业过程中复杂、大型的应用。控制器是分布式控制系统的大脑,控制着在地理上分布在控制区域的各个部分的应用,并执行各种设备的控制算法和配置,处理和工程PC之间的网络通信,其通过单工或冗余配置来实现以更好地控制复杂过程的性能。控制器的可靠性、稳定性及高时效性是分布式控制系统的高可靠性、灵活性、协调性和稳定性的保障,因此控制器中任何一种功能的设计和实现必须以可靠性、稳定性和高时效性为前提。
在工业控制领域,分布式控制系统中当工具端向控制器更新组态文件使得控制器中组态校验码改变时,控制器需要及时向后台上送IO测点的信息以使操作员站生成最新点目录。后台在解析IO测点的信息时会存储IO点的数据索引值以供后续对控制器中的数据的遥信、遥控、遥调、遥测操作,但是在控制系统中会采用大量的模拟量及开关量信号,工具端的向控制器下装组态文件会导致控制器中IO测点的数据索引值变化,此时控制器需要及时的向后台上送最新的IO测点的数据索引值以供后台生成最新的点目录从而支持后台对控制器中的数据操作的准确性及保证数据操作的可靠性。但是后台生成点目录的工作量很繁重,工具端会频繁的向控制器进行组态下装操作,工具端对某一个IO测点进行增删减操作可能会造成其他所有IO测点的数据索引值变化,工具端将改变后的IO测点配置(组态文件)下装至控制器后,控制器中的IO测点的数据索引值也会跟随变化,此时后台也需要更新所有IO测点的数据索引值,如果将数据索引值作为后台和控制器之间数据交互的索引信息的话,后台解析大量IO测点信息的索引信息是一项繁重的工作,这会大大降低程序运行效率,从而影响系统的实时性。
发明内容
为了解决以上问题,本发明提供了一种基于二级索引的数据交互方法和系统、设备及存储介质。该方法针对的控制器可以根据定位到的数据索引值获取到对应的IO测点实时值,高效便捷,使得后台更新点目录的效率会大大提高。
为达到上述目的,本发明采用了以下技术方案:
一种基于二级索引的数据交互方法,包括以下步骤:
解析控制器中工具端下装的组态文件报文头,得到组态文件的更新类型和组态文件页号;
根据组态文件的更新类型和组态文件页号,对组态文件中的指令区和数据区进行解析,得到IO测点的测点信息、组态文件页号以及二级索引与IO测点的实时数据在数据区的数据索引值的对应关系;
将所有IO测点的测点信息、组态文件页号以及二级索引发出给后台,后台更新生成新的点目录,并根据点目录中的组态文件页号和二级索引信息生成请求信息;
响应于所述请求信息,在组态文件中查找并处理目标数据。
作为本发明的进一步改进,所述组态文件包含组态文件报文头和数据区及指令区,组态文件报文头包含组态文件的更新类型及组态文件页号;
所述IO测点的测点信息包括IO测点的标签名、IO测点的实时数据、IO测点的量程范围及报警信息,IO测点的测点信息均存储于组态文件的数据区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司;南京南瑞继保电气有限公司,未经西安热工研究院有限公司;南京南瑞继保电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111279527.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置