[发明专利]电力信息系统中可配置数据交互工具的设计方法及其系统有效
申请号: | 201210258077.X | 申请日: | 2012-07-24 |
公开(公告)号: | CN102799555A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 王高琴;徐骏;邵平 | 申请(专利权)人: | 中国电力科学研究院;国家电网公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F17/30 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 信息系统 配置 数据 交互 工具 设计 方法 及其 系统 | ||
1.一种电力信息系统中可配置数据交互工具的设计方法,其特征在于,所述设计方法包括下述步骤:
(1)E文件格式配置;
(2)命名映射管理;
(3)数据读取;
(4)数据写出;
(5)数据交互任务调度;
(6)数据交互任务监控;
(7)数据补采补传。
2.如权利要求1所述的可配置数据交互工具的设计方法,其特征在于,所述步骤(1)中,所述E文件格式配置完成对E文件的统一注册和信息配置;对E文件的信息配置包括文件的名称格式、周期类型、文件中输入输出的数据块、数据块中各列数据内容以及文件收发的频率、时间、路径设置。
3.如权利要求2所述的可配置数据交互工具的设计方法,其特征在于,其中文件中输入输出的数据块名称的配置类型为物理标签、应用标签、时间戳或固定值;
若为物理标签,设定映射转换的接口系统;
若为应用标签,设定应用标签码;
若为时间戳,设定时间字符串格式;
若为固定值,设定固定值。
4.如权利要求2所述的可配置数据交互工具的设计方法,其特征在于,其中,数据块中各列数据内容的配置信息为物理标签、应用标签、时间戳或固定值;
若为物理标签,设定映射转换的接口系统;
若为应用标签,设定应用标签码;
若为时间戳,设定时间字符串格式;
若为固定值,设定固定值。
5.如权利要求1所述的可配置数据交互工具的设计方法,其特征在于,所述步骤(2)中,所述命名映射管理是为实现E文件中数据的解析和传送过程中物理对象的一致,对各电力信息系统之间物理主体的命名规范进行映射管理,确保在通过文件进行数据交互时根据文件中的名称标识找到对应的物理主体。
6.如权利要求1所述的可配置数据交互工具的设计方法,其特征在于,所述步骤(3)中,所述数据读取是解析E文件进行数据读取,包括下述步骤:
A、查询E文件注册记录,获取E文件配置信息;
B、按照分隔配置信息将E文件分块,逐块读E文件;
C、判断是否到分块结束位置,是则读下一分块,否则读下一行记录。
D、循环读取E文件数据直至E文件结束,将读取到的标签数据序列入库;
E、E文件中所有数据读取完毕后,复制该E文件到设定的备份路径下以备查,并将读取路径下的E文件删除。
7.如权利要求6所述的可配置数据交互工具的设计方法,其特征在于,所述步骤B包括下述步骤:
a、读块分隔文字,判断数据块名称的配置类型:
①是固定值,判断与配置的固定值是否匹配,是则继续进行一下步骤,否则跳转读下一分块;
②是物理标签,获得物理标签编码;
③是应用标签,获得应用标签编码;
④是时间戳,获得当前数据块对应的时间。
b、读记录行中的数据:
I、根据配置信息找到记录行中的固定值列,判断固定列的数据是否满足配置,是则继续进行步骤II,否则跳转读下一分块;
II、按次序读其他列,读配置为物理、应用或时间的列:
①是物理标签,从当前列中读取本行数据的物理标签;
②是应用标签,从配置信息中获取本列配置的应用标签编码,再从当前列中读取该应用标签对应的数据值;
③是时间戳,获得本行数据的时间;
III、当读完所有列后,按照应用标签的数量构造标签数据,分别设置它们的物理、应用标签、时间戳和数据值。
8.如权利要求1所述的可配置数据交互工具的设计方法,其特征在于,所述步骤(4)中,所述数据写出包括下述步骤:
i、查询E文件注册记录,获取E文件配置信息;
ii、根据文件周期、当前时间以及文件写出时间设置查询数据库,得到待写入数据文件的标签数据dataList;根据文件中数据块的名称格式对数据序列分组,将每组数据逐块写文件;
iii、数据块中各列的数据写完后,判断分组数据是否遍历结束,是则写下一分块,否则写下一行记录;
iv、所有分块的所有记录写完后,将E文件传送至配置信息中设定的路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院;国家电网公司,未经中国电力科学研究院;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210258077.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电动抛光机用有孔碳刷
- 下一篇:一种计算机网线接线装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置