費控電能表的初始化功能測試方法和系統的制作方法
【專利摘要】本發明涉及費控電能表的初始化功能測試方法和系統。所述方法包括:獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息;獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息和對正確的初始化信號的執行響應信息;將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。通過本發明能夠全面準確的檢測雙模費控電能表的初始化功能。
【專利說明】
費控電能表的初始化功能測試方法和系統
技術領域
[0001]本發明涉及設備檢測技術領域,特別是涉及費控電能表的初始化功能測試方法和系統。
【背景技術】
[0002]區別于普通的費控電能表只具有單一的費控模式,雙模費控電能表既可以工作在本地費控模式,也可以工作在遠程費控模式,且兩種模式之間可以相互切換。所謂的本地費控模式是指本地計量、本地計費、本地開關控制,即電能表可自動根據自身電能計量與設置的電價,自動完成電費結算并按照設置限值實現剩余金額告警、欠費拉閘、充值后合閘等操作。所謂的遠程費控模式是指本地計量、遠程主站計費,并通過遠程主站實現開關控制,即電能表僅進行電能計量,通過RS485、載波等方式把電能數據傳送至遠程主站,由遠程主站進行電費結算,且根據結算情況下發拉合閘等操作命令。
[0003]雙模費控電能表通過虛擬介質或固態介質(例如射頻IC卡)進行初始化、開戶、充值、補卡、參數設置、信息返寫和拉合閘命令下發等操作,操作過程中須經過硬件安全模塊進行安全認證、數據加解密處理。對應的,雙模費控電能表的費控功能主要包括:初始化功能、開戶功能、充值功能、補卡功能、開戶卡返寫功能、參數更新功能、密鑰更新功能、數據回抄功能、遠程控制功能、事件記錄功能、清零功能、費控模式切換功能、錢包退費功能、費控結算功能、身份認證功能、防偽造卡攻擊功能、軟件比對功能等。
[0004]然而在目前,無論是國家規范,還是行業規范或企業規范,均沒有涉及費控電能表的初始化功能測試的相關內容,因此存在以下問題:難以評判雙模費控電能表的初始化功能是否符合企業的技術標準要求并給出客觀的檢測結論,由此給雙模費控電能表的使用單位帶來了一定的應用風險,也不利于雙模費控電能表的生產單位核查產品功能、提升產品質量。
【發明內容】
[0005]基于此,本發明實施例提供費控電能表的初始化功能測試方法和系統,能夠全面準確的檢測雙模費控電能表的初始化功能。
[0006]本發明一方面提供費控電能表的初始化功能測試方法,包括:
[0007]獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息;
[0008]獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息和對正確的初始化信號的執行響應信息;
[0009]其中,獲取雙模費控電能表在測試密鑰狀態下、對正確的初始化信號的執行響應信息包括:
[0010]獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況;
[0011]將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。
[0012]本發明另一方面提供費控電能表的初始化功能測試系統,包括:
[0013]第一測試模塊,用于獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息;
[0014]第二測試模塊,用于獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息;
[0015]第三測試模塊,獲取雙模費控電能表在測試密鑰狀態下、對正確的初始化信號的執行響應信息;包括獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況;
[0016]判斷模塊,用于將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。
[0017]上述技術方案,通過獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息;獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息和對正確的初始化信號的執行響應信息;將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。本發明上述實施例的方案,全面準確的檢測雙模費控電能表的初始化功能,適用于各單位對雙模費控電能表初始化功能實施評價,適用性廣。
【附圖說明】
[0018]圖1為一實施例的費控電能表的初始化功能測試方法的示意性流程圖;
[0019]圖2為一實施例的費控電能表的初始化功能測試系統的示意性結構圖。
【具體實施方式】
[0020]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0021]圖1為一實施例的費控電能表的初始化功能測試方法的示意性流程圖。如圖1所示,本實施例中的費控電能表的初始化功能測試方法包括步驟:
[0022]Sll,獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息;
[0023]本發明實施例中,雙模費控電能表的初始化功能僅適用于本地費控模式。因此可預先檢測雙模費控電能表當前的費控模式狀態;若為非本地費控模式,則設置所述雙模費控電能表為本地費控模式。雙模費控電能表初始化功能檢測方式包括:向雙模費控電能表發送錢包初始化命令或插入參數預置卡進行初始化。雙模費控電能表初始化時對應的響應情況包括:密鑰狀態、購電次數、囤積金額限值、合閘允許金額限值等參數對初始化功能的影響,開戶狀態、CPU卡序列號、非法刷卡次數、遠程跳閘狀態、遠程報警狀態、客戶編號和保電狀態等狀態信息的清除情況,參數預置卡的參數更新功能響應情況,雙模費控電能表清零記錄和購電記錄雙模費控電能表的拉合閘狀態。
[0024]本發明實施例中,若為錢包初始化方式,則獲取雙模費控電能表在正式密鑰狀態下、對正確的錢包初始化指令的響應情況;若為插入參數預置卡初始化方式,獲取雙模費控電能表在正式密鑰狀態下、對插入的正確的參數預置卡的響應情況。
[0025]作為另一優選實施方式,還可預先設置雙模費控電能表的囤積金額限值和透支金額限值,以及對雙模費控電能表的系統時間進行校準。
[0026]需要說明的是,對于費控電能表來說,測試密鑰是指費控電能表安裝前使用的一套密鑰,正式密鑰是指費控電能表安裝運行時使用的一套密鑰。本發明實施例中,正確的初始化信號指的是可使雙模費控電能表成功初始化的信號,異常的初始化信號指的是無法使雙模費控電能表成功初始化的信號。
[0027]S12,獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息和對正確的初始化信號的執行響應信息;
[0028]優選的,本實施例中步驟具體包括以下步驟:
[0029]向所述雙模費控電能表輸入測試密鑰,并向其發送購電次數不為0、預置金額為O的初始化信號,獲取所述雙模費控電能表對該初始化信號的響應情況;
[0030]向所述雙模費控電能表輸入測試密鑰,獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;以及,獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;以及,獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況。
[0031]可以理解的是,本發明實施例中,所述雙模費控電能表在正確的測試密鑰狀態下、對對正確的初始化信號的執行響應信息包括:負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況、購電記錄等情況。
[0032]S13,將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。
[0033]作為一優選實施方式,將上述各步驟獲取到的執行響應信息分別與對應的預置信息進行比對。例如,在一測試步驟中,獲取到的雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況包括:(I)負荷開關狀態,(2)安全模塊購電信息文件更新情況,(3)開戶狀態,(4)保電狀態,(5)客戶編號,(6)非法刷卡總次數和異常插卡總次數,(7)清零記錄執行情況,(8)購電記錄。將上述8部分信息分別與預置的信息進行比對,若比對結果均匹配,則表明當前測試步驟為合格,否則,表明當前測試步驟為不合格。若所有步驟的測試結論均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。
[0034]下面分別針對雙模費控電能表的錢包初始化和參數預置卡初始化的初始化功能檢測方法進行具體說明。
[0035](—)、錢包初始化功能的檢測方法,包括以下步驟:
[0036]步驟1:檢查雙模費控電能表當前的費控模式狀態;若非本地費控模式,則設置為本地費控模式;以及對雙模費控電能表的系統時間進行校準。
[0037]步驟2:測試在正式密鑰狀態下,雙模費控電能表對正確的錢包初始化指令的應答狀況;
[0038]本實施例中,由于采用的密鑰并正式密鑰,因此若返回的信息為初始化異常、初始化失敗等相關信息,則判斷為本步驟的測試結論為合格,繼續以下步驟的測試;否則,本步驟的測試結論為不合格。
[0039]步驟3:測試在測試密鑰狀態下,雙模費控電能表對異常的錢包初始化指令的應答狀況;
[0040]本步驟中,可向雙模費控電能表發送購電次數不為0、預置金額為O的錢包初始化指令。由于購電次數不為0,屬于異常的初始化指令;因此若返回的信息為初始化異常或初始化失敗等相關信息,則判斷為本步驟的測試結論為合格,繼續以下步驟的測試;否則,本步驟的測試結論為不合格。
[0041]步驟4:測試在測試密鑰狀態下,雙模費控電能表處于合閘和保電解除狀態、且透支金額限值限值為O時,對正確的錢包初始化指令(預置金額為O)的執行情況;包括雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況等信息。
[0042]優選的,本發明實施例中,若本步驟檢測到的各執行信息均與對應的預設信息匹配,則本步驟的檢測結論為合格;否則,本步驟的檢測結論為不合格。
[0043]步驟5:測試在測試密鑰狀態下,雙模費控電能表處于保電解除狀態、且囤積金額限值為O時,對正確的錢包初始化指令(0<預置金額< 囤積金額限值)的執行情況;包括雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況、購電記錄等信息。
[0044]優選的,本發明實施例中,若本步驟檢測到的各執行信息均與對應的預設信息匹配,則本步驟的檢測結論為合格;否則,本步驟的檢測結論為不合格。
[0045]步驟6:測試在測試密鑰狀態下,雙模費控電能表處于遠程報警和保電狀態、且囤積金額限值大于O時,對正確的錢包初始化指令(預置金額〉囤積金額限值)的執行情況;包括雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況、購電記錄等信息。
[0046]優選的,本發明實施例中,若本步驟檢測到的各執行信息均與對應的預設信息匹配,則本步驟的檢測結論為合格;否則,本步驟的檢測結論為不合格。
[0047]步驟7:根據上述步驟2?6的測試結論,若任一步驟的測試結論為不合格,則總體檢測結論為“不合格”,僅當上述5個步驟的測試結論均為合格時,總體檢測結論方為“合格”。
[0048](二)、參數預置卡初始化的檢測方法,包括以下步驟:
[0049]步驟I:檢查雙模費控電能表的費控模式狀態;若非本地費控模式,則設置為本地費控模式;以及對雙模費控電能表的系統時間進行校準。
[0050]步驟2:測試在正式密鑰狀態下,往雙模費控電能表插入正確參數的參數預置卡,雙模費控電能讀卡及響應狀況;
[0051]本實施例中,由于采用的密鑰并正式密鑰,因此若返回的信息為讀卡成功但初始化異常等相關信息,則判斷為本步驟的測試結論為合格,繼續以下步驟的測試;否則,本步驟的測試結論為不合格。
[0052]步驟3:測試在測試密鑰狀態下,往雙模費控電能表插入錯誤參數的參數預置卡,雙模費控電能讀卡及響應狀況;
[0053]本步驟中,可向雙模費控電能表插入購電次數不為0、預置金額為O的參數預置卡。由于參數預置卡的購電次數不為0,屬于異常的參數預置卡;因此若雙模費控電能的響應信息為讀卡成功但初始化異常等相關信息,則判斷為本步驟的測試結論為合格,繼續以下步驟的測試;否則,本步驟的測試結論為不合格。
[0054]步驟4:測試在測試密鑰狀態下,雙模費控電能表處于合閘和保電解除狀態、且透支金額限值限值為O時,往雙模費控電能表插入正確參數的參數預置卡(預置金額為O),雙模費控電能讀卡及執行情況,包括雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況等信息。
[0055]優選的,本發明實施例中,若本步驟檢測到的各執行信息均與對應的預設信息匹配,則本步驟的檢測結論為合格;否則,本步驟的檢測結論為不合格。
[0056]步驟5:測試在測試密鑰狀態下,雙模費控電能表處于保電解除狀態、且囤積金額限值為O時,往雙模費控電能表插入正確參數的參數預置卡(0<預置金額< 囤積金額限值),雙模費控電能讀卡及執行情況,包括雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況、購電記錄等信息。
[0057]優選的,本發明實施例中,若本步驟檢測到的各執行信息均與對應的預設信息匹配,則本步驟的檢測結論為合格;否則,本步驟的檢測結論為不合格。
[0058]步驟6:測試在測試密鑰狀態下,雙模費控電能表處于遠程報警和保電狀態、且囤積金額限值大于O時,往雙模費控電能表插入正確參數的參數預置卡(預置金額〉囤積金額限值)時雙模費控電能表的響應情況;包括雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況、購電記錄等信息。
[0059]優選的,本發明實施例中,若本步驟檢測到的各執行信息均與對應的預設信息匹配,則本步驟的檢測結論為合格;否則,本步驟的檢測結論為不合格。
[0060]步驟7:根據上述步驟2?6的測試結論,若任一步驟的測試結論為不合格,則總體檢測結論為“不合格”,僅當上述5個步驟的測試結論均為合格時,總體檢測結論方為“合格”。
[0061]本發明上述實施例的費控電能表的初始化功能測試方法,覆蓋了技術標準關于費控電能表初始化功能的各項技術要求,試驗內容全面;適用于各單位對雙模費控電能表初始化功能實施評價,適用性廣。
[0062]需要說明的是,對于前述的各方法實施例,為了簡便描述,將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為依據本發明,某些步驟可以采用其它順序或者同時進行。
[0063]基于與上述實施例中的費控電能表的初始化功能測試方法相同的思想,本發明還提供費控電能表的初始化功能測試系統,該系統可用于執行上述費控電能表的初始化功能測試方法。為了便于說明,費控電能表的初始化功能測試系統實施例的結構示意圖中,僅僅示出了與本發明實施例相關的部分,本領域技術人員可以理解,圖示結構并不構成對系統的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0064]圖2為本發明一實施例的費控電能表的初始化功能測試系統的示意性結構圖;如圖2所示,本實施例的費控電能表的初始化功能測試系統包括:第一測試模塊710、第二測試模塊720、第三測試模塊730以及判斷模塊740,各模塊詳述如下:
[0065]上述第一測試模塊710,用于獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息;
[0066]本實施例中,雙模費控電能表初始化功能檢測方式包括:向雙模費控電能表發送錢包初始化命令或插入參數預置卡進行初始化。上述第一測試模塊710具體用于:若為錢包初始化方式,則獲取雙模費控電能表在正式密鑰狀態下、對正確的錢包初始化指令的響應情況;若為插入參數預置卡初始化方式,獲取雙模費控電能表在正式密鑰狀態下、對插入的正確的參數預置卡的響應情況。
[0067]第二測試模塊720,用于獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息;
[0068]優選的,所述第二測試模塊720具體用于:向所述雙模費控電能表輸入測試密鑰,并向其發送購電次數不為0、預置金額為O的初始化信號,獲取所述雙模費控電能表對該初始化信號的響應情況。
[0069]所述第三測試模塊730,獲取雙模費控電能表在測試密鑰狀態下、對正確的初始化信號的執行響應信息;包括獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況;
[0070]可以理解的是,本發明實施例中,所述雙模費控電能表在正確的測試密鑰狀態下、對對正確的初始化信號的執行響應信息包括:負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況、購電記錄等情況。
[0071]所述判斷模塊740,用于將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。
[0072]作為另一優選實施方式,上述費控電能表的初始化功能測試系統還包括:設置模塊,用于檢測雙模費控電能表當前的費控模式狀態;若為非本地費控模式,則設置所述雙模費控電能表為本地費控模式。
[0073]優選的,上述設置模塊還可用于設置所述雙模費控電能表的囤積金額限值和透支金額限值,以及對雙模費控電能表的系統時間進行校準。
[0074]需要說明的是,上述示例的費控電能表的初始化功能測試系統的實施方式中,各模塊之間的信息交互、執行過程等內容,由于與本發明前述方法實施例基于同一構思,其帶來的技術效果與本發明前述方法實施例相同,具體內容可參見本發明方法實施例中的敘述,此處不再贅述。
[0075]此外,上述示例的費控電能表的初始化功能測試系統的實施方式中,各功能模塊的邏輯劃分僅是舉例說明,實際應用中可以根據需要,例如出于相應硬件的配置要求或者軟件的實現的便利考慮,將上述功能分配由不同的功能模塊完成,即將所述費控電能表的初始化功能測試系統的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。其中各功能模既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。
[0076]本領域普通技術人員可以理解,實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,作為獨立的產品銷售或使用。所述程序在執行時,可執行如上述各方法的實施例的全部或部分步驟。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
[0077]在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關描述。
[0078]以上所述實施例僅表達了本發明的幾種實施方式,不能理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種費控電能表的初始化功能測試方法,其特征在于,包括: 獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息; 獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息和對正確的初始化信號的執行響應信息; 將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格; 其中,獲取雙模費控電能表在測試密鑰狀態下、對正確的初始化信號的執行響應信息的步驟包括: 獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況。2.根據權利要求1所述的費控電能表的初始化功能測試方法,其特征在于,所述獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息,之前還包括: 檢測雙模費控電能表當前的費控模式狀態;若為非本地費控模式,則設置所述雙模費控電能表為本地費控模式。3.根據權利要求1所述的費控電能表的初始化功能測試方法,其特征在于,所述獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息,包括: 向所述雙模費控電能表輸入測試密鑰,并向其發送購電次數不為O、預置金額為O的初始化信號,獲取所述雙模費控電能表對該初始化信號的響應情況。4.根據權利要求1所述的費控電能表的初始化功能測試方法,其特征在于,所述雙模費控電能表的初始化方式包括:錢包初始化和通過插入參數預置卡初始化; 所述獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息,包括: 獲取雙模費控電能表在正式密鑰狀態下、對正確的錢包初始化指令的響應情況;或者,獲取雙模費控電能表在正式密鑰狀態下、對插入的正確的參數預置卡的響應情況。5.根據權利要求4所述的費控電能表的初始化功能測試方法,其特征在于,獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況,包括: 向雙模費控電能表輸入測試密鑰,若檢測到雙模費控電能表當前的初始化方式為錢包初始化,則獲取所述雙模費控電能表在透支金額限值為O且保電解除狀態的情況下,對購電次數和預置金額均為O的錢包初始化指令的響應情況; 向雙模費控電能表輸入測試密鑰,若檢測到雙模費控電能表當前的初始化方式為參數預置卡的初始化方式,則獲取所述雙模費控電能表在透支金額限值為O且保電解除狀態的情況下,插入購電次數和預置金額均為O的參數預置卡時的響應情況。6.根據權利要求4所述的費控電能表的初始化功能測試方法,其特征在于,獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況,包括: 向雙模費控電能表輸入測試密鑰,若檢測到雙模費控電能表當前的初始化方式為錢包初始化,則獲取所述雙模費控電能表在囤積金額限值為O且保電解除狀態的情況下,對購電次數為O、預置金額大于O且小于囤積金額限值的錢包初始化指令的響應情況; 向雙模費控電能表輸入測試密鑰,若檢測到雙模費控電能表當前的初始化方式為參數預置卡的初始化方式,則獲取所述雙模費控電能表在囤積金額限值為O且保電解除狀態的情況下,插入購電次數為O、預置金額大于O且小于囤積金額限值的參數預置卡時的響應情況。7.根據權利要求1所述的費控電能表的初始化功能測試方法,其特征在于,獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況,包括: 向雙模費控電能表輸入測試密鑰,若檢測到雙模費控電能表的當前初始化方式為錢包初始化,則獲取所述雙模費控電能表在在囤積金額限值大于O且保電狀態的情況下,對購電次數為O、預置金額大于囤積金額限值的錢包初始化指令的響應情況; 向雙模費控電能表輸入測試密鑰,若檢測到所述雙模費控電能表的當前初始化方式為參數預置卡的初始化方式,則獲取所述雙模費控電能表在囤積金額限值大于O且遠程報警和保電狀態的情況下,插入購電次數為O、預置金額大于囤積金額限值的參數預置卡時的響應情況。8.根據權利要求1所述的費控電能表的初始化功能測試方法,其特征在于,在測試密鑰狀態下、對正確的初始化信號的執行響應信息包括:雙模費控電能表初始化后負荷開關狀態、安全模塊購電信息文件更新情況、開戶狀態、保電狀態、客戶編號、非法刷卡總次數和異常插卡總次數、清零記錄執行情況的一種或多種。9.一種費控電能表的初始化功能測試系統,其特征在于,包括: 第一測試模塊,用于獲取雙模費控電能表在正式密鑰狀態下、對正確的初始化信號的執行響應信息; 第二測試模塊,用于獲取雙模費控電能表在測試密鑰狀態下、對異常的初始化信號的執行響應信息; 第三測試模塊,獲取雙模費控電能表在測試密鑰狀態下、對正確的初始化信號的執行響應信息;包括獲取雙模費控電能表在測試密鑰狀態下、在透支金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值為O且保電解除狀態的情況下對正確的初始化信號的響應情況;獲取雙模費控電能表在測試密鑰狀態下、在囤積金額限值大于O且保電狀態的情況下對正確的初始化信號的響應情況; 判斷模塊,用于將獲取到的各執行響應信息分別與對應的預置信息進行比對;若所有比對結果均為匹配,則判斷為所述雙模費控電能表的初始化功能合格,否則,判斷為所述雙模費控電能表的初始化功能不合格。10.根據權利要求9所述的費控電能表的初始化功能測試系統,其特征在于,還包括:設置模塊,用于檢測雙模費控電能表當前的費控模式狀態;若為非本地費控模式,則設置所述雙模費控電能表為本地費控模式。
【文檔編號】G01R35/04GK106093833SQ201610373543
【公開日】2016年11月9日
【申請日】2016年5月27日
【發明人】胡珊珊, 肖勇, 張樂平, 王吉, 林偉斌
【申請人】南方電網科學研究院有限責任公司