[发明专利]标识符快速检索方法无效
申请号: | 201210293028.X | 申请日: | 2012-08-17 |
公开(公告)号: | CN103593372A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 虞黎亮 | 申请(专利权)人: | 苏州工业园区新宏博通讯科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 徐桂芳 |
地址: | 215126 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识符 快速 检索 方法 | ||
技术领域
本发明涉及一种检索方法,尤其涉及一种标识符快速检索方法。
背景技术
DL/T 645-2007或DL/T 645-1997是多功能电能表通信协议,作为电力行业的标准,其应用可想而知。该协议对每一项电力参数都定义了标识符,从而使得标识符的数据量庞大。进而在对电力参数值进行查询时,只需依次调用、查询相应的标识符即可。
传统的标识符查询方法是直接对大量的标识符依次进行查询,但由于标识符的数据量过于庞大,从而导致查询速度过慢,查询效率极低。
有鉴于此,有必要对现有的标识符查询方法予以改进,以解决上述问题。
发明内容
本发明的目的在于提供一种标识符快速检索方法,该标识符快速检索方法不仅查询速度快,且查询效率较高。
为实现上述发明目的,本发明提供了一种标识符快速检索方法,其中,所述标识符包括四个字节,分别定义为C1字节、C2字节、C3字节及C4字节,所述C1字节为数据类型,所述C2字节为该数据类型中的一种数据,所述C3字节为C2字节下的细分数据,所述C4字节为不同结算日数据,所述标识符快速检索方法包括以下步骤:
S1、收到一帧数据;
S2、解析出数据的标识符;
S3、根据标识符的C1值,对数据类型的规律性进行判断,若数据类型无规律,则进入S4,若数据类型有规律,则进入S5;
S4、设置数组,根据标识符进行查询;
S5、根据标识符的C2值,对该数据类型中的每一种数据进行分类,并进入S6;
S6、根据标识符的C3值,对C2字节分类下的数据进行细分,并进入S7;
S7、根据标识符的C4值,判断不同结算日数据。
作为本发明的进一步改进,所述标识符符合多功能电能表通信协议。
作为本发明的进一步改进,所述C1字节、C2字节、C3字节及C4字节是按从高到低的顺序依次定义的。
本发明的有益效果是:本发明的标识符快速检索方法通过对标识符的四个字节(C1字节、C2字节、C3字节及C4字节)依次进行判断,从而在对标识符进行检索时,不仅能够快速得到查询结果,且查询效率较高。
附图说明
图1是本发明标识符快速检索方法的流程图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
多功能电能表主要由测量单元和数据处理单元组成,除计量有功/无功电能量外,还具有分时、测量需量等两种以上功能,并能显示、存储和输出数据。而多功能电能表通信协议(DL/T 645-2007或DL/T 645-1997)则规定了多功能电能表与手持单元(HHU)或其他数据终端设备之间的物理连接、通信链路及应用技术规范。
多功能电能表通信协议(DL/T 645-2007或DL/T 645-1997)适用于本地系统中多功能电能表与手持单元(HHU)或其他数据终端设备进行点对点的或一主多从的数据交换方式,其他具有通信功能的电能表,如单相电能表、多费率电能表均可参照使用。多功能电能表通信协议(DL/T 645-2007或DL/T 645-1997)对多功能电能表的每一项电力参数均定义了标识符,从而使得标识符的数据量很庞大。
本发明的标识符快速检索方法用于对标识符进行快速查询,以得到所需的标识符。
所述标识符包括四个字节,从高到低依次分别定义为C1字节、C2字节、C3字节及C4字节。一般情况下,所述C1字节为数据类型,所述C2字节为该数据类型中的一种数据,所述C3字节为C2字节下的细分数据,所述C4字节为不同结算日数据。本实施方式中,所述标识符符合多功能电能表通信协议(DL/T 645-2007或DL/T 645-1997)。
如图1所示,所述标识符快速检索方法包括以下步骤:
S1、收到一帧数据;
S2、解析出数据的标识符;
S3、根据标识符的C1值,对数据类型的规律性进行判断,若数据类型无规律,则进入S4,若数据类型有规律,则进入S5;
S4、设置数组,根据标识符进行查询;
S5、根据标识符的C2值,对该数据类型中的每一种数据进行分类,并进入S6;
S6、根据标识符的C3值,对C2字节分类下的数据进行细分,并进入S7;
S7、根据标识符的C4值,判断不同结算日数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业园区新宏博通讯科技有限公司,未经苏州工业园区新宏博通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210293028.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在多个阶段高效地存储和检索数据和元数据的方法和系统
- 下一篇:阳极氧化生产线