一种采用小内存的电力集中器抄读和存储进口电能表数据的方法技术

技术编号:10425583 阅读:142 留言:0更新日期:2014-09-12 15:55
本发明专利技术涉及电力系统领域,尤其涉及一种采用小内存的电力集中器抄读和存储进口电能表数据的方法,它主要包括八个步骤,采用这种方法,小内存的电力集中器就可以很好的抄读与存储进口电能表的数据了。

【技术实现步骤摘要】
一种采用小内存的电力集中器抄读和存储进口电能表数据的方法
本专利技术涉及电力系统领域,尤其涉及一种采用小内存的电力集中器抄读和存储进口电能表数据的方法。
技术介绍
电力集中器是通过485或载波通信对各种电网中运行的计量装置进行数据采集的设备,并具备GPRS或光纤上传通道将数据上传回主站系统。电力采集在我国大部分地区已经替代了手工抄表。但是由于目前我国电网中存在很多进口电能表(埃尔斯特、兰吉尔等),这些电能表都有各自的通信规约,且这些规约的交互方式一般都是一次性交互所有计量数据。要抄读这种电能表通常需要消耗大量的内存去保存临时数据,而电力设备市场竞争激烈,因为成本的需要,所以电力集中器通常只能装备较小的内存用于保证基本可以采集国内规约的电表,但是这种小内存电力集中器对进口表的抄读与存储没有很好的方法。
技术实现思路
本专利技术所要解决的技术问题是:提供一种采用小内存的电力集中器抄读和存储进口电能表数据的方法,采用这种方法,小内存的电力集中器就可以很好的抄读与存储进口电能表的数据了。本专利技术所采用的技术方案是:一种采用小内存的电力集中器抄读和存储进口电能表数据的方法,所述电力集中器包括闪存与随机存储器,且所述闪存内设置有用于存储所有测量点数据的整体存储区以及用于数据转换的数据标识映射表,它包括以下步骤:(1)、电力集中器首次启动时,在电力集中器的闪存内另外建立一个独立存储区,且所述存储区内设有测量点索引区、数据标识索引区以及数据区,且所述测量点索引区、数据标识索引区以及数据区依次对应;(2)、电力集中器启动后,根据抄表任务进行各种电能表的抄读,当抄读到进口电能表类型的测量点时,将这个测量点以及进口表标识存入到独立存储区内的测量点索引区内;(3)、然后将这个测量点的数据标识存入到对应的数据标识索引区,所述对应的数据标识索引区是指,这个测量点存入的测量点索引区对应的数据标识索引区;(4)、再将这个测量点的数据存入到对应的数据区,所述对应的数据区是指,这个测量点的数据标识存入的数据标识索引区对应的数据区,且当读取到对应的数据区内原本存放的数据与需要存入的数据一致时,则直接进行下一条数据的存入,若读取到对应的数据区内原本存放的数据与需要存入的数据不一致,则存入的数据,然后进行下一条数据的存入;(5)、当这个测量点的所有数据都存入独立存储区完毕后,根据这个测量点找到这个测量点所在的测量点索引区的位置,再根据这个测量点所在的测量点索引区的位置找到这个测量点的数据标识在数据标识索引区的位置,最后根据数据标识索引区的位置找到这个测量点的数据存储的数据区的位置;(6)、然后按照测量点索引区内的进口表标识以及设置在闪存内的数据标识映射表找到对应的数据格式;(7)、再根据步骤(6)找到的对应数据格式将步骤(5)找到的这个测量点的数据转化为实际需要的数据格式;(8)、最后将转化后的数据存入整体存储区指定区域,然后再跳转到步骤(2)根据抄表任务继续进行抄读。采用以上方法与现有技术相比,本专利技术具有以下优点:因为电力集中器中的随机存储器(RAM)就相当于电脑中的内存,电力集中器中的闪存(FLASH)就相当于电脑中的硬盘,而随机存储器是需要传输速度较快的,所以成本较高,所以为了成本考虑一般做的较小,只有几十K甚至几K,即一般不够用,而闪存是存储大量测量点信息的,所以本身是足够大的,而本申请通过将进口电能表一次性交互的大量数据首先存到闪存中重新开辟出来的一块独立存储区内,然后对应存储好,然后再将这些存储好的数据进行对应的数据转化,之后再存储到闪存中供测量点数据存储的整体存储区中,这样就完成了一次进口电能表的抄读与存储,而且不需要将大量数据存储到随机存储器中,大大降低了随机存储器的负荷,使得随机存储器较小的电力集中器也能抄读和存储进口电能表,而且因为闪存的读写是有次数限制的,所以在读取更换数据区的数据时,若数据相同则不作更改能更好的降低读写次数,增加了闪存的使用寿命。作为优选,所述步骤(1)中的独立存储区能供N个进口电能表类型的测量点数据存储,当第N+1个测量点的数据存入时会自动覆盖第一个测量点的数据。这样设置闪存就不需要划分很大的容量给独立存储区了,即不需要增大闪存的容量,这样可以在不增加硬件成本的情况下实现本专利技术所要达到的目的。具体实施方式以下结合具体实施方式对本专利技术做进一步描述,但是本专利技术不仅限于以下具体实施方式。一种采用小内存的电力集中器抄读和存储进口电能表数据的方法,所述电力集中器包括闪存与随机存储器,且所述闪存内设置有用于存储所有测量点数据的整体存储区以及用于数据转换的数据标识映射表,它包括以下步骤:(1)、电力集中器首次启动时,在电力集中器的闪存内另外建立一个独立存储区,且所述存储区内设有测量点索引区、数据标识索引区以及数据区,且所述测量点索引区、数据标识索引区以及数据区依次对应;(2)、电力集中器启动后,根据抄表任务进行各种电能表的抄读,当抄读到进口电能表类型的测量点时,将这个测量点以及进口表标识存入到独立存储区内的测量点索引区内;(3)、然后将这个测量点的数据标识存入到对应的数据标识索引区,所述对应的数据标识索引区是指,这个测量点存入的测量点索引区对应的数据标识索引区;(4)、再将这个测量点的数据存入到对应的数据区,所述对应的数据区是指,这个测量点的数据标识存入的数据标识索引区对应的数据区,且当读取到对应的数据区内原本存放的数据与需要存入的数据一致时,则直接进行下一条数据的存入,若读取到对应的数据区内原本存放的数据与需要存入的数据不一致,则存入的数据,然后进行下一条数据的存入;(5)、当这个测量点的所有数据都存入独立存储区完毕后,根据这个测量点找到这个测量点所在的测量点索引区的位置,再根据这个测量点所在的测量点索引区的位置找到这个测量点的数据标识在数据标识索引区的位置,最后根据数据标识索引区的位置找到这个测量点的数据存储的数据区的位置;(6)、然后按照测量点索引区内的进口表标识以及设置在闪存内的数据标识映射表找到对应的数据格式;(7)、再根据步骤(6)找到的对应数据格式将步骤(5)找到的这个测量点的数据转化为实际需要的数据格式;(8)、最后将转化后的数据存入整体存储区指定区域,然后再跳转到步骤(2)根据抄表任务继续进行抄读。所述步骤(1)中的独立存储区能供N个进口电能表类型的测量点数据存储,当第N+1个测量点的数据存入时会自动覆盖第一个测量点的数据。所述电力抄表器是一直在抄读电能表的,只有当抄读到进口电能表时才会采用本专利技术所述的方法,而抄读普通国产电能表时,因为数据返回是一个一个返回的,这样小内存的随机存储器完全能胜任这个工作,不需要采用本专利技术的方法,当抄读到进口电能表时,首先就是要将这个进口电能表对应的测量点以及这个进口电能表的标识存入到闪存中另外划分出来的独立存储区中的测量点索引区中,这个测量点可以是一个数字编码,也可以是带字母编号的数字编码;然后将这个进口电能表的数据标识存入到对应的数据标识索引区,这个也需要先读取原来数据标识索引区内是否有内容以及这个内容与需要写入的内容是否一致,若不一致则用需要写入的进口电能表的数据标识覆盖原来的内容,若一致则不作修改,所述数据标识为电流、电压等信息;然后再将这个进口电能表中一次性本文档来自技高网...

【技术保护点】
一种采用小内存的电力集中器抄读和存储进口电能表数据的方法,所述电力集中器包括闪存与随机存储器,且所述闪存内设置有用于存储所有测量点数据的整体存储区以及用于数据转换的数据标识映射表,其特征在于:它包括以下步骤:(1)、电力集中器首次启动时,在电力集中器的闪存内另外建立一个独立存储区,且所述存储区内设有测量点索引区、数据标识索引区以及数据区,且所述测量点索引区、数据标识索引区以及数据区依次对应;(2)、电力集中器启动后,根据抄表任务进行各种电能表的抄读,当抄读到进口电能表类型的测量点时,将这个测量点以及进口表标识存入到独立存储区内的测量点索引区内;(3)、然后将这个测量点的数据标识存入到对应的数据标识索引区,所述对应的数据标识索引区是指,这个测量点存入的测量点索引区对应的数据标识索引区;(4)、再将这个测量点的数据存入到对应的数据区,所述对应的数据区是指,这个测量点的数据标识存入的数据标识索引区对应的数据区,且当读取到对应的数据区内原本存放的数据与需要存入的数据一致时,则直接进行下一条数据的存入,若读取到对应的数据区内原本存放的数据与需要存入的数据不一致,则存入的数据,然后进行下一条数据的存入;(5)、当这个测量点的所有数据都存入独立存储区完毕后,根据这个测量点找到这个测量点所在的测量点索引区的位置,再根据这个测量点所在的测量点索引区的位置找到这个测量点的数据标识在数据标识索引区的位置,最后根据数据标识索引区的位置找到这个测量点的数据存储的数据区的位置;(6)、然后按照测量点索引区内的进口表标识以及设置在闪存内的数据标识映射表找到对应的数据格式;(7)、再根据步骤(6)找到的对应数据格式将步骤(5)找到的这个测量点的数据转化为实际需要的数据格式;(8)、最后将转化后的数据存入整体存储区指定区域,然后再跳转到步骤(2)根据抄表任务继续进行抄读。...

【技术特征摘要】
1.一种采用小内存的电力集中器抄读和存储进口电能表数据的方法,所述电力集中器包括闪存与随机存储器,且所述闪存内设置有用于存储所有测量点数据的整体存储区以及用于数据转换的数据标识映射表,其特征在于:它包括以下步骤:(1)、电力集中器首次启动时,在电力集中器的闪存内另外建立一个独立存储区,且所述独立存储区内设有测量点索引区、数据标识索引区以及数据区,且所述测量点索引区、数据标识索引区以及数据区依次对应;(2)、电力集中器启动后,根据抄表任务进行各种电能表的抄读,当抄读到进口电能表类型的测量点时,将这个测量点以及进口表标识存入到独立存储区内的测量点索引区内;(3)、然后将这个测量点的数据标识存入到对应的数据标识索引区,所述对应的数据标识索引区是指,这个测量点存入的测量点索引区对应的数据标识索引区;(4)、再将这个测量点的数据存入到对应的数据区,所述对应的数据区是指,这个测量点的数据标识存入的数据标识索引区对应的数据区,且当读取到对应的数据区内原本存放的数据与需要存入的数据一致时,则直...

【专利技术属性】
技术研发人员:楼鹏姜洪浪郜波段晓萌
申请(专利权)人:宁波三星电气股份有限公司中国电力科学研究院
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1