费控电能表的费控结算功能测试方法和系统转让专利

申请号 : CN201610843469.0

文献号 : CN106199497B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 肖勇胡姗姗林伟斌李鹏张明明

申请人 : 南方电网科学研究院有限责任公司中国南方电网有限责任公司电网技术研究中心

摘要 :

本发明涉及费控电能表的费控结算功能测试方法和系统。所述方法包括:检测费控电能表的剩余金额,将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;检测费控电能表的剩余金额和透支金额,将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;若任一判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格。通过本发明能够全面准确的检测费控电能表的费控结算功能。

权利要求 :

1.一种费控电能表的费控结算功能测试方法,其特征在于,包括如下步骤:

S1、检测费控电能表的剩余金额,分别获取费控电能表在剩余金额小于预设的第一报警金额时的报警执行信息、在剩余金额大于所述第一报警金额且小于预设的第二报警金额时的报警执行信息;将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;还包括:检测合闸复电指令,并获取在收到合闸复电指令情况下的报警执行信息;将获取到的报警执行信息与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;

S2、检测费控电能表的剩余金额和透支金额,分别获取费控电能表在剩余金额大于零且小于合闸允许金额限值时的透支执行信息、在剩余金额大于合闸允许金额限值时的透支执行信息、在透支金额小于透支金额限值时的透支执行信息、在透支金额等于透支金额限值时的透支执行信息、在透支金额大于透支金额限值时的透支执行信息;将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;

若上述S1、S2任一判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格;若上述S1和S2的判断结果均为正确,则确定为所述费控电能表的费控结算功能合格;

其中,步骤S1包括:

S1-1、将费控电能表设置为保电解除状态,然后向费控电能表发送走字指令,检测费控电能表的剩余金额;当费控电能表的剩余金额小于预设的第一报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第一报警执行信息进行比对,判断本步骤的测试是否通过;

S1-2、向所述费控电能表发送走字指令,检测费控电能表的剩余金额;当所述费控电能表的剩余金额大于第一报警金额且小于预设的第二报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第二报警执行信息进行比对,判断本步骤的测试是否通过;

S1-3、向所述费控电能表发送合闸复电指令,获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第三报警执行信息进行比对,判断本步骤的测试是否通过;

S1-4、将费控电能表设置为保电状态,然后向费控电能表发送走字指令,检测费控电能表的剩余金额;当所述费控电能表的剩余金额大于第一报警金额且小于预设的第二报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第四报警执行信息进行比对,判断本步骤的测试是否通过;

若S1-1、S1-2、S1-3、S1-4任一检测结果为不通过,则判断为所述费控电能表的报警执行不正确;若S1-1、S1-2、S1-3、S1-4的检测结果均为通过,则判断为所述费控电能表的报警执行正确。

2.根据权利要求1所述的费控电能表的费控结算功能测试方法,其特征在于,步骤S1、S2之前,还包括:预先检测费控电能表当前的费控模式;若为非本地费控模式,则将费控电能表切换为本地费控模式;

以及,对所述费控电能表进行开户以及初始化设置。

3.根据权利要求2所述的费控电能表的费控结算功能测试方法,其特征在于,初始化设置包括:设置当前费率电价、备用费率电价、费率时段表、电压电流互感器变比、第一报警金额和第二报警金额,第二报警金额大于第一报警金额。

4.根据权利要求1所述的费控电能表的费控结算功能测试方法,其特征在于,在步骤S2中还包括:

检测合闸复电指令,并获取在收到合闸复电指令情况下的透支执行信息;将获取到的透支执行信息与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确。

5.根据权利要求4所述的费控电能表的费控结算功能测试方法,其特征在于,步骤S2包括:

S2-1、将费控电能表设置为保电状态,并设置其透支金额限值为零;向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零且透支金额大于1时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第一透支执行信息进行比对,判断本步骤的测试是否通过;

S2-2、向费控电能表发送充值指令,以使所述费控电能表的剩余金额大于零,然后将费控电能表设置为保电解除状态;向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零且透支金额大于1时,向所述费控电能表发送走字停止指令,获取所述费控电能表当前的透支执行信息;将获取到的透支执行信息与预设的第二透支执行信息进行比对,判断本步骤的测试是否通过;

S2-3、向费控电能表发送充值指令,使费控电能表的剩余金额大于零且小于预设的合闸允许金额限值;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第三透支执行信息进行比对,判断本步骤的测试是否通过;

S2-4、向费控电能表发送充值指令,使费控电能表的剩余金额大于所述合闸允许金额限值;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第四透支执行信息进行比对,判断本步骤的测试是否通过;

S2-5、将所述透支金额限值更新为大于1,向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零、且透支金额大于1小于透支金额限值时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第五透支执行信息进行比对,判断本步骤的测试是否通过;

S2-6、向所述费控电能表发送合闸复电指令,获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第六透支执行信息进行比对,判断本步骤的测试是否通过;

S2-7、向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;

当剩余金额等于零、且透支金额等于透支金额限值时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第七透支执行信息进行比对,判断本步骤的测试是否通过;

S2-8、向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;

当剩余金额等于零、且透支金额大于透支金额限值时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第八透支执行信息进行比对,判断本步骤的测试是否通过;

若S2-1至S2-8任一检测结果为不通过,则判断为所述费控电能表的透支执行不正确;

若S2-1至S2-8的检测结果均为通过,则判断为所述费控电能表的透支执行正确。

6.根据权利要求1至5任一所述的费控电能表的费控结算功能测试方法,其特征在于,所述报警执行信息/透支执行信息包括:合闸次数/合闸事件记录、跳闸控制端子输出信号、指示灯状态、液晶显示器的背光状态和输出的字符提示信息。

7.一种费控电能表的费控结算功能测试系统,其特征在于,包括:

第一检测模块,用于检测费控电能表的剩余金额,分别获取费控电能表在剩余金额小于预设的第一报警金额时的报警执行信息、在剩余金额大于所述第一报警金额且小于预设的第二报警金额时的报警执行信息;将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;还用于检测合闸复电指令,并获取在收到合闸复电指令情况下的报警执行信息;将获取到的报警执行信息与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;

第二检测模块,用于检测费控电能表的剩余金额和透支金额,分别获取费控电能表在剩余金额大于零且小于合闸允许金额限值时的透支执行信息、在剩余金额大于合闸允许金额限值时的透支执行信息、在透支金额小于透支金额限值时的透支执行信息、在透支金额等于透支金额限值时的透支执行信息、在透支金额大于透支金额限值时的透支执行信息;

将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;

判断模块,用于若上述任一检测模块的判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格;若上述检测模块的判断结果均为正确,则确定为所述费控电能表的费控结算功能合格;

其中,第一检测模块具体用于:

S1-1、将费控电能表设置为保电解除状态,然后向费控电能表发送走字指令,检测费控电能表的剩余金额;当费控电能表的剩余金额小于预设的第一报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第一报警执行信息进行比对,判断本步骤的测试是否通过;

S1-2、向所述费控电能表发送走字指令,检测费控电能表的剩余金额;当所述费控电能表的剩余金额大于第一报警金额且小于预设的第二报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第二报警执行信息进行比对,判断本步骤的测试是否通过;

S1-3、向所述费控电能表发送合闸复电指令,获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第三报警执行信息进行比对,判断本步骤的测试是否通过;

S1-4、将费控电能表设置为保电状态,然后向费控电能表发送走字指令,检测费控电能表的剩余金额;当所述费控电能表的剩余金额大于第一报警金额且小于预设的第二报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第四报警执行信息进行比对,判断本步骤的测试是否通过;

若S1-1、S1-2、S1-3、S1-4任一检测结果为不通过,则判断为所述费控电能表的报警执行不正确;若S1-1、S1-2、S1-3、S1-4的检测结果均为通过,则判断为所述费控电能表的报警执行正确。

8.根据权利要求7所述的费控电能表的费控结算功能测试系统,其特征在于,还包括:

初始设置模块,用于检测费控电能表当前的费控模式;若为非本地费控模式,则将费控电能表切换为本地费控模式;还用于对所述费控电能表进行开户以及初始化设置。

说明书 :

费控电能表的费控结算功能测试方法和系统

技术领域

[0001] 本发明涉及设备检测技术领域,特别是涉及费控电能表的费控结算功能测试方法和系统。

背景技术

[0002] 区别于普通的费控电能表只具有单一的费控模式,双模费控电能表既可以工作在本地费控模式,也可以工作在远程费控模式,且两种模式之间可以相互切换。所谓的本地费控模式是指本地计量、本地计费、本地开关控制,即电能表可自动根据自身电能计量与设置的电价,自动完成电费结算并按照设置阀值实现剩余金额告警、欠费拉闸、充值后合闸等操作。所谓的远程费控模式是指本地计量、远程主站计费,并通过远程主站实现开关控制,即电能表仅进行电能计量,通过RS485、载波等方式把电能数据传送至远程主站,由远程主站进行电费结算,且根据结算情况下发拉合闸等操作命令。
[0003] 双模费控电能表通过虚拟介质或固态介质(例如射频IC卡)进行初始化、开户、充值、补卡、参数设置、信息返写和拉合闸命令下发等操作,操作过程中须经过硬件安全模块进行安全认证、数据加解密处理。对应的,双模费控电能表的费控功能主要包括:初始化功能、开户功能、充值功能、补卡功能、用户卡返写功能、参数更新功能、密钥更新功能、数据回抄功能、远程控制功能、事件记录功能、清零功能、费控模式切换功能、钱包退费功能、费控结算功能、身份认证功能、防伪造卡攻击功能、软件比对功能等。其中,初始化功能、开户功能、充值功能、补卡功能、用户卡返写功能、钱包退费功能、费控结算功能等7个功能项为本地费控模式独有;参数更新功能、密钥更新功能、数据回抄功能、远程控制功能、事件记录功能、清零功能、费控模式切换功能、身份认证功能、防伪造卡攻击功能、软件比对功能等10个功能项,则是两种模式均具备。
[0004] 然而在目前,无论是国家规范,还是行业规范或企业规范,均没有涉及费控电能表的费控结算功能测试的相关内容,因此存在以下问题:难以评判双模费控电能表的费控结算功能是否符合企业的技术标准要求并给出客观的检测结论,由此给双模费控电能表的使用单位带来了一定的应用风险,难以保障双模费控电能表的费控结算功能的执行情况。

发明内容

[0005] 基于此,本发明实施例提供费控电能表的费控结算功能测试方法和系统,能够全面准确的检测费控电能表的费控结算功能,保证费控电能表的正常运行。
[0006] 本发明一方面提供费控电能表的费控结算功能测试方法,包括:
[0007] S1、检测费控电能表的剩余金额,分别获取费控电能表在剩余金额小于预设的第一报警金额时的报警执行信息、在剩余金额大于所述第一报警金额且小于预设的第二报警金额时的报警执行信息;将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;
[0008] S2、检测费控电能表的剩余金额和透支金额,分别获取费控电能表在剩余金额大于零且小于合闸允许金额限值时的透支执行信息、在剩余金额大于合闸允许金额限值时的透支执行信息、在透支金额小于透支金额限值时的透支执行信息、在透支金额等于透支金额限值时的透支执行信息、在透支金额大于透支金额限值时的透支执行信息;将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;
[0009] 若上述S1、S2任一判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格;若上述S1和S2的判断结果均为正确,则确定为所述费控电能表的费控结算功能合格。
[0010] 本发明另一方面提供费控电能表的费控结算功能测试装置,包括:
[0011] 第一检测模块,用于检测费控电能表的剩余金额,分别获取费控电能表在剩余金额小于预设的第一报警金额时的报警执行信息、在剩余金额大于所述第一报警金额且小于预设的第二报警金额时的报警执行信息;将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;
[0012] 第二检测模块,用于检测费控电能表的剩余金额和透支金额,分别获取费控电能表在剩余金额大于零且小于合闸允许金额限值时的透支执行信息、在剩余金额大于合闸允许金额限值时的透支执行信息、在透支金额小于透支金额限值时的透支执行信息、在透支金额等于透支金额限值时的透支执行信息、在透支金额大于透支金额限值时的透支执行信息;将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;
[0013] 判断模块,用于若上述任一检测模块的判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格;若上述检测模块的判断结果均为正确,则确定为所述费控电能表的费控结算功能合格。
[0014] 上述技术方案,通过先后检测费控电能表预设的各情况下的报警执行信息和透支执行信息,结合预设的报警执行信息判断费控电能表的报警执行是否正确,结合预设的透支执行信息判断费控电能表的透支执行是否正确;若报警功能检测和透支功能检测均为合格,则确定为所述费控电能表的费控结算功能合格,否则,确定为所述费控电能表的费控结算功能不合格。由此能够全面有效的检测费控电能表的费控结算功能,适用于各单位对费控电能表费控结算功能进行评价,适用性广。

附图说明

[0015] 图1为一实施例的费控电能表的费控结算功能测试方法的示意性流程图;
[0016] 图2为一实施例的费控电能表的费控结算功能测试系统的示意性结构图。

具体实施方式

[0017] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018] 图1为一实施例的费控电能表的费控结算功能测试方法的示意性流程图。如图1所示,本实施例中的费控电能表的费控结算功能测试方法包括步骤:
[0019] S1、检测费控电能表的剩余金额,分别获取费控电能表在剩余金额小于预设的第一报警金额时的报警执行信息、在剩余金额大于所述第一报警金额且小于预设的第二报警金额时的报警执行信息;将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;
[0020] 本实施例中,步骤S1之前还需预先检测费控电能表当前的费控模式;若为非本地费控模式,则将费控电能表切换为本地费控模式;还需预先对所述费控电能表进行开户以及初始化设置,其中初始化设置包括但不限于:设置当前费率电价、备用费率电价、费率时段表、电压电流互感器变比、第一报警金额和第二报警金额的设置,为测试做准备。
[0021] 本实施例中,所述报警执行信息包括但不限于:合闸次数/合闸事件记录、跳闸控制端子输出信号、指示灯状态、液晶显示器的背光状态和输出的字符提示信息。
[0022] 作为一优选实施方式,步骤S1中还包括:检测合闸复电指令,并获取在收到合闸复电指令情况下的报警执行信息;将获取到的报警执行信息与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确。
[0023] 作为一优选实施方式,步骤S1的实施方式包括以下部分:
[0024] S1-1、将费控电能表设置为保电解除状态,然后向费控电能表发送走字指令,检测费控电能表的剩余金额;当费控电能表的剩余金额小于预设的第一报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第一报警执行信息进行比对,判断本步骤的测试是否通过。
[0025] S1-2、向所述费控电能表发送走字指令,检测费控电能表的剩余金额;当所述费控电能表的剩余金额大于第一报警金额且小于预设的第二报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第二报警执行信息进行比对,判断本步骤的测试是否通过。
[0026] S1-3、向所述费控电能表发送合闸复电指令,获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第三报警执行信息进行比对,判断本步骤的测试是否通过。
[0027] S1-4、将费控电能表设置为保电状态,然后向费控电能表发送走字指令,检测费控电能表的剩余金额;当所述费控电能表的剩余金额大于第一报警金额且小于预设的第二报警金额时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的报警执行信息,将获取到的报警执行信息与预设的第四报警执行信息进行比对,判断本步骤的测试是否通过;
[0028] 若S1-1、S1-2、S1-3、S1-4任一检测结果为不通过,则判断为所述费控电能表的报警执行不正确;若S1-1、S1-2、S1-3、S1-4的检测结果均为通过,则判断为所述费控电能表的报警执行正确。
[0029] 其中,上述S1-1、S1-2、S1-3、S1-4部分的执行顺序不限于其编号顺序,还可调换执行顺序。
[0030] S2、检测费控电能表的剩余金额和透支金额,分别获取费控电能表在剩余金额大于零且小于合闸允许金额限值时的透支执行信息、在剩余金额大于合闸允许金额限值时的透支执行信息、在透支金额小于透支金额限值时的透支执行信息、在透支金额等于透支金额限值时的透支执行信息、在透支金额大于透支金额限值时的透支执行信息;将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;
[0031] 本实施例中,步骤S2之前还需预先检测费控电能表当前的费控模式;若为非本地费控模式,则将费控电能表切换为本地费控模式;还需对所述费控电能表进行开户以及初始化设置,为测试做准备。
[0032] 本实施例中,所述透支执行信息包括但不限于:合闸次数/合闸事件记录、跳闸控制端子输出信号、指示灯状态、液晶显示器的背光状态和输出的字符提示信息。
[0033] 作为一优选实施方式,在步骤S2中还包括:检测合闸复电指令,并获取在收到合闸复电指令情况下的透支执行信息;将获取到的透支执行信息与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确。
[0034] 作为一优选实施方式,步骤S2的具体实施方式可包括以下部分:
[0035] S2-1、将费控电能表设置为保电状态,并设置其透支金额限值为零;向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零且透支金额大于1时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第一透支执行信息进行比对,判断本步骤的测试是否通过;
[0036] S2-2、向费控电能表发送充值指令,以使所述费控电能表的剩余金额大于零,然后将费控电能表设置为保电解除状态;向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零且透支金额大于1时,向所述费控电能表发送走字停止指令,获取所述费控电能表当前的透支执行信息;将获取到的透支执行信息与预设的第二透支执行信息进行比对,判断本步骤的测试是否通过;
[0037] S2-3、向费控电能表发送充值指令,使费控电能表的剩余金额大于零且小于预设的合闸允许金额限值;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第三透支执行信息进行比对,判断本步骤的测试是否通过;
[0038] S2-4、向费控电能表发送充值指令,使费控电能表的剩余金额大于所述合闸允许金额限值;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第四透支执行信息进行比对,判断本步骤的测试是否通过;
[0039] S2-5、将所述透支金额限值更新为大于1,向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零、且透支金额大于1小于透支金额限值时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第五透支执行信息进行比对,判断本步骤的测试是否通过;
[0040] S2-6、向所述费控电能表发送合闸复电指令,获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第六透支执行信息进行比对,判断本步骤的测试是否通过;
[0041] S2-7、向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零、且透支金额等于透支金额限值时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第七透支执行信息进行比对,判断本步骤的测试是否通过;
[0042] S2-8、向所述费控电能表发送走字指令,检测所述费控电能表的剩余金额和透支金额;当剩余金额等于零、且透支金额大于透支金额限值时,向所述费控电能表发送走字停止指令;获取所述费控电能表当前的透支执行信息,将获取到的透支执行信息与预设的第八透支执行信息进行比对,判断本步骤的测试是否通过;
[0043] 若S2-1至S2-8任一检测结果为不通过,则判断为所述费控电能表的透支执行不正确;若S2-1至S2-8的检测结果均为通过,则判断为所述费控电能表的透支执行正确。其中,上述S2-1至S2-8部分的执行顺序不限于其编号顺序,还可调换执行顺序。
[0044] S3、若上述S1、S2任一判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格;若上述S1和S2的判断结果均为正确,则确定为所述费控电能表的费控结算功能合格。
[0045] 需要说明的是,本实施例中上述步骤S1、S2的执行顺序不受限于其编号顺序,还可调换执行顺序,例如,也可先执行步骤S2,再执行步骤S1。
[0046] 下面通过具体示例对本发明的费控电能表的费控结算功能测试方法作进一步的说明。其中,待测试的费控电能表为双模费控电能表,其费控结算功能仅适用于本地费控模式。在本地费控模式下,双模费控电能表可根据计量电能值、当前设置的电价表和费率时段自动完成电费结算,并按照设置透支金额阀值、合闸允许金额限值和当前剩余金额自动发出对应的提示告警信息,和/或执行切换跳闸控制端子输出的开关信号从而控制外置负荷开关拉闸或合闸、实现欠费断电和充值后复电等动作。
[0047] 下面对待测试的双模费控电能表的费控结算功能测试进行具体说明,分为两部分进行测试,一部分为报警执行情况测试,一部分为透支执行情况测试,具体如下。
[0048] 1.“报警功能”具体检测流程包括以下步骤:
[0049] 步骤11:双模费控电能表处于本地费控模式。对双模费控电能表进行初始化、开户并充值,充值金额应足够保障完成整个检测流程。设置当前套费率电价以及备用套费率电价、当前第1张阶梯表阶梯电价、当前套阶梯时区表、电压电流互感器变比、报警金额1和报警金额2,还可设置囤积金额限值和合闸允许金额限值为零。
[0050] 步骤12:设置电能表为保电解除状态,设置透支金额限值。使双模费控电能表走字,检测到其剩余金额小于报警金额1时,使双模费控电能表停止走字。检查双模费控电能表的报警功能执行情况,包括预跳闸报警状态位、跳闸次数和跳闸事件记录、跳闸控制端子输出信号、以及液晶显示器的背光和字符提示。
[0051] 将检测到的报警功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部报警功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0052] 步骤13:使双模费控电能表继续走字,当其剩余金额大于报警金额1且小于报警金额2时,使双模费控电能表停止走字。检查双模费控电能表的报警功能执行情况,包括跳闸次数和跳闸事件记录、跳闸控制端子输出信号、以及液晶显示器的背光和字符提示;将检测到的报警功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部报警功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0053] 通过步骤12和13中,可全面测试报警金额对双模费控电能表的报警功能执行的影响。
[0054] 步骤14:向双模费控电能表插入合闸复电卡,或进行按键合闸复电。检查双模费控电能表的报警功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、以及液晶显示器的背光和字符提示;将检测到的报警功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部报警功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0055] 通过步骤14中,可测试收到合闸复电指令对双模费控电能表的报警功能执行的影响。
[0056] 步骤15:设置双模费控电能表为保电状态。对双模费控电能表充值,使充值后剩余金额小于报警金额1。走字,当剩余金额大于报警金额1且小于报警金额2时,停止。检查双模费控电能表的报警功能执行情况,包括跳闸次数和跳闸事件记录、跳闸控制端子输出信号、以及液晶显示器的背光和字符提示。将检测到的报警功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部报警功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0057] 步骤16:检查步骤12~15的检测情况,若步骤12~15任一检测结果为不通过,则总体检测结论为“不正确”,仅当步骤12~15的检测结果均为通过时,总体检测结论方为“正确”。其中,步骤12~15的执行先后不限于其编号顺序,也可调换执行顺序。
[0058] 2.“透支功能”具体检测流程包括以下步骤:
[0059] 步骤21:双模费控电能表处于本地费控模式。对双模费控电能表进行初始化、开户并充值,充值金额应足够保障完成整个检测流程。设置当前套费率电价以及备用套费率电价、当前第1张阶梯表阶梯电价、当前套阶梯时区表、电压电流互感器变比。设置囤积金额限值、报警金额1、报警金额2和合闸允许金额限值为零。
[0060] 步骤22:设置双模费控电能表为保电状态,设置透支金额限值为零。控制双模费控电能表走字,当其剩余金额为零、透支金额大于1,控制双模费控电能表停止走字。检查双模费控电能表的透支功能执行情况,包括跳闸次数和跳闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0061] 通过步骤22中,可测试保电状态对双模费控电能表的透支功能执行的影响。
[0062] 步骤23:对双模费控电能表充值,令其剩余金额大于零。设置双模费控电能表为保电解除状态。控制双模费控电能表走字,当其剩余金额为零、透支金额大于1时,控制双模费控电能表停止走字。检查双模费控电能表的透支功能执行情况,包括跳闸次数和跳闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0063] 通过步骤23中,可测试保电解除状态下,透支金额限值对双模费控电能表的透支功能执行的影响。
[0064] 步骤24:设置合闸允许金额限值大于零。对双模费控电能表充值,令其剩余金额大于零且小于合闸允许金额限值。检查双模费控电能表的透支功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0065] 步骤25:对双模费控电能表充值,令其剩余金额大于合闸允许金额限值。检查双模费控电能表的透支功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0066] 步骤26:设置透支金额限值大于1。控制双模费控电能表走字,当其剩余金额为零、透支金额大于1并小于透支金额限值时,控制双模费控电能表停止走字。检查双模费控电能表的透支功能执行情况,包括跳闸次数和跳闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0067] 步骤27:对电能表进行按键合闸。检查双模费控电能表的透支功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0068] 通过步骤27中,可测试收到合闸复电指令对双模费控电能表的透支功能执行的影响。
[0069] 步骤28:控制双模费控电能表走字,当其透支金额等于透支金额限值时,控制双模费控电能表停止走字。检查双模费控电能表的透支功能执行情况,包括跳闸次数和跳闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0070] 步骤29:控制双模费控电能表走字,当其透支金额大于透支金额限值时,控制双模费控电能表停止走字。检查双模费控电能表的透支功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0071] 通过步骤26、28和29中,可全面测试保电解除状态下,透支金额限值对双模费控电能表的透支功能执行的影响。
[0072] 步骤30:对双模费控电能表充值,令其剩余金额小于合闸允许金额限值。检查双模费控电能表的透支功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0073] 步骤31:对双模费控电能表充值,令其剩余金额大于合闸允许金额限值。检查双模费控电能表的透支功能执行情况,包括合闸次数和合闸事件记录、跳闸控制端子输出信号、指示灯状态、以及液晶显示器的背光和字符提示;将检测到的透支功能执行情况与预设的对应信息进行比对,判断本步骤的测试是否通过。本实施例中,仅检测到的全部透支功能执行情况均与对应的预设信息匹配时,才判断本步骤的测试通过,否则,判断本步骤的测试不通过。
[0074] 通过步骤24和25、步骤30和31,可全面测试保电解除状态下,合闸允许金额限值对双模费控电能表的透支功能执行的影响。
[0075] 步骤32:检查步骤22~31的检测情况,若步骤22~31任一检测结果为不通过,则总体检测结论为“不正确”,仅当步骤22~31的检测结果均通过时,总体检测结论方为“正确”。
[0076] 本实施例中,当上述两部分的检测结论均为“正确”时,才确定费控电能表的费控结算功能测试为合格,否则,确定为费控电能表的费控结算功能测试为不合格。
[0077] 上述实施例的费控电能表的费控结算功能测试方法,通过先后检测费控电能表预设的各情况下的报警执行信息和透支执行信息,结合预设的报警执行信息判断费控电能表的报警执行是否正确,结合预设的透支执行信息判断费控电能表的透支执行是否正确;若报警执行和透支执行均正确,则确定为所述费控电能表的费控结算功能合格,否则,确定为所述费控电能表的费控结算功能不合格。由此能够全面有效的检测费控电能表的费控结算功能,适用于各单位对费控电能表费控结算功能进行评价,适用性广。
[0078] 需要说明的是,对于前述的方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。
[0079] 基于与上述实施例中的费控电能表的费控结算功能测试方法相同的思想,本发明还提供费控电能表的费控结算功能测试系统,该系统可用于执行上述费控电能表的费控结算功能测试方法。为了便于说明,费控电能表的费控结算功能测试系统实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0080] 图2为本发明一实施例的费控电能表的费控结算功能测试系统的示意性结构图;如图2所示,本实施例的费控电能表的费控结算功能测试系统包括:第一检测模块210、第二检测模块220以及判断模块230,各模块详述如下:
[0081] 上述第一检测模块210,用于检测费控电能表的剩余金额,分别获取费控电能表在剩余金额小于预设的第一报警金额时的报警执行信息、在剩余金额大于所述第一报警金额且小于预设的第二报警金额时的报警执行信息;将获取到的报警执行信息分别与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确;
[0082] 上述第二检测模块220,用于检测费控电能表的剩余金额和透支金额,分别获取费控电能表在剩余金额大于零且小于合闸允许金额限值时的透支执行信息、在剩余金额大于合闸允许金额限值时的透支执行信息、在透支金额小于透支金额限值时的透支执行信息、在透支金额等于透支金额限值时的透支执行信息、在透支金额大于透支金额限值时的透支执行信息;将获取到的透支执行信息分别与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确;
[0083] 上述判断模块230,用于若上述任一检测模块的判断结果为不正确,则确定为所述费控电能表的费控结算功能不合格;若上述检测模块的判断结果均为正确,则确定为所述费控电能表的费控结算功能合格;
[0084] 作为一优选实施方式,上述费控电能表的费控结算功能测试系统还包括初始设置模块(图中未示出),用于检测费控电能表当前的费控模式;若为非本地费控模式,则将费控电能表切换为本地费控模式;还用于对所述费控电能表进行开户以及初始化设置。优选的,初始化设置包括:设置当前费率电价、备用费率电价、费率时段表、电压电流互感器变比、第一报警金额和第二报警金额;其中第二报警金额需大于第一报警金额。
[0085] 作为一优选实施方式,上述第一检测模块210还用于检测合闸复电指令,并获取在收到合闸复电指令情况下的报警执行信息;将获取到的报警执行信息与对应的预设报警信息进行比对,根据比对结果判断费控电能表的报警执行是否正确。
[0086] 作为一优选实施方式,上述第二检测模块220还用于检测合闸复电指令,并获取在收到合闸复电指令情况下的透支执行信息;将获取到的透支执行信息与对应的预设透支信息进行比对,根据比对结果判断费控电能表的透支执行是否正确。
[0087] 本实施例中所述报警执行信息/透支执行信息包括但不限于:合闸次数/合闸事件记录、跳闸控制端子输出信号、指示灯状态、液晶显示器的背光状态和输出的字符提示信息。
[0088] 上述实施例的费控电能表的费控结算功能测试系统,覆盖了技术标准关于费控电能表费控结算功能的各项技术要求,试验内容全面;适用于各单位对双模费控电能表费控结算功能实施评价,适用性广;流程清晰、步骤明确,便于试验人员操作
[0089] 需要说明的是,上述示例的费控电能表的费控结算功能测试系统的实施方式中,各模块之间的信息交互、执行过程等内容,由于与本发明前述方法实施例基于同一构思,其带来的技术效果与本发明前述方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0090] 此外,上述示例的费控电能表的费控结算功能测试系统的实施方式中,各功能模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的功能模块完成,即将所述费控电能表的费控结算功能测试系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。其中各功能模既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0091] 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,作为独立的产品销售或使用。所述程序在执行时,可执行如上述各方法的实施例的全部或部分步骤。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0092] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。可以理解,其中所使用的术语“第一”、“第二”等在本文中用于区分对象,但这些对象不受这些术语限制。
[0093] 以上所述实施例仅表达了本发明的几种实施方式,不能理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。