本發(fā)明涉及電能表技術(shù)領(lǐng)域,特別是涉及費控電能表的數(shù)據(jù)回抄功能測試方法及系統(tǒng)。
背景技術(shù):
區(qū)別于普通的費控電能表只具有單一的費控模式,雙模費控電能表既可以工作在本地費控模式,也可以工作在遠程費控模式,且兩種模式之間可以相互切換。所謂的本地費控模式是指本地計量、本地計費、本地開關(guān)控制,即電能表可自動根據(jù)自身電能計量與設(shè)置的電價,自動完成電費結(jié)算并按照設(shè)置閥值實現(xiàn)剩余金額告警、欠費拉閘、充值后合閘等操作。所謂的遠程費控模式是指本地計量、遠程主站計費,并通過遠程主站實現(xiàn)開關(guān)控制,即電能表僅進行電能計量,通過rs485、載波等方式把電能數(shù)據(jù)傳送至遠程主站,由遠程主站進行電費結(jié)算,且根據(jù)結(jié)算情況下發(fā)拉合閘等操作命令。
雙模費控電能表通過虛擬介質(zhì)或固態(tài)介質(zhì)(例如射頻ic卡)進行初始化、開戶、充值、補卡、參數(shù)設(shè)置、信息返寫和拉合閘命令下發(fā)等操作,操作過程中須經(jīng)過硬件安全模塊進行安全認(rèn)證、數(shù)據(jù)加解密處理。對應(yīng)的,雙模費控電能表的費控功能主要包括:初始化功能、開戶功能、充值功能、補卡功能、用戶卡返寫功能、參數(shù)更新功能、密鑰更新功能、數(shù)據(jù)回抄功能、遠程控制功能、事件記錄功能、清零功能、費控模式切換功能、錢包退費功能、費控結(jié)算功能、身份認(rèn)證功能、防偽造卡攻擊功能、軟件比對功能等。其中,初始化功能、開戶功能、充值功能、補卡功能、用戶卡返寫功能、錢包退費功能、費控結(jié)算功能等7個功能項為本地費控模式獨有;參數(shù)更新功能、密鑰更新功能、數(shù)據(jù)回抄功能、遠程控制功能、事件記錄功能、清零功能、費控模式切換功能、身份認(rèn)證功能、防偽造卡攻擊功能、軟件比對功能等10個功能項,則是兩種模式均具備。
然而在目前對雙模費控電能表數(shù)據(jù)回抄功能的測試方法存在以下問題:大多基于測試人員的經(jīng)驗值,由于不同測試人員的經(jīng)驗值存在差別,因此難以給出客觀的測試結(jié)論,進而為雙模費控電能表的使用單位帶來了一定的應(yīng)用風(fēng)險。
技術(shù)實現(xiàn)要素:
基于此,本發(fā)明提供的費控電能表的數(shù)據(jù)回抄功能測試方法及系統(tǒng),能夠得到雙模費控電能表的數(shù)據(jù)回抄功能的客觀測試結(jié)果。
本發(fā)明一方面提供費控電能表的數(shù)據(jù)回抄功能測試方法,包括:
s1、向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;根據(jù)所述一類執(zhí)行信息以及預(yù)設(shè)的第一參照信息判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格;
s2、向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,根據(jù)所述二類執(zhí)行信息以及預(yù)設(shè)的第二參照信息判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格;
根據(jù)s1、s2的判斷結(jié)果判斷所述費控電能表的數(shù)據(jù)回抄功能是否合格。
本發(fā)明另一方面提供費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng),包括:
第一測試模塊,用于向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;根據(jù)所述一類執(zhí)行信息以及預(yù)設(shè)的第一參照信息判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格;
第二測試模塊,用于向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,根據(jù)所述二類執(zhí)行信息以及預(yù)設(shè)的第二參照信息判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格;
判斷模塊,用于根據(jù)第一測試模塊和第二測試模塊的判斷結(jié)果判斷所述費控電能表的數(shù)據(jù)回抄功能是否合格。
一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)上述所述方法的步驟。
一種計算機設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)上述所述方法的步驟。
上述技術(shù)方案,通過向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;根據(jù)所述一類執(zhí)行信息以及預(yù)設(shè)的第一參照信息判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格;以及通過向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,所述第二回抄命令中包含回抄次數(shù)信息和回抄間隔時間信息,獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,根據(jù)所述二類執(zhí)行信息以及預(yù)設(shè)的第二參照信息判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格;然后根據(jù)上述判斷結(jié)果判斷所述費控電能表的數(shù)據(jù)回抄功能是否合格。由此能夠客觀測試數(shù)據(jù)回抄標(biāo)識不合法的情況下對雙模費控電能表數(shù)據(jù)回抄功能的影響;以及客觀測試回抄收數(shù)據(jù)量和抄收頻率對數(shù)據(jù)回抄功能的影響,全面客觀測試雙模費控電能表的數(shù)據(jù)回抄功能,適用于各單位對雙模費控電能表數(shù)據(jù)回抄功能進行評價,適用性廣。
附圖說明
圖1為一實施例的費控電能表的數(shù)據(jù)回抄功能測試方法的示意性流程圖;
圖2為一實施例的費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)的示意性結(jié)構(gòu)圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為一實施例的費控電能表的數(shù)據(jù)回抄功能測試方法的示意性流程圖。如圖1所示,本實施例中的費控電能表的數(shù)據(jù)回抄功能測試方法包括步驟:
s1、向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;根據(jù)所述一類執(zhí)行信息以及預(yù)設(shè)的第一參照信息判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格。
本發(fā)明實施例中,費控電能表指的是雙模費控電能表,即支持本地費控模式和遠程費控模式兩種模式的費控電能表。通常情況下,通過設(shè)置費控電能表的模式狀態(tài)字信息,設(shè)置費控電能表的模式狀態(tài)。本地費控模式和遠程費控模式各自對應(yīng)不同的模式狀態(tài)字信息,可根據(jù)具體情況設(shè)定。
在一可選實施中,所述一類執(zhí)行信息中包括對所述費控電能表的數(shù)據(jù)回抄安全模塊中各文件的回抄有效狀態(tài);回抄有效狀態(tài)指的是,回抄文件得到的數(shù)據(jù)和文件結(jié)構(gòu)均正確,則該文件的回抄有效;否則,該文件的回抄無效。所述根據(jù)所述一類執(zhí)行信息以及預(yù)設(shè)的第一參照信息判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格包括:將所述一類執(zhí)行信息中的回抄有效狀態(tài)與預(yù)設(shè)的第一參照信息中的參考有效狀態(tài)進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格??梢岳斫獾模龅谝粎⒄招畔⒈硎緮?shù)據(jù)回抄功能合格的費控電能表對不合法的數(shù)據(jù)回抄命令的響應(yīng)信息。
s2、向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,根據(jù)所述二類執(zhí)行信息以及預(yù)設(shè)的第二參照信息判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格。
在一可選實施中,所述第二回抄命令中包含回抄次數(shù)信息和回抄間隔時間信息,回抄次數(shù)為兩次以上;所述二類執(zhí)行信息中包括:對所述費控電能表的數(shù)據(jù)回抄安全模塊中各文件的回抄有效狀態(tài)、回抄次數(shù)以及回抄間隔時間信息。所述根據(jù)所述二類執(zhí)行信息以及預(yù)設(shè)的第二參照信息判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格,包括:將所述二類執(zhí)行信息中的各文件的回抄有效狀態(tài)、回抄次數(shù)、回抄間隔時間信息與預(yù)設(shè)的第二參照信息中的對應(yīng)文件的回抄有效狀態(tài)、回抄次數(shù)以及回抄間隔時間信息進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格??梢岳斫獾模龅诙⒄招畔⒈硎緮?shù)據(jù)回抄功能合格的費控電能表對合法的數(shù)據(jù)回抄命令的響應(yīng)信息。
優(yōu)選地,所述第一參照信息、第二參照信息中也包括回抄有效狀態(tài)、回抄次數(shù)以及回抄間隔時間信息。
s3、根據(jù)s1、s2的判斷結(jié)果判斷所述費控電能表的數(shù)據(jù)回抄功能是否合格。
在一可選實施例中,若上述s1~s2任一判斷結(jié)果為不合格,則判斷為所述費控電能表的數(shù)據(jù)回抄功能不合格;若上述s1~s2的判斷結(jié)果均為合格,則判斷為所述費控電能表的數(shù)據(jù)回抄功能合格。
可以理解的,上述步驟s1可先于步驟s2執(zhí)行,也可以步驟s2先于步驟s1執(zhí)行。優(yōu)選地,所述一類執(zhí)行信息和二類執(zhí)行信息中,還包括對各文件的回抄是否有效;文件的有效回抄指的是回抄的文件結(jié)構(gòu)和文件內(nèi)容數(shù)據(jù)均正確。
在一可選實施例中,所述費控電能表的數(shù)據(jù)回抄安全模塊中的文件包括:參數(shù)信息文件、購電信息文件、當(dāng)前套電價文件、備用套電價文件、運行信息文件、控制命令文件、參數(shù)更新文件、清零命令文件、發(fā)行信息文件、密鑰校驗文件、復(fù)位信息文件、記錄信息文件以及退費文件等??蛇x地,所述記錄信息文件可以是一個文件,也可以是多個文件,例如記錄信息文件1、記錄信息文件2等。
在一可選實施例中,上述步驟s1、s2執(zhí)行之前,還包括測試預(yù)備步驟,包括:當(dāng)所述費控電能表為本地費控模式時,獲取所述費控電能表的狀態(tài)信息,根據(jù)所述狀態(tài)信息判斷所述費控電能表的購電次數(shù)或剩余金額是否為零;當(dāng)判斷出所述費控電能表為本地費控模式,且購電次數(shù)和剩余金額均不為零時,執(zhí)行上述步驟s1和s2。當(dāng)判斷出所述費控電能表為本地費控模式,但購電次數(shù)和剩余金額任一為零時,輸出測試失敗的提示信息??蛇x地,在輸出測試失敗的提示信息時,還可同時輸出測試失敗的原因,例如當(dāng)前購電次數(shù)為0,或者當(dāng)前剩余金額為0。
可以理解的,由于數(shù)據(jù)回抄功能在本地費控模式以及遠程費控模式下均有效,因此,遠程費控模式下的測試預(yù)備步驟與上述本地費控模式的測試預(yù)備步驟對應(yīng)。
在一可選實施例中,在步驟s2中,將所述二類執(zhí)行信息與預(yù)設(shè)的第二參照信息進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格,包括:
根據(jù)預(yù)設(shè)的第二參照信息得出需測試的參考文件,所參考文件的總數(shù)小于或者等于所述費控電能表的數(shù)據(jù)回抄安全模塊中的文件總量;所述預(yù)設(shè)的第二參照信息中包括需測試的若干個參考文件以及各參考文件的參考執(zhí)行信息(所述參考執(zhí)行信息包括各文件的參考回抄有效狀態(tài)、參考回抄次數(shù)以及參考回抄間隔時間信息)。從所述二類執(zhí)行信息獲取各參考文件相關(guān)的實際執(zhí)行信息,包括各參考文件的實際回抄有效狀態(tài)、實際回抄次數(shù)以及實際回抄間隔時間信息。依次將各參考文件相關(guān)的實際執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息進行比對;若任一參考文件的比對結(jié)果為不匹配,則判斷為所述費控電能表對所述第二回抄命令的響應(yīng)功能不合格;若全部參考文件的比對結(jié)果均為匹配,則判斷為所述費控電能表對所述第二回抄命令的響應(yīng)功能合格。
優(yōu)選地,可預(yù)先對費控電能表的數(shù)據(jù)回抄安全模塊中的文件按照重要程度進行排序,然后選取這其中重要程度較高的若干個文件作為參考文件,只對參考文件對應(yīng)的執(zhí)行信息與第二參照信息進行比對,有利于提高效率。
其中,將各參考文件的回抄有效狀態(tài)、回抄次數(shù)以及回抄間隔時間信息與所述第二參照信息中對應(yīng)參考文件的回抄有效狀態(tài)、回抄次數(shù)以及回抄間隔時間信息進行比對時;若三項中任一項比對結(jié)果為不匹配,則判斷為該參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息不匹配;若任三項比對結(jié)果均為匹配,則判斷為該參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息匹配。
在一可選實施例中,在步驟s2中,當(dāng)檢測到任一參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息不匹配時,停止對其他參考文件的比對,將所述費控電能表對所述第二回抄命令的響應(yīng)功能判斷為不合格。由此可避免浪費測試時間,提高測試效率。
在一具體實施例中,所述預(yù)設(shè)的第二參照信息中包括的參考文件至少包括:參數(shù)信息文件、購電信息文件和運行信息文件。對應(yīng)的,所述費控電能表的數(shù)據(jù)回抄功能測試方法的實現(xiàn)過程包括:
步驟1:檢測雙模費控電能表的狀態(tài)信息,若處于本地費控模式、且已開戶,并且購電次數(shù)和剩余金額均不為零,執(zhí)行下述步驟。
步驟2:雙模費控電能表遠程身份認(rèn)證通過后,向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的,獲取所述費控電能表對該回抄命令的執(zhí)行信息,以此測試可否仍能有效回抄費控電能表安全模塊中的文件;文件的有效回抄指的是回抄的文件結(jié)構(gòu)和文件內(nèi)容數(shù)據(jù)均正確。
步驟3:雙模費控電能表遠程身份認(rèn)證通過后,向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的回抄命令;該回抄命令中包含回抄次數(shù)信息和回抄間隔時間信息,優(yōu)選地,回抄次數(shù)為4次。獲取所述費控電能表對該回抄命令的執(zhí)行信息,該執(zhí)行信息中包括:對所述費控電能表的數(shù)據(jù)回抄安全模塊中各文件的回抄有效狀態(tài)、回抄次數(shù)以及回抄間隔時間信息。
數(shù)據(jù)回抄安全模塊中的參數(shù)信息文件、購電信息文件、當(dāng)前套電價文件、備用套電價文件、運行信息文件、控制命令文件、參數(shù)更新文件、清零命令文件、發(fā)行信息文件、密鑰校驗文件、復(fù)位信息文件、記錄信息文件1、記錄信息文件2以及退費文件,測試可否成功讀取以上文件且文件結(jié)構(gòu)和數(shù)據(jù)正確。
步驟4:檢測回抄安全模塊中的參數(shù)信息文件的連續(xù)次數(shù)是否為4次,各次回抄是否有效,且回抄間隔時間是否均符合設(shè)定的間隔要求;若是,執(zhí)行步驟5;否則,執(zhí)行步驟8。其中,回抄次數(shù)符合設(shè)定的要求指的是回抄次數(shù)是否為4次。
步驟5:檢測回抄安全模塊中的購電信息文件的連續(xù)次數(shù)是否為連續(xù)4次,各次回抄是否有效,且回抄間隔時間是否均符合設(shè)定的間隔要求;若是,執(zhí)行步驟6;否則,執(zhí)行步驟8。
步驟6:檢測回抄安全模塊中的運行信息文件的連續(xù)次數(shù)是否為連續(xù)4次,各次回抄是否有效,且回抄間隔時間是否均符合設(shè)定的間隔要求;若是,執(zhí)行步驟7;否則,執(zhí)行步驟8。
步驟7:得出總體檢測結(jié)論為“合格”。
步驟8:得出總體檢測結(jié)論為“不合格”。
基于上述實施例的數(shù)據(jù)回抄功能測試方法,通過向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;將所述一類執(zhí)行信息與預(yù)設(shè)的第一參照信息進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格;以及通過向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,所述第二回抄命令中包含回抄次數(shù)信息和回抄間隔時間信息,回抄次數(shù)為兩次以上;獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,所述二類執(zhí)行信息中包括:對所述費控電能表的數(shù)據(jù)回抄安全模塊中各文件的回抄有效狀態(tài)、回抄次數(shù),以及對各文件的回抄間隔時間信息;將所述二類執(zhí)行信息與預(yù)設(shè)的第二參照信息進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格;然后若上述任一判斷結(jié)果為不合格,則判斷為所述費控電能表的數(shù)據(jù)回抄功能不合格;若上述判斷結(jié)果均為合格,則判斷為所述費控電能表的數(shù)據(jù)回抄功能合格。由此能夠客觀測試數(shù)據(jù)回抄標(biāo)識不合法的情況下對雙模費控電能表數(shù)據(jù)回抄功能的影響;以及客觀測試回抄收數(shù)據(jù)量和抄收頻率對數(shù)據(jù)回抄功能的影響,全面客觀測試雙模費控電能表的數(shù)據(jù)回抄功能,適用于各單位對雙模費控電能表數(shù)據(jù)回抄功能進行評價,適用性廣。
需要說明的是,對于前述的各方法實施例,為了簡便描述,將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時進行。
基于與上述實施例中的費控電能表的數(shù)據(jù)回抄功能測試方法相同的思想,本發(fā)明還提供費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng),該系統(tǒng)可用于執(zhí)行上述費控電能表的數(shù)據(jù)回抄功能測試方法。為了便于說明,費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)實施例的結(jié)構(gòu)示意圖中,僅僅示出了與本實施例相關(guān)的部分,本領(lǐng)域技術(shù)人員可以理解,圖示結(jié)構(gòu)并不構(gòu)成對系統(tǒng)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
圖2為本發(fā)明一實施例的費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)的示意性結(jié)構(gòu)圖;如圖2所示,本實施例的費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)包括:
第一測試模塊201,用于向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;根據(jù)所述一類執(zhí)行信息以及預(yù)設(shè)的第一參照信息判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格。
第二測試模塊202,用于向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,根據(jù)所述二類執(zhí)行信息以及預(yù)設(shè)的第二參照信息判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格。以及,
判斷模塊203,用于根據(jù)第一測試模塊和第二測試模塊的判斷結(jié)果判斷所述費控電能表的數(shù)據(jù)回抄功能是否合格。
在一優(yōu)選實施例中,所述第一測試模塊201,用于向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識不合法的第一回抄命令,獲取所述費控電能表對該第一回抄命令的一類執(zhí)行信息;將所述一類執(zhí)行信息與預(yù)設(shè)的第一參照信息進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第一回抄命令的響應(yīng)功能是否合格;
在一優(yōu)選實施例中,所述第二測試模塊202,用于向費控電能表發(fā)送數(shù)據(jù)回抄標(biāo)識合法的第二回抄命令,所述第二回抄命令中包含回抄次數(shù)信息和回抄間隔時間信息,回抄次數(shù)為兩次以上;獲取所述費控電能表對該第二回抄命令的二類執(zhí)行信息,所述二類執(zhí)行信息中包括:對所述費控電能表的數(shù)據(jù)回抄安全模塊中各文件的回抄有效狀態(tài)、回抄次數(shù),以及對各文件的回抄間隔時間信息;將所述二類執(zhí)行信息與預(yù)設(shè)的第二參照信息進行比對,根據(jù)比對結(jié)果判斷費控電能表對所述第二回抄命令的響應(yīng)功能是否合格。
在一優(yōu)選實施例中,所述判斷模塊203,用于若上述任一檢測模塊的判斷結(jié)果為不合格,則判斷為所述費控電能表的數(shù)據(jù)回抄功能不合格;否則,則判斷為所述費控電能表的數(shù)據(jù)回抄功能合格。
可選地,所述費控電能表的數(shù)據(jù)回抄安全模塊中的文件包括:參數(shù)信息文件、購電信息文件、當(dāng)前套電價文件、備用套電價文件、運行信息文件、控制命令文件、參數(shù)更新文件、清零命令文件、發(fā)行信息文件、密鑰校驗文件、復(fù)位信息文件、記錄信息文件和/或退費文件。
可選地,所述費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)還包括:測試預(yù)備模塊,用于獲取所述費控電能表的狀態(tài)信息,根據(jù)所述狀態(tài)信息判斷所述費控電能表的購電次數(shù)或剩余金額是否為零;當(dāng)判斷出所述費控電能表為本地費控模式,且購電次數(shù)和剩余金額均不為零時,啟動上述第一測試模塊201和第二測試模塊202。
在一可選實施例中,所述第二測試模塊202可用于,在接收到所述二類執(zhí)行信息之后,根據(jù)預(yù)設(shè)的第二參照信息得出需測試的參考文件,所參考文件的總數(shù)小于或者等于所述費控電能表的數(shù)據(jù)回抄安全模塊中的文件總量;所述預(yù)設(shè)的第二參照信息中包括需測試的若干個參考文件以及各參考文件的參考執(zhí)行信息;從所述二類執(zhí)行信息獲取各參考文件相關(guān)的執(zhí)行信息,包括各參考文件的回抄次數(shù),以及各參考文件的回抄間隔時間信息;依次將各參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息進行比對;若任一參考文件的比對結(jié)果為不匹配,則判斷為所述費控電能表對所述第二回抄命令的響應(yīng)功能不合格;若全部參考文件的比對結(jié)果均為匹配,則判斷為所述費控電能表對所述第二回抄命令的響應(yīng)功能合格。
優(yōu)選地,其中,依次將各參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息進行比對的具體實現(xiàn)方式可包括:
將實際獲取到的各參考文件的回抄有效狀態(tài)、回抄次數(shù)、回抄間隔時間信息與所述第二參照信息中對應(yīng)文件的回抄有效狀態(tài)、回抄次數(shù)、回抄間隔時間信息進行比對;若三項中任一項比對結(jié)果為不匹配,則判斷為該參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息不匹配;若三項比對結(jié)果均為匹配,則判斷為該參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息匹配。
所述第二測試模塊202,還用于當(dāng)檢測到任一參考文件相關(guān)的執(zhí)行信息與所述第二參照信息中對應(yīng)的參考執(zhí)行信息不匹配時,停止對其他參考文件的比對,并將所述費控電能表對所述第二回抄命令的響應(yīng)功能判斷為不合格。
優(yōu)選地,第二參照信息中包括的參考文件至少包括:參數(shù)信息文件、購電信息文件和/或運行信息文件。
需要說明的是,上述示例的費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)的實施方式中,各模塊之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明前述方法實施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明前述方法實施例相同,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
此外,上述示例的費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)的實施方式中,各程序模塊的邏輯劃分僅是舉例說明,實際應(yīng)用中可以根據(jù)需要,例如出于相應(yīng)硬件的配置要求或者軟件的實現(xiàn)的便利考慮,將上述功能分配由不同的程序模塊完成,即將所述費控電能表的數(shù)據(jù)回抄功能測試系統(tǒng)的內(nèi)部結(jié)構(gòu)劃分成不同的程序模塊,以完成以上描述的全部或者部分功能。其中各功能模既可以采用硬件的形式實現(xiàn),也可以采用軟件程序模塊的形式實現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解,實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,作為獨立的產(chǎn)品銷售或使用。所述程序在執(zhí)行時,可執(zhí)行如上述各方法的實施例的全部或部分步驟。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)或隨機存儲記憶體(randomaccessmemory,ram)等。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關(guān)描述??梢岳斫?,其中所使用的術(shù)語“第一”、“第二”等在本文中用于區(qū)分對象,但這些對象不受這些術(shù)語限制。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,不能理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。