激活用电设备备用费率的方法与流程

文档序号:17072131发布日期:2019-03-08 23:24阅读:396来源:国知局
激活用电设备备用费率的方法与流程

本发明涉及用电设备的费率切换技术领域,具体涉及一种激活用电设备备用费率的方法。



背景技术:

多费率电能表也称分时电能表、复费率表,俗称峰谷表,是近年来为适应峰谷分时电价的需要而提供的一种计量手段。它可按预定的峰、谷、平时段的划分,分别计量高峰、低谷、平段的用电量,从而对不同时段的用电量采用不同的电价,从而发挥电价的调节作用,鼓励用电客户调整用电负荷,移峰填谷,合理使用电力资源,充分挖掘发电、供电及用电设备的潜力。

多费率电能表内一般存在两套不同的费率表方案,供电力局在不同季节间切换,季节改变时调整用电价格,可更好的控制用电负荷。由于一个时间段以内电能表仅能以一种方案运行,必要时需通过本地或远程的参数设置以实现不同费率方案的切换。idis(interoperabledeviceinterfacespecifications)协议规定,激活后备用费率方案内容将替换当前费率方案内容,对于激活备用费率方案的方法,现有的程序通常采用地址指针偏移,即两套费率方案的地址连续,通过起始地址偏移来激活备用费率方案,但需要将所有的参数(大于等于四个)重新设置,效率较为低下,因此在使用上具有一定的局限性;如果通过eeprom数据搬迁来激活电能表内部的备用费率方案,则数据量较大,程序资源会占用较大空间,甚至引起看门狗复位,不具备实用性,鉴于此,有必要对现有的激活用电设备备用费率的方法做出进一步改进。



技术实现要素:

本发明所要解决的技术问题是针对上述现有技术现状提供一种简单灵活且高效实用的激活用电设备备用费率的方法。

本发明解决上述技术问题所采用的技术方案为:一种激活用电设备备用费率的方法,包括以下步骤:

s1、提取当前费率方案对应的当前费率标志,并获取当前费率标志中的各参数分别对应的存储片区;

s2、根据备用费率方案,将待激活的备用费率标志中的需要设置的各参数所对应的存储片区设为与当前费率标志中的各参数分别对应的存储片区相异;

s3、根据待激活的备用费率参数所对应的存储片区,设置各备用费率参数,并与相应的未设置过的各备用费率参数组合,得到已设置的备用费率标志;

s4、将已设置的备用费率标志异或当前费率标志成为新的当前费率标志,新的备用费率标志的各参数全部置为0;

其中,所述当前费率参数为0,对应第一存储片区,所述当前费率参数为1,对应第二存储片区;

当前费率标志包括至少一字节的数据,其中四位比特分别代表当前方案名称、当前季节表、当前周表、当前时段表;

备用费率标志包括至少一字节的数据,其中四位比特分别代表备用方案名称、备用季节表、备用周表、备用时段表;

所述当前费率标志的四位比特位置与所述备用费率标志的四位比特位置相对应。

进一步地,步骤s3中,备用费率标志中已设置的参数为1,所对应参数的存储片区与当前费率参数的存储片区相异;未设置的参数为0,所对应参数的存储片区与当前费率参数的存储片区相同。

进一步地,所述备用费率标志中还包括位于其中一位比特的预设时间参数,该预设时间参数为设置激活条件生效的特定时间点。

进一步地,步骤s1还包括在激活备用费率方案前,设置完激活时间点,将备用费率标志中的预设时间参数置为1.

进一步地,到达预设时间点时,执行激活动作将备用费率参数中的预设时间置为0,,该预设时间参数仅可生效一次,生效条件是到达预设时间点,可以有效避免在设置备用费率方案的参数时,参数还未全部设置完毕,但两套方案的费率名称相同,满足通常意义上的激活条件而直接激活。

进一步地,待激活的备用费率方案所对应的参数包括方案名称、季节表、周表和时段表的其中一种或任意组合,该方案设置单个参数也能有效激活备用费率方案。

进一步地,当前费率标志中的各参数分别对应的方案内容存储于第一存储片区和第二存储片区中。

进一步地,备用费率标志中的各参数分别对应的方案内容存储于第一存储片区和第二存储片区中。

进一步地,所述第一存储片区和第二存储片区分别存储一套完整的费率方案。

与现有技术相比,本发明的优点在于:

(1)通过获取当前费率标志的二进制值,如该参数为0,则对应于第一存储片区,如该参数为1,则对应于第二存储片区,直接定位得到由方案名称、季节表、周表和时段表各参数组成的存储片区信息,可对当前费率方案进行查找和抄读;

(2)设置待激活的备用费率方案时,已设置的参数置为1,直接抄读当前费率标志中相应的参数所对应的存储片区的相异片区即可,未被设置的参数置为0,直接抄读当前费率标志中相应的参数所对应的存储片区即可,当前费率方案和备用费率方案所占的存储区域由当前费率标志和备用费率标志共同管控,激活备用费率方案时,仅需要改变当前费率标志和备用费率标志中的相应的某个参数,将已设置的备用费率方案转移至当前费率方案中即可;

本发明提供的激活用电设备备用费率的方法,仅设置单个参数也能有效激活备用费率方案,当然也可对费率标志中的参数组合进行设置,使得对当前费率方案和备用费率方案的查找、抄读以及对备用费率方案的激活均简单灵活且高效实用。

附图说明

图1为本发明优选实施例的流程图;

图2为本发明优选实施例的当前费率标志和备用费率标志的结构示意图;

图3为本发明优选实施例的第一存储片区和第二存储片区的结构示意图。

具体实施方式

以下结合附图实施例对本发明作进一步详细描述。

参阅图1所示,本优选实施例提供一种激活用电设备备用费率的方法,该用电设备优选为智能电能表,该方法包括以下步骤:

s1、提取当前费率方案对应的当前费率标志,并获取当前费率标志中的各参数分别对应的存储片区;

s2、根据备用费率方案,将待激活的备用费率标志中的需要设置的各参数所对应的存储片区设为与当前费率标志中的各参数分别对应的存储片区相异;

s3、根据待激活的备用费率参数所对应的存储片区,设置各备用费率参数,并与相应的未设置过的各备用费率参数组合,得到已设置的备用费率标志,备用费率标志中已设置的参数为1,所对应的方案设为与当前费率方案相异;未设置的参数为0,所对应的方案与当前费率方案相同;

s4、将已设置的备用费率标志异或当前费率标志成为新的当前费率标志,新的备用费率标志的各参数全部置为0;

其中,当前费率标志包括至少一字节的数据,其中四位比特分别代表当前方案名称、当前季节表、当前周表、当前时段表;

备用费率标志包括至少一字节的数据,其中四位比特分别代表备用方案名称、备用季节表、备用周表、备用时段表;

当前费率标志的四位比特位置与所述备用费率标志的四位比特位置相对应。

作为优选,备用费率标志中还包括位于其中一位比特的预设时间参数,该预设时间参数为设置激活条件生效的特定时间点,在步骤s1激活备用费率方案前,设置完激活时间点,将备用费率标志中的预设时间参数置为1.完成对费用费率标志中相关参数的设置并达到该预设时间的特定时间点后,将预设时间参数置为0,完成激活。整个激活备用费率方案的过程中,该预设时间参数仅可生效一次,生效条件是达到该预设时间的特定时间点,该生效条件可以有效避免在设置备用费率方案的参数时,参数还未全部设置完毕,但两套方案的费率名称相同,满足通常意义上的激活条件而直接激活。

在本优选实施例中,当前费率标志和备用费率标志均为一个字节的数据,低四位由低到高的参数分别代表方案名称、季节表、周表、时段表,备用费率标志的第五位参数为激活时间,其它位均不指定内容,具体如图2所示。可以理解的是,在其它实施例中,费率标志中也可以包括大于一字节的数据,也可以包括代表其它属性的参数,且各参数的排列不予限制,此处仅为列举。

对于参数值所对应的存储片区,以当前费率标志的参数为基准,若当前费率参数为0,则对应第一存储片区内,若当前费率参数为1,则对应第二存储片区,具体如图3所示,当前费率标志中的各参数分别对应的方案内容a存储于第一存储片区和第二存储片区中,备用费率标志中的各参数分别对应的方案内容b存储于第一存储片区和第二存储片区中,该第一存储片区和第二存储片区分别存储一套完整的费率方案,待激活的备用费率方案所对应的参数包括方案名称b、季节表b、周表b和时段表b的其中一种或任意组合,该激活方案仅通过设置单个参数也能有效激活备用费率方案。

实施例一:

当前费率标志为00000101,代表当前费率方案的参数:方案名称a、季节表a、周表a、时段表a分别对应于eeprom中的第一存储片区、第二存储片区、第一存储片区、第二存储片区,通过获取该当前费率标志即可进行对当前费率方案的查找和抄读。

激活备用费率方案中,根据备用费率方案中的方案变化,可以由周表b替换成周表a,或者由季节表b替换成季节表a,或者由时段表b替换成时段表a,或者是以上不同参数的组合,则与当前费率标志中的该参数或该参数组合所对应的存储片区相异的存储片区即为备用费率参数的存储片区,本实施例的备用费率方案为由季节表b替换成季节表a,则根据相应存储片区的改变获得设置过的备用费率标志为00010010,备用费率参数为0则代表该参数未被设置过,备用费率参数为1则代表该参数被设置过,未被设置的参数所对应的费率方案不变,查找和抄读时直接抄读当前费率方案对应的内容即可,被设置过的参数所对应的费率方案,除激活时间外,查找和抄读时直接抄读当前费率方案相应参数对应的相异存储片区的方案即可。

激活备用费率方案时,到达该激活时间点,比如2018年11月1日0点00分,低五位的激活时间参数置为0,设置过的备用费率标志为00000010,满足激活条件,仅需将设置过的备用费率标志异或当前费率标志,可得到新的当前费率标志,即00000010^00000101=00000111,低四位由低到高分别为方案名称a’、季节表a’、周表a’、时段表a’,对应于第二存储片区、第二存储片区、第二存储片区、第一存储片区,新的备用费率标志中的参数则全部置0,该实施例中仅需简单的改变两个费率标志,将设置过的备用费率方案内容转移至当前费率方案中,简单高效。

实施例二:

当前费率标志为00001100,代表当前费率方案的参数:方案名称a、季节表a、周表a、时段表a分别对应于eeprom中的第一存储片区、第一存储片区、第二存储片区、第二存储片区,通过获取该当前费率标志即可进行对当前费率方案的查找和抄读。

本实施例的备用费率方案为由时段表b替换成时段表a,则根据相应存储片区的改变获得设置过的备用费率标志为00011000,备用费率参数为0则代表该参数未被设置过,备用费率参数为1则代表该参数被设置过,未被设置的参数所对应的费率方案不变,查找和抄读时直接抄读当前费率方案对应的内容即可,被设置过的参数所对应的费率方案,除激活时间外,查找和抄读时直接抄读当前费率方案相应参数对应的相异存储片区的方案即可。

激活备用费率方案时,到达该激活时间点,比如2019年1月1日0点00分,低五位的激活时间参数置为0,设置过的备用费率标志为00001000,满足激活条件,仅需将设置过的备用费率标志异或当前费率标志,可得到新的当前费率标志,即00001000^00001100=00000100,低四位由低到高分别为方案名称a’、季节表a’、周表a’、时段表a’,对应于第一存储片区、第一存储片区、第二存储片区、第一存储片区,新的备用费率标志中的参数全部置0.

以上优选实施例中提供的激活用电设备备用费率的方法,仅设置单个参数也能有效激活备用费率方案,当然也可对费率标志中的参数组合进行设置,使得对当前费率方案和备用费率方案的查找、抄读以及对备用费率方案的激活均简单灵活且高效实用。

需要说明的是,本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施方式所作的适当改变和变化都落在本发明要求保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1