費控電能表的開戶功能測試方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及費控電能表的開戶功能測試方法和系統(tǒng)。所述方法包括:獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息和對正確開戶信號的響應執(zhí)行信息;將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對,若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。通過本發(fā)明能夠全面準確的檢測雙模費控電能表的開戶功能。
【專利說明】
費控電能表的開戶功能測試方法和系統(tǒng)
技術(shù)領域
[0001]本發(fā)明涉及設備檢測技術(shù)領域,特別是涉及費控電能表的開戶功能測試方法和系統(tǒng)?!颈尘凹夹g(shù)】
[0002]區(qū)別于普通的費控電能表只具有單一的費控模式,雙模費控電能表既可以工作在本地費控模式,也可以工作在遠程費控模式,且兩種模式之間可以相互切換。所謂的本地費控模式是指本地計量、本地計費、本地開關(guān)控制,即電能表可自動根據(jù)自身電能計量與設置的電價,自動完成電費結(jié)算并按照設置閥值實現(xiàn)剩余金額告警、欠費拉閘、充值后合閘等操作。所謂的遠程費控模式是指本地計量、遠程主站計費,并通過遠程主站實現(xiàn)開關(guān)控制,即電能表僅進行電能計量,通過RS485、載波等方式把電能數(shù)據(jù)傳送至遠程主站,由遠程主站進行電費結(jié)算,且根據(jù)結(jié)算情況下發(fā)拉合閘等操作命令。
[0003]雙模費控電能表通過虛擬介質(zhì)或固態(tài)介質(zhì)(例如射頻1C卡)進行初始化、開戶、充值、補卡、參數(shù)設置、信息返寫和拉合閘命令下發(fā)等操作,操作過程中須經(jīng)過硬件安全模塊進行安全認證、數(shù)據(jù)加解密處理。對應的,雙模費控電能表的費控功能主要包括:初始化功能、開戶功能、充值功能、補卡功能、開戶卡返寫功能、參數(shù)更新功能、密鑰更新功能、數(shù)據(jù)回抄功能、遠程控制功能、事件記錄功能、清零功能、費控模式切換功能、錢包退費功能、費控結(jié)算功能、身份認證功能、防偽造卡攻擊功能、軟件比對功能等。
[0004]然而在目前,無論是國家規(guī)范,還是行業(yè)規(guī)范或企業(yè)規(guī)范,均沒有涉及費控電能表的開戶功能測試的相關(guān)內(nèi)容,因此存在以下問題:難以評判雙模費控電能表的開戶功能是否符合企業(yè)的技術(shù)標準要求并給出客觀的檢測結(jié)論,由此給雙模費控電能表的使用單位帶來了一定的應用風險,也不利于雙模費控電能表的生產(chǎn)單位核查產(chǎn)品功能、提升產(chǎn)品質(zhì)量。
【發(fā)明內(nèi)容】
[0005]基于此,本發(fā)明實施例提供費控電能表的開戶功能測試方法和系統(tǒng),能夠全面準確的檢測雙模費控電能表的開戶功能。
[0006]本發(fā)明一方面提供費控電能表的開戶功能測試方法,包括:
[0007]獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;
[0008]獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息和對正確開戶信號的響應執(zhí)行信息;
[0009]將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對,若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。
[0010]本發(fā)明另一方面提供費控電能表的開戶功能測試系統(tǒng),包括:
[0011]第一測試模塊,用于獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;
[0012]第二測試模塊,用于獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息;
[0013]第三測試模塊,用于獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;
[0014]判斷模塊,用于將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對, 若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。
[0015]上述技術(shù)方案,通過獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;初始化所述雙模費控電能表,獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息和對正確開戶信號的響應執(zhí)行信息;將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對,根據(jù)比對結(jié)果判斷所述雙模費控電能表的開戶功能是否合格。本發(fā)明上述實施例的方案,全面準確的檢測雙模費控電能表的開戶功能,適用于各單位對雙模費控電能表開戶功能實施評價,適用性廣。【附圖說明】
[0016]圖1為一實施例的費控電能表的開戶功能測試方法的示意性流程圖;
[0017]圖2為一實施例的費控電能表的開戶功能測試系統(tǒng)的示意性結(jié)構(gòu)圖?!揪唧w實施方式】
[0018]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]圖1為一實施例的費控電能表的開戶功能測試方法的示意性流程圖。如圖1所示, 本實施例中的費控電能表的開戶功能測試方法包括步驟:
[0020]S11,獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;
[0021]本發(fā)明實施例中,雙模費控電能表的開戶功能僅適用于本地費控模式。因此可預先檢測雙模費控電能表當前的費控模式狀態(tài);若為非本地費控模式,則設置所述雙模費控電能表為本地費控模式。雙模費控電能表的開戶功能可通過遠程開戶命令、開戶卡開戶或通過交互終端開戶的方式實現(xiàn)。其中,遠程開戶是通過RS485或載波等通道傳送,開戶卡開戶需使用固態(tài)介質(zhì)(射頻1C卡)實現(xiàn),通過交互終端開戶則需要固態(tài)介質(zhì)(射頻1C卡)和虛擬介質(zhì)(RS485或載波等通道)相結(jié)合開展。
[0022]本發(fā)明實施例中,對于不同的開戶方式,在測試密鑰狀態(tài)下獲取的響應執(zhí)行信息和在正式密鑰狀態(tài)下獲取的響應執(zhí)行信息各有不同。包括:獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確的遠程開戶指令的響應執(zhí)行信息;或者,獲取雙模費控電能表在測試密鑰狀態(tài)下、對本地插入的正確開戶卡的響應執(zhí)行信息;或者,獲取雙模費控電能表在測試密鑰狀態(tài)下、對通過交互終端發(fā)送的正確開戶信號的響應執(zhí)行信息。
[0023]可以理解的是,對于費控電能表來說,測試密鑰是指費控電能表安裝前使用的一套密鑰,正式密鑰是指費控電能表安裝運行時使用的一套密鑰。本發(fā)明實施例中,所述雙模費控電能表開戶不成功時的響應執(zhí)行信息至少包括開戶信號讀取情況和當前開戶狀態(tài);所述雙模費控電能表開戶成功時的響應執(zhí)行信息中包括:當前開戶狀態(tài)、購電信息文件更新情況、客戶編號更新情況、購電記錄等。
[0024]作為另一優(yōu)選實施方式,還可預先設置雙模費控電能表的囤積金額限值和透支金額限值,并對雙模費控電能表的系統(tǒng)時間進行校準。[〇〇25]需要說明的是,本發(fā)明實施例中正確開戶信號指的是能使雙模費控電能表開戶成功的信號,異常開戶信號指的是無法使雙模費控電能表開戶成功的信號。[〇〇26]S12,獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息和對正確開戶信號的響應執(zhí)行信息;
[0027]本發(fā)明實施例中,包括分別獲取雙模費控電能表在正式密鑰狀態(tài)下、對每種開戶方式對應的異常開戶信號的響應執(zhí)行信息的步驟。具體可包括:控制雙模費控電能表進入正式密鑰狀態(tài),分別獲取雙模費控電能表對每種開戶方式對應的異常開戶信號的響應執(zhí)行信息;以及,控制雙模費控電能表進入正式密鑰狀態(tài),分別獲取雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下、對每種開戶方式對應的正確開戶信號的響應執(zhí)行信息。對于上述三種的開戶方式,下面分別進行說明:
[0028]若檢測到雙模費控電能表當前的開戶方式為遠程開戶,則向所述雙模費控電能表發(fā)送異常的遠程開戶指令,并獲取所述雙模費控電能表對該異常的遠程開戶指令的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下對正確的開戶且充值的遠程開戶指令的響應執(zhí)行信息;
[0029]或者,
[0030]控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到雙模費控電能表當前的開戶方式為開戶卡開戶,則讀取插入所述雙模費控電能表的開戶卡信息,所述開戶卡為參數(shù)異常的開戶卡,獲取所述雙模費控電能表對至少兩組不同的異常開戶卡信息的響應執(zhí)行信息; 以及,控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到雙模費控電能表當前的開戶方式為開戶卡開戶,則讀取插入所述雙模費控電能表的開戶卡信息,所述開戶卡為參數(shù)正確的開戶且充值的開戶卡,獲取所述雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下對該開戶卡信息的響應執(zhí)行信息;
[0031]或者,
[0032]控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表當前的開戶方式為通過交互終端開戶,則接收交互終端發(fā)送的開戶卡信息,所述開戶卡為參數(shù)異常的開戶卡,獲取所述雙模費控電能表對至少兩組不同的異常開戶卡信息的響應執(zhí)行信息; 以及,控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表當前的開戶方式為通過交互終端開戶,則接收交互終端發(fā)送的開戶卡信息,所述開戶卡為參數(shù)正確的開戶且充值的開戶卡,獲取所述雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下、對該開戶卡信息的響應執(zhí)行信息。[〇〇33]本發(fā)明實施例中,包括分別獲取雙模費控電能表在正式密鑰狀態(tài)下、對各種正確開戶信號的響應執(zhí)行信息的步驟,具體包括:[〇〇34]獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確的開戶不充值的開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確的開戶且充值的開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、在接收到正確的開戶不充值的開戶信號之后,又接收到正確的開戶且充值的開戶信號時的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、且已通過某一形式的開戶信號完成開戶的情況下,又檢測到其他形式的正確開戶信號時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已開戶且充值一次以上的情況下,對正確的開戶且充值的開戶信號的響應執(zhí)行信息。對于上述三種的開戶方式,下面分別進行說明:
[0035]控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表的當前開戶方式為遠程開戶,則獲取所述雙模費控電能表對正確的開戶不充值的遠程開戶指令的響應執(zhí)行信息;以及,獲取所述雙模費控電能表對正確的開戶且充值的遠程開戶指令的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在接收到正確的開戶不充值的遠程開戶指令之后,又接收到正確的開戶且充值的遠程開戶指令時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已遠程開戶的情況下,又讀取到正確的開戶卡信息時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已開戶且充值一次以上的情況下,對正確的開戶且充值的遠程開戶指令的響應執(zhí)行信息;
[0036]控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表當前的開戶方式為開戶卡開戶或通過交互終端開戶,則獲取所述雙模費控電能表對正確的開戶不充值的開戶卡信息的響應執(zhí)行信息;以及,獲取所述雙模費控電能表對正確的開戶且充值的開戶卡信息時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在檢測到正確的開戶不充值的開戶卡信息之后,又檢測到正確的開戶且充值的開戶卡信息時的響應執(zhí)行信息;以及, 獲取所述雙模費控電能表在已通過開戶卡信息開戶的情況下,對正確的遠程開戶指令的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已通過開戶不充值的遠程開戶指令開戶的情況下,又檢測到正確的開戶且充值的開戶卡信息時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已開戶且充值一次以上的情況下,又檢測到正確的開戶且充值的開戶卡信息時的響應執(zhí)行信息。[〇〇37]另一方面,針對上述三種開戶方式,本步驟中的獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息的步驟具體包括:
[0038]控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到雙模費控電能表當前的開戶方式為遠程開戶,則向所述雙模費控電能表發(fā)送異常的遠程開戶指令,并獲取所述雙模費控電能表對該異常的遠程開戶指令的響應執(zhí)行信息;
[0039]或者,控制雙模費控電能表進入正式密鑰,若檢測到雙模費控電能表當前的開戶方式為開戶卡開戶,則讀取插入所述雙模費控電能表的開戶卡信息,所述開戶卡為參數(shù)異常的開戶卡,獲取所述雙模費控電能表對至少兩組不同的異常開戶卡信息的響應執(zhí)行信息;以及,控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到雙模費控電能表當前的開戶方式為開戶卡開戶,則讀取插入所述雙模費控電能表的開戶卡信息,所述開戶卡為參數(shù)正確的開戶且充值的開戶卡,獲取所述雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下對該開戶卡信息的響應執(zhí)行信息;
[0040]或者,控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表當前的開戶方式為通過交互終端開戶,則接收交互終端發(fā)送的開戶卡信息,所述開戶卡為參數(shù)異常的開戶卡,獲取所述雙模費控電能表對至少兩組不同的異常開戶卡信息的響應執(zhí)行信息;以及,控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表當前的開戶方式為通過交互終端開戶,則接收交互終端發(fā)送的開戶卡信息,所述開戶卡為參數(shù)正確的開戶且充值的開戶卡,獲取所述雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下、對該開戶卡信息的響應執(zhí)行信息。
[0041]S13,將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對,若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。
[0042]作為一優(yōu)選實施方式,將獲取到的測試密鑰狀態(tài)下的響應執(zhí)行信息與預設的測試響應信息進行比對,將獲取到的正式密鑰狀態(tài)下對異常開戶信號的響應執(zhí)行信息與預設的異常響應信息進行比對,將獲取到的正式密鑰狀態(tài)下對正確開戶信號的響應執(zhí)行信息與預設的正確響應信息進行比對;若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。[〇〇43]下面分別針對遠程開戶、開戶卡開戶和通過交互終端開戶三種開戶方式的開戶功能檢測進行具體說明。
[0044]( —)、遠程開戶功能的檢測方法,包括以下步驟:[〇〇45]步驟1:檢查雙模費控電能表當前的費控模式狀態(tài);若非本地費控模式,則設置為本地費控模式;設置囤積金額限值和透支金額限值,并對雙模費控電能表的系統(tǒng)時間進行校準。
[0046]步驟2:檢測在測試密鑰狀態(tài)下、雙模費控電能表對正確的遠程開戶指令的應答狀況。
[0047]優(yōu)選的,本發(fā)明實施例中,由于采用的密鑰并測試密鑰,因此若本步驟返回的是異常應答、遠程開戶失敗等相關(guān)信息,則本步驟的測試結(jié)論為合格,繼續(xù)后續(xù)測試步驟;否則, 本步驟的測試結(jié)論為不合格,此時可停止繼續(xù)檢測。[〇〇48]步驟3:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、雙模費控電能表對異常的遠程開戶指令的應答狀況。
[0049]優(yōu)選的,本發(fā)明實施例中,若本步驟返回的是異常應答、遠程開戶失敗等的相關(guān)信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格,此時可停止檢測。
[0050]步驟4:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、雙模費控電能表對正確的遠程開戶指令(僅開戶不充值)的執(zhí)行情況;包括開戶狀態(tài)、安全模塊購電信息文件更新情況、客戶編號更新、購電記錄等。
[0051]優(yōu)選的,本發(fā)明實施例中,若本步驟中檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。例如若返回的是異常應答、遠程開戶失敗等信息,則本步驟的檢測結(jié)論為不合格。
[0052]若上述步驟2-4的檢測結(jié)果均為合格,則繼續(xù)進行以下檢測,否則,停止繼續(xù)檢測。 [〇〇53]步驟5:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、雙模費控電能表對正確的遠程開戶指令(開戶且充值)的執(zhí)行情況,包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄等。[〇〇54]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。例如若返回的是異常應答、遠程開戶失敗等信息,則本步驟的檢測結(jié)論為不合格。
[0055]步驟6:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、雙模費控電能表接收正確遠程開戶指令(僅開戶不充值)后,再次接收正確遠程開戶指令(開戶且充值)的執(zhí)行情況;包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄等。
[0056]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。[〇〇57]步驟7:檢測在正式密鑰狀態(tài)下、雙模費控電能表已遠程開戶的情況下、在交互終端上刷正確的開戶卡時雙模費控電能表的響應執(zhí)行情況,包括應答情況、開戶狀態(tài)。
[0058]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的應答情況、開戶狀態(tài)均與對應的預設響應信息匹配,則本步驟檢測合格;否則,本步驟檢測結(jié)論為不合格。
[0059]步驟8:根據(jù)步驟2?7的檢測情況,若其中任一步驟檢測結(jié)論為不合格,則可判斷結(jié)論為雙模費控電能表的開戶功能“不合格”,僅當上述6個步驟的檢測結(jié)論均為合格時,才能判斷為雙模費控電能表的開戶功能“合格”。
[0060](二)、開戶卡開戶功能的檢測方法,包括以下步驟:[〇〇61]步驟1:檢測雙模費控電能表當前的費控模式狀態(tài),若非本地費控模式,則設置為本地費控模式;設置囤積金額限值和透支金額限值,以及對雙模費控電能表的系統(tǒng)時間進行校準。
[0062]步驟2:檢測在測試密鑰狀態(tài)下,向雙模費控電能表插入正確的開戶卡,測試雙模費控電能表讀卡及響應狀況;
[0063]優(yōu)選的,本發(fā)明實施例中,若本步驟返回的是異常應答、遠程開戶失敗等信息,則本步驟的檢測結(jié)論為合格,執(zhí)行下一步;否則,本步驟的檢測結(jié)論為不合格,此時可停止進行檢測。
[0064]步驟3:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、向雙模費控電能表插入某一參數(shù)錯誤的開戶卡時,雙模費控電能表讀卡及響應狀況;
[0065]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各響應信息均與對應的預設響應信息匹配,例如返回的是讀卡成功、提示開戶信號異常以及開戶失敗的相關(guān)信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。
[0066]步驟4:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,向雙模費控電能表插入與步驟3相異的另一參數(shù)錯誤的開戶卡時,雙模費控電能表讀卡及響應狀況;
[0067]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各響應信息(例如讀卡成功、提示開戶信號異常以及開戶失敗)均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格,執(zhí)行下一步;否則,本步驟的檢測結(jié)論為不合格。
[0068]步驟5:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、向雙模費控電能表插入正確的開戶卡(開戶且充值),但擬充值后剩余金額大于囤積金額限值時,雙模費控電能表讀卡及響應狀況;
[0069]優(yōu)選的,本發(fā)明實施例中,若本步驟返回的是讀卡成功且提示開戶信號異常、開戶失敗等信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。
[0070]步驟6:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下、向雙模費控電能表插入正確的開戶卡(僅開戶不充值),雙模費控電能表讀卡及執(zhí)行情況,包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄;
[0071]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。
[0072]步驟7:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,向雙模費控電能表插入正確的開戶卡(開戶且充值),且擬充值后剩余金額小于等于囤積金額限值時,雙模費控電能表讀卡及執(zhí)行情況;包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、 購電記錄;[〇〇73]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。
[0074]步驟8:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,向雙模費控電能表插入正確開戶卡(僅開戶不充值)后,再次插入正確開戶卡(開戶且充值)的執(zhí)行情況,包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄;
[0075]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與預設的對應的響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。[〇〇76] 步驟9:向雙模費控電能表發(fā)送正確的遠程開戶指令(開戶且充值),測試已通過開戶卡本地開戶的情況下,雙模費控電能表對正確的遠程開戶指令的執(zhí)行情況,包括應答情況、開戶狀態(tài);
[0077]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的應答情況、開戶狀態(tài)均與對應的預設響應信息匹配,則本步驟檢測合格,否則,本步驟檢測結(jié)論為不合格。[〇〇78]步驟10:對雙模費控電能表進行初始化。向雙模費控電能表發(fā)送正確的遠程開戶指令(僅開戶不充值),檢測在已遠程開戶的情況下、向雙模費控電能表插入正確的開戶卡時,雙模費控電能表讀卡及執(zhí)行情況,包括應答情況、開戶狀態(tài);
[0079]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的應答情況、開戶狀態(tài)均與對應的預設響應信息匹配,則本步驟檢測合格,否則,本步驟檢測結(jié)論為不合格。
[0080]步驟11:對雙模費控電能表進行初始化、遠程開戶,然后充值多于1次。又向雙模費控電能表插入正確開戶卡(開戶且充值),擬充值后剩余金額小于等于囤積金額限值時,檢測雙模費控電能表讀卡及執(zhí)行情況,包括應答情況、開戶狀態(tài)、安全模塊購電信息文件更新、購電記錄;
[0081]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,則本步驟的檢測結(jié)論為不合格。
[0082]步驟12:對雙模費控電能表進行初始化。根據(jù)步驟2?11的檢測情況,若任一步驟檢測結(jié)論為不合格,則總體檢測結(jié)論為“不合格”,僅當上述10個步驟的檢測結(jié)論均為合格, 則總體檢測結(jié)論為“合格”。[〇〇83](三)、通過交互終端開戶功能的檢測方法,包括以下步驟:[〇〇84]步驟1:檢查雙模費控電能表當前的費控模式狀態(tài),若非本地費控模式,則設置為本地費控模式;并設置囤積金額限值和透支金額限值,以及對雙模費控電能表的系統(tǒng)時間進行校準。[〇〇85]步驟2:檢測在測試密鑰狀態(tài)下,在交互終端上刷正確的開戶卡,測試雙模費控電能表響應狀況;
[0086]優(yōu)選的,本發(fā)明實施例中,若本步驟返回的是異常應答、遠程開戶失敗等信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。
[0087]步驟3:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,在交互終端上刷某一參數(shù)錯誤的開戶卡時,雙模費控電能表響應狀況;
[0088]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各響應信息均與對應的預設響應信息匹配,例如返回的是讀卡成功、提示開戶信號異常以及開戶失敗等信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格,此時可停止檢測。[〇〇89]步驟4:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,在交互終端上刷與步驟3相異的另一參數(shù)錯誤的開戶卡時,雙模費控電能表響應狀況;
[0090]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各響應信息分別與對應的預設響應信息匹配,例如返回的是讀卡成功、提示開戶信號異常以及開戶失敗等信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格,此時可停止檢測。
[0091]步驟5:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,在交互終端上刷正確的開戶卡(開戶且充值),雙模費控電能表擬充值后剩余金額大于囤積金額限值時,雙模費控電能表響應狀況;
[0092]優(yōu)選的,本發(fā)明實施例中,若本步驟返回的是刷卡成功且提示開戶信號異常、開戶失敗等信息,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格,此時可停止檢測。[〇〇93]步驟6:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,在交互終端上刷正確的開戶卡(僅開戶不充值),雙模費控電能表讀卡及執(zhí)行情況,包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄;[〇〇94]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,則本步驟的檢測結(jié)論為不合格。[〇〇95]步驟7:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,在交互終端上刷正確的開戶卡(開戶且充值),擬充值后剩余金額小于等于囤積金額限值時,雙模費控電能表讀卡及執(zhí)行情況,包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄;
[0096]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。[〇〇97]步驟8:對雙模費控電能表進行初始化。檢測在正式密鑰狀態(tài)下,在交互終端上刷正確開戶卡(僅開戶不充值)后,再次在交互終端上刷正確開戶卡(開戶且充值)的執(zhí)行情況,包括開戶狀態(tài)、安全模塊購電信息文件更新、客戶編號更新、購電記錄;
[0098]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,本步驟的檢測結(jié)論為不合格。[〇〇99] 步驟9:向雙模費控電能表發(fā)送正確的遠程開戶指令(開戶且充值),測試已通過交互終端開戶的情況下,雙模費控電能表對正確的遠程開戶指令的執(zhí)行情況,包括應答情況、 開戶狀態(tài);
[0100]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的應答情況、開戶狀態(tài)均與對應的預設響應信息匹配,則本步驟檢測合格,否則,本步驟檢測結(jié)論為不合格。[0101 ]步驟10:對雙模費控電能表進行初始化、遠程開戶,然后充值多于1次。在交互終端上刷正確開戶卡(開戶且充值),測試雙模費控電能表讀卡及執(zhí)行情況,包括應答情況、開戶狀態(tài)、安全模塊購電信息文件更新、購電記錄;
[0102]優(yōu)選的,本發(fā)明實施例中,若本步驟檢測到的各項執(zhí)行情況均與對應的預設響應信息匹配,則本步驟的檢測結(jié)論為合格;否則,則本步驟的檢測結(jié)論為不合格。
[0103]步驟11:對雙模費控電能表進行初始化。檢查上述步驟2?10的檢測情況,若任一步驟檢測結(jié)論為不合格,則總體檢測結(jié)論為“不合格”,僅當上述9個步驟的檢測結(jié)論均為合格時,總體檢測結(jié)論為“合格”。
[0104]本發(fā)明上述實施例的費控電能表的開戶功能測試方法,覆蓋了技術(shù)標準關(guān)于開戶功能(遠程開戶/開戶卡開戶/通過交互終端開戶)的各項技術(shù)要求,試驗內(nèi)容全面;適用于各單位對雙模費控電能表開戶功能實施評價,適用性廣。
[0105]需要說明的是,對于前述的各方法實施例,為了簡便描述,將其都表述為一系列的動作組合,但是本領域技術(shù)人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時進行。
[0106]基于與上述實施例中的費控電能表的開戶功能測試方法相同的思想,本發(fā)明還提供費控電能表的開戶功能測試系統(tǒng),該系統(tǒng)可用于執(zhí)行上述費控電能表的開戶功能測試方法。為了便于說明,費控電能表的開戶功能測試系統(tǒng)實施例的結(jié)構(gòu)示意圖中,僅僅示出了與本發(fā)明實施例相關(guān)的部分,本領域技術(shù)人員可以理解,圖示結(jié)構(gòu)并不構(gòu)成對系統(tǒng)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0107]圖2為本發(fā)明一實施例的費控電能表的開戶功能測試系統(tǒng)的示意性結(jié)構(gòu)圖;如圖2 所示,本實施例的費控電能表的開戶功能測試系統(tǒng)包括:第一測試模塊710、第二測試模塊 720、第三測試模塊730以及判斷模塊740,各模塊詳述如下:
[0108]上述第一測試模塊710,用于獲取所述雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;
[0109]本發(fā)明實施例中所述雙模費控電能表的開戶方式包括:遠程開戶、開戶卡開戶和通過交互終端開戶。對應的,第一測試模塊710需分別獲取雙模費控電能表在測試密鑰狀態(tài)下、對每種開戶方式對應的正確開戶信號的響應執(zhí)行信息。
[0110]第二測試模塊720,用于獲取所述雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息;
[0111]優(yōu)選的,第二測試模塊720具體可用于,分別獲取雙模費控電能表在正式密鑰狀態(tài)下、對每種開戶方式對應的異常開戶信號的響應執(zhí)行信息;以及,控制雙模費控電能表進入正式密鑰狀態(tài),分別獲取雙模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下、對每種開戶方式對應的正確開戶信號的響應執(zhí)行信息。[〇112]第三測試模塊730,用于初始化所述雙模費控電能表,獲取所述雙模費控電能表在正式密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;[〇113]優(yōu)選的,第三測試模塊730具體可用于:獲取雙模費控電能表在正式密鑰狀態(tài)下、 對正確的開戶不充值的開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確的開戶且充值的開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、在接收到正確的開戶不充值的開戶信號之后,又接收到正確的開戶且充值的開戶信號時的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、且已通過某一形式的開戶信號完成開戶的情況下,又檢測到其他形式的正確開戶信號時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已開戶且充值一次以上的情況下,對正確的開戶且充值的開戶信號的響應執(zhí)行信息。
[0114]判斷模塊740,用于將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對,若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。
[0115]優(yōu)選的,判斷模塊740具體可用于:將獲取到的測試密鑰狀態(tài)下的響應執(zhí)行信息與預設的測試響應信息進行比對,將獲取到的正式密鑰狀態(tài)下對異常開戶信號的響應執(zhí)行信息與預設的異常響應信息進行比對,將獲取到的正式密鑰狀態(tài)下對正確開戶信號的響應執(zhí)行信息與預設的正確響應信息進行比對;若所有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的開戶功能不合格。
[0116]作為另一優(yōu)選實施方式,上述費控電能表的開戶功能測試系統(tǒng)還包括:設置模塊, 用于檢測雙模費控電能表當前的費控模式狀態(tài);若為非本地費控模式,則設置所述雙模費控電能表為本地費控模式。[〇117]優(yōu)選的,上述設置模塊還可用于設置所述雙模費控電能表的囤積金額限值和透支金額限值。
[0118]需要說明的是,上述示例的費控電能表的開戶功能測試系統(tǒng)的實施方式中,各模塊之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明前述方法實施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明前述方法實施例相同,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述, 此處不再贅述。
[0119]此外,上述示例的費控電能表的開戶功能測試系統(tǒng)的實施方式中,各功能模塊的邏輯劃分僅是舉例說明,實際應用中可以根據(jù)需要,例如出于相應硬件的配置要求或者軟件的實現(xiàn)的便利考慮,將上述功能分配由不同的功能模塊完成,即將所述費控電能表的開戶功能測試系統(tǒng)的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。其中各功能模既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。
[0120]本領域普通技術(shù)人員可以理解,實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,作為獨立的產(chǎn)品銷售或使用。所述程序在執(zhí)行時,可執(zhí)行如上述各方法的實施例的全部或部分步驟。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,R0M)或隨機存儲記憶體(Random Access Memory,RAM)等。[0121 ]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關(guān)描述。
[0122]以上所述實施例僅表達了本發(fā)明的幾種實施方式,不能理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下, 還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權(quán)利要求為準。
【主權(quán)項】
1.一種費控電能表的開戶功能測試方法,其特征在于,包括:獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息和對正確開 戶信號的響應執(zhí)行信息;將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對;若所有比對結(jié)果均為 匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙模費控電能表的 開戶功能不合格。2.根據(jù)權(quán)利要求1所述的費控電能表的開戶功能測試方法,其特征在于,所述獲取雙模 費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息,之前還包括:檢測雙模費控電能表當前的費控模式狀態(tài);若為非本地費控模式,則設置所述雙模費 控電能表為本地費控模式。3.根據(jù)權(quán)利要求1所述的費控電能表的開戶功能測試方法,其特征在于,所述獲取雙模 費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息,之前還包括:設置所述雙模費控電能表的囤積金額限值和透支金額限值。4.根據(jù)權(quán)利要求1所述的費控電能表的開戶功能測試方法,其特征在于,所述雙模費控 電能表的開戶方式包括:遠程開戶、開戶卡開戶和通過交互終端開戶;所述獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息的步驟 包括:分別獲取雙模費控電能表在測試密鑰狀態(tài)下、對每種開戶方式對應的正確開戶信號 的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息的步驟包 括:分別獲取雙模費控電能表在正式密鑰狀態(tài)下、對每種開戶方式對應的異常開戶信號的 響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息的步驟包 括:獲取雙模費控電能表在正式密鑰狀態(tài)下、對每種開戶方式對應的正確的開戶不充值的 開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài)下、對每種開戶方式對應 的正確的開戶且充值的開戶信號的響應執(zhí)行信息;獲取雙模費控電能表在正式密鑰狀態(tài) 下、在接收到每種開戶方式對應的正確的開戶不充值的開戶信號之后,又接收到同一種開 戶方式的正確的開戶且充值的開戶信號時的響應執(zhí)行信息;獲取雙模費控電能表在正式密 鑰狀態(tài)下、且已通過某一開戶方式的開戶信號完成開戶的情況下,又檢測到其他開戶方式 對應的正確開戶信號時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在已通過某一開 戶方式完成開戶且充值一次以上的情況下,對同一開戶方式對應的正確的開戶且充值的開 戶信號的響應執(zhí)行信息。5.根據(jù)權(quán)利要求4所述的費控電能表的開戶功能測試方法,其特征在于,獲取雙模費控 電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應執(zhí)行信息的步驟,包括:控制雙模費控電能表進入正式密鑰狀態(tài),分別獲取雙模費控電能表對每種開戶方式對 應的異常開戶信號的響應執(zhí)行信息;以及,控制雙模費控電能表進入正式密鑰,分別獲取雙 模費控電能表在擬充值后剩余金額大于囤積金額限值的情況下、對每種開戶方式對應的正 確開戶信號的響應執(zhí)行信息。6.根據(jù)權(quán)利要求4所述的費控電能表的開戶功能測試方法,其特征在于,獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確開戶信號的響應執(zhí)行信息的步驟,包括:控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表的當前開戶方 式為遠程開戶,則獲取所述雙模費控電能表對正確的開戶不充值的遠程開戶指令的響應執(zhí) 行信息;以及,獲取所述雙模費控電能表對正確的開戶且充值的遠程開戶指令的響應執(zhí)行 信息;以及,獲取所述雙模費控電能表在接收到正確的開戶不充值的遠程開戶指令之后,又 接收到正確的開戶且充值的遠程開戶指令時的響應執(zhí)行信息;以及,獲取所述雙模費控電 能表在已遠程開戶的情況下,又讀取到正確的開戶卡信息時的響應執(zhí)行信息;以及,獲取所 述雙模費控電能表在已開戶且充值一次以上的情況下,對正確的開戶且充值的遠程開戶指 令的響應執(zhí)行信息;控制雙模費控電能表進入正式密鑰狀態(tài),若檢測到所述雙模費控電能表當前的開戶方 式為開戶卡開戶或通過交互終端開戶,則獲取所述雙模費控電能表對正確的開戶不充值的 開戶卡信息的響應執(zhí)行信息;以及,獲取所述雙模費控電能表對正確的開戶且充值的開戶 卡信息時的響應執(zhí)行信息;以及,獲取所述雙模費控電能表在檢測到正確的開戶不充值的 開戶卡信息之后,又檢測到正確的開戶且充值的開戶卡信息時的響應執(zhí)行信息;以及,獲取 所述雙模費控電能表在已通過開戶卡信息開戶的情況下,對正確的遠程開戶指令的響應執(zhí) 行信息;以及,獲取所述雙模費控電能表在已通過開戶不充值的遠程開戶指令開戶的情況 下,又檢測到正確的開戶且充值的開戶卡信息時的響應執(zhí)行信息;以及,獲取所述雙模費控 電能表在已開戶且充值一次以上的情況下,又檢測到正確的開戶且充值的開戶卡信息時的 響應執(zhí)行信息。7.根據(jù)權(quán)利要求1所述的費控電能表的開戶功能測試方法,其特征在于,所述響應執(zhí)行 信息包括:開戶信號讀取情況、當前開戶狀態(tài)、購電信息文件更新情況、客戶編號更新情況、 購電記錄的一種或多種。8.根據(jù)權(quán)利要求1所述的費控電能表的開戶功能測試方法,其特征在于,將獲取到的響 應執(zhí)行信息分別與對應的預置響應信息進行比對,包括:將獲取到的測試密鑰狀態(tài)下的響應執(zhí)行信息與預置的測試響應信息進行比對,將獲取 到的正式密鑰狀態(tài)下對異常開戶信號的響應執(zhí)行信息與預設的異常響應信息進行比對,將 獲取到的正式密鑰狀態(tài)下對正確開戶信號的響應執(zhí)行信息與預設的正確響應信息進行比 對。9.一種費控電能表的開戶功能測試系統(tǒng),其特征在于,包括:第一測試模塊,用于獲取雙模費控電能表在測試密鑰狀態(tài)下、對正確開戶信號的響應 執(zhí)行信息;第二測試模塊,用于獲取雙模費控電能表在正式密鑰狀態(tài)下、對異常開戶信號的響應 執(zhí)行信息;第三測試模塊,用于獲取雙模費控電能表在正式密鑰狀態(tài)下、對正確開戶信號的響應 執(zhí)行信息;判斷模塊,用于將獲取到的響應執(zhí)行信息分別與對應的預置響應信息進行比對;若所 有比對結(jié)果均為匹配,則判斷為所述雙模費控電能表的開戶功能合格,否則,判斷為所述雙 模費控電能表的開戶功能不合格。10.根據(jù)權(quán)利要求9所述的費控電能表的開戶功能測試系統(tǒng),其特征在于,還包括:設置模塊,用于檢測雙模費控電能表當前的費控模式狀態(tài);若為非本地費控模式,則設置所述雙 模費控電能表為本地費控模式。
【文檔編號】G07F15/06GK106093832SQ201610367569
【公開日】2016年11月9日
【申請日】2016年5月27日
【發(fā)明人】胡珊珊, 肖勇, 林偉斌, 張樂平, 王吉
【申請人】南方電網(wǎng)科學研究院有限責任公司