專利名稱:Ic卡預(yù)付費(fèi)電能表故障檢測裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及電力系統(tǒng)領(lǐng)域,特別涉及一種IC卡預(yù)付費(fèi)電能表故障檢測裝置。
背景技術(shù):
IC卡預(yù)付費(fèi)電能表是安裝在用戶家中,完成用戶用電量的計(jì)量,并實(shí)現(xiàn)對用戶預(yù)付費(fèi)購電的控制,當(dāng)用戶的購電量用完后,會(huì)切斷用戶用電。有了 IC卡預(yù)付費(fèi)電能表,可以高效率地解決電力公司抄表收費(fèi)的問題。在電力公司對IC卡預(yù)付費(fèi)電能表的招標(biāo)采購過程中,如何對生產(chǎn)廠家的IC卡預(yù)付費(fèi)電能表進(jìn)行測試驗(yàn)收就是一個(gè)十分關(guān)鍵的問題。目前,電力公司對IC卡預(yù)付費(fèi)電能表的檢測主要是通過各種測試卡對IC卡預(yù)付費(fèi)電能表的功能和數(shù)據(jù)流程進(jìn)行測試。測試時(shí),需要準(zhǔn)備一臺(tái)計(jì)算機(jī)、一個(gè)IC卡讀寫器以及若干CPU智能卡,將IC卡讀寫器和計(jì)算機(jī)端口連接,在計(jì)算機(jī)中安裝一套發(fā)卡測試工具軟件。具體地測試流程是首先,在計(jì)算機(jī)上選擇測試卡片類型,設(shè)置和該卡片類型相關(guān)的 數(shù)據(jù)項(xiàng)內(nèi)容,利用發(fā)卡工具軟件發(fā)行一張測試卡片;然后,將測試卡片插入IC卡預(yù)付費(fèi)電能表,觀察IC卡預(yù)付費(fèi)電能表的數(shù)據(jù)變化狀態(tài)以及所執(zhí)行的動(dòng)作,查看LCD上顯示的錯(cuò)誤代碼,并判斷IC卡預(yù)付費(fèi)電能表的功能是否正常;之后,再將測試卡片重新插入到IC卡讀寫器,從計(jì)算機(jī)中讀出IC卡預(yù)付費(fèi)電能表發(fā)送到測試卡片中的數(shù)據(jù),通過對該數(shù)據(jù)的分析判斷IC卡預(yù)付費(fèi)電能表的功能執(zhí)行是否完全正確。這種測試要求測試人員對IC卡預(yù)付費(fèi)電能表的功能流程十分清晰,能夠根據(jù)IC卡預(yù)付費(fèi)電能表的數(shù)據(jù)變化和執(zhí)行狀況來準(zhǔn)確判斷IC卡預(yù)付費(fèi)電能表和測試卡片之間的數(shù)據(jù)交換和安全認(rèn)證流程是否正確。而且,測試數(shù)據(jù)不能直觀反映IC卡預(yù)付費(fèi)電能表的數(shù)據(jù)交換是否準(zhǔn)確,必須加上人為的分析判斷,對測試人員的要求非常高。但是,由于看不到IC卡預(yù)付費(fèi)電能表和CPU智能卡進(jìn)行安全認(rèn)證和數(shù)據(jù)交換的具體數(shù)據(jù)變化,當(dāng)故障出現(xiàn)時(shí),測試人員很難準(zhǔn)確評估是IC卡預(yù)付費(fèi)電能表還是測試卡片出了問題,并且由于觀測不到數(shù)據(jù)流的變化,也無法對IC卡接口的硬件性能指標(biāo)進(jìn)行準(zhǔn)確評估。經(jīng)常出現(xiàn)的狀況是把測試卡片本身的性能指標(biāo)問題也全部歸結(jié)到了 IC卡預(yù)付費(fèi)電能表有問題,從而造成了誤判。并且,IC卡預(yù)付費(fèi)電能表中安裝有嵌入式ESAM (Embedded Secure AccessModule,嵌入式安全控制模塊),由于IC卡預(yù)付費(fèi)電能表的安全認(rèn)證和數(shù)據(jù)存儲(chǔ)安全很多都靠ESAM安全模塊來保證,這樣也導(dǎo)致了當(dāng)ESAM安全模塊出現(xiàn)故障時(shí),也將問題歸結(jié)到了 IC卡預(yù)付費(fèi)電能表上,造成了誤判現(xiàn)象的存在。在數(shù)據(jù)交換過程中,每一項(xiàng)功能可能要涉及多項(xiàng)的指令流,這些指令流執(zhí)行的順序不同也會(huì)導(dǎo)致IC卡預(yù)付費(fèi)電能表在功能上產(chǎn)生一定的差異。同時(shí)這種測試方式在對現(xiàn)場運(yùn)行的IC卡預(yù)付費(fèi)電能表進(jìn)行故障排查時(shí)十分不方便,必須要攜帶電腦、IC卡讀寫器,還要找到供電電源后才能進(jìn)行,并且由于IC卡預(yù)付費(fèi)電能表安裝位置的不同,每做一次測試都需要測試人員持卡在發(fā)卡位置和電表安裝位置之間不停地移動(dòng)才能夠完全測試,增加了測試的工作量,造成測試人員的不方便。[0009]綜上所述,目前的對IC卡預(yù)付費(fèi)電能表的檢測存在實(shí)現(xiàn)復(fù)雜、誤差率較大的問題。
發(fā)明內(nèi)容本實(shí)用新型實(shí)施例目的之一在于提供一種IC卡預(yù)付費(fèi)電能表故障檢測裝置,以解決現(xiàn)有技術(shù)中的檢測IC卡預(yù)付費(fèi)電能表存在的實(shí)現(xiàn)復(fù)雜、誤差率較大的問題。根據(jù)本實(shí)用新型的一個(gè)方面,提供一種IC卡預(yù)付費(fèi)電能表故障檢測裝置,包括IC卡接口轉(zhuǎn)換器、指令流數(shù)據(jù)存儲(chǔ)單元、顯示單元、故障檢測單元以及測試指令發(fā)送單元,其中所述IC卡接口轉(zhuǎn)換器與所述指令流數(shù)據(jù)存儲(chǔ)單元連接,所述指令流數(shù)據(jù)存儲(chǔ)單元分別與所述的顯示單元、故障檢測單元連接,所述測試指令發(fā)送單元與所述IC卡接口轉(zhuǎn)換器連接。進(jìn)一步地,所述的IC卡接口轉(zhuǎn)換器包括串行數(shù)據(jù)接口、微處理單元、IC卡模擬單元、嵌入式安全控制模塊ESAM單元以及開關(guān)單元;其中,所述微處理單元與所述的串行數(shù)據(jù)接口連接;所述ESAM單元通過所述開關(guān)單元與所述的微處理單元和IC卡模擬單元連接。進(jìn)一步地,所述的裝置還包括指令流發(fā)送單元,與所述的指令流數(shù)據(jù)存儲(chǔ)單元連接。進(jìn)一步地,所述的指令流發(fā)送單元包括RS_232數(shù)據(jù)接口,與外部計(jì)算機(jī)連接,用于與外部計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換。進(jìn)一步地,所述的裝置還包括CPU智能卡數(shù)據(jù)接口,分別與所述的指令流數(shù)據(jù)存儲(chǔ)單元和CPU智能卡連接。進(jìn)一步地,所述的CPU智能卡數(shù)據(jù)接口包括標(biāo)準(zhǔn)IC卡座,用于插入所述的CPU智能卡。進(jìn)一步地,所述的裝置還包括ESAM安全模塊數(shù)據(jù)接口,與所述指令流數(shù)據(jù)存儲(chǔ)單元和所述IC卡預(yù)付費(fèi)電能表中的ESAM安全模塊連接。進(jìn)一步地,所述的裝置還包括ESAM安全模塊轉(zhuǎn)換器,與所述IC卡預(yù)付費(fèi)電能表連接。本實(shí)用新型通過IC卡接口轉(zhuǎn)換器根據(jù)預(yù)先設(shè)置好的測試指令直接與IC卡預(yù)付費(fèi)電能表進(jìn)行安全認(rèn)證和數(shù)據(jù)交換,并由指令流數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)數(shù)據(jù)交互的詳細(xì)過程,使得故障檢測單元可以根據(jù)數(shù)據(jù)交互過程判斷IC卡預(yù)付費(fèi)電能表是否出現(xiàn)故障,相比于現(xiàn)有技術(shù),本實(shí)用新型實(shí)施例可以簡單方便地對電能表進(jìn)行檢測,并且,可以降低檢測結(jié)果的
誤差率。
圖I是根據(jù)本實(shí)用新型實(shí)施例的IC卡預(yù)付費(fèi)電能表故障檢測裝置的結(jié)構(gòu)框圖;圖2是根據(jù)本實(shí)用新型實(shí)施例的IC卡接口轉(zhuǎn)換器的詳細(xì)結(jié)構(gòu)框圖;圖3是根據(jù)本實(shí)用新型實(shí)施例的IC卡預(yù)付費(fèi)電能表故障檢測裝置的詳細(xì)結(jié)構(gòu)框圖。
具體實(shí)施方式
由于現(xiàn)有技術(shù)中的IC卡預(yù)付費(fèi)電能表檢測過程復(fù)雜、檢測結(jié)果誤差率較大,基于此,本實(shí)用新型實(shí)施例提供一種IC卡預(yù)付費(fèi)電能表故障檢測裝置,以解決上述問題。
以下結(jié)合附圖來詳細(xì)描述本實(shí)用新型實(shí)施例。圖I是根據(jù)本實(shí)用新型實(shí)施例的IC卡預(yù)付費(fèi)電能表故障檢測裝置的結(jié)構(gòu)框圖,如圖I所示,該故障檢測裝置包括測試指令發(fā)送單元11、IC卡接口轉(zhuǎn)換器12、指令流數(shù)據(jù)存儲(chǔ)單元13、顯示單元14、以及故障檢測單元15,其中IC卡接口轉(zhuǎn)換器與12指令流數(shù)據(jù)存儲(chǔ)單元連接,指令流數(shù)據(jù)存儲(chǔ)單元13分別與顯示單元14、故障檢測單元15連接,測試指令發(fā)送單元11與IC卡接口轉(zhuǎn)換器12連接;IC卡接口轉(zhuǎn)換器12根據(jù)測試指令發(fā)送單元發(fā)送的電能表測試指令對IC卡預(yù)付費(fèi)電能表進(jìn)行安全認(rèn)證和數(shù)據(jù)交換,指令流數(shù)據(jù)存儲(chǔ)單元13記錄并存儲(chǔ)安全認(rèn)證和數(shù)據(jù)交換的指令流數(shù)據(jù),顯示單元14顯示指令流數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的指令流數(shù)據(jù),故障檢測單元15根據(jù)指令流數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的指令流數(shù)據(jù)檢測IC卡預(yù)付費(fèi)電能表是否出現(xiàn)故障,并通過顯示單元14顯示檢測結(jié)果。上述測試指令發(fā)送單元11發(fā)送的測試指令可以是根據(jù)需求預(yù)先設(shè)置好的測試指令。由以上描述可以看出,通過IC卡接口轉(zhuǎn)換器12根據(jù)預(yù)先設(shè)置好的測試指令直接與IC卡預(yù)付費(fèi)電能表進(jìn)行安全認(rèn)證和數(shù)據(jù)交換,并由指令流數(shù)據(jù)記錄單元記錄數(shù)據(jù)交互的詳細(xì)過程,使得故障檢測單元可以根據(jù)數(shù)據(jù)交互過程判斷IC卡預(yù)付費(fèi)電能表(可以簡稱為電能表)是否出現(xiàn)故障,相比于現(xiàn)有技術(shù),本實(shí)用新型實(shí)施例提供的故障檢測裝置可以簡單方便地對電能表進(jìn)行檢測,并且,由于檢測過程不涉及CPU智能卡和ESAM安全模塊,因此減少了由于CPU智能卡或ESAM安全模塊出現(xiàn)故障而歸結(jié)于IC卡預(yù)付費(fèi)電能表故障的問題,從而降低了檢測結(jié)果的差錯(cuò)率。具體地,上述IC卡接口轉(zhuǎn)換器12可以是用于連接電能表和故障檢測裝置的電路轉(zhuǎn)換板。對于電能表來說,IC卡接口轉(zhuǎn)換器主要用于模擬CPU智能卡;對于故障檢測裝置,IC卡接口轉(zhuǎn)換器能夠模擬實(shí)現(xiàn)電能表和CPU智能卡之間的安全認(rèn)證和數(shù)據(jù)交換指令操作。圖2是IC卡接口轉(zhuǎn)換器12的詳細(xì)結(jié)構(gòu)框圖,如圖2所示,該IC卡接口轉(zhuǎn)換器12包括串行數(shù)據(jù)接口 121、微處理單元122、IC卡模擬單元123、ESAM單元124以及開關(guān)單元125,其中,微處理單元與串行數(shù)據(jù)接口連接,ESAM單元通過開關(guān)單元與微處理單元和IC卡模擬單元進(jìn)行切換,串行數(shù)據(jù)接口接收來自測試指令發(fā)送單元的測試指令,微處理單元根據(jù)串行數(shù)據(jù)接口接收的測試指令生成測試數(shù)據(jù)發(fā)送給ESAM單元,ESAM單元將測試數(shù)據(jù)發(fā)送給IC卡模擬單元、并對IC卡預(yù)付費(fèi)電能表進(jìn)行安全認(rèn)證,IC卡模擬單元根據(jù)測試數(shù)據(jù)通過ESAM單元對IC卡預(yù)付費(fèi)電能表進(jìn)行數(shù)據(jù)交換。在具體實(shí)施時(shí),串行數(shù)據(jù)接口可以是UART (Universal Asynchronous Receiver/Transmitter,通用異步接收/發(fā)送裝置),具有標(biāo)準(zhǔn)TTL電平的UART可以和測試指令發(fā)送單元之間直接進(jìn)行交換數(shù)據(jù)。IC卡模擬單元可以是一塊與標(biāo)準(zhǔn)IC卡結(jié)構(gòu)、尺寸相似的電路板,在測試時(shí)可以將其插入到被測電能表的卡座中。[0035]ESAM單元主要用于在測試過程中建立各種邏輯功能卡的文件結(jié)構(gòu),安裝測試需要使用的密鑰以進(jìn)行安全認(rèn)證,同時(shí)下載相關(guān)的數(shù)據(jù)項(xiàng)。開關(guān)單元可以是單刀雙擲開關(guān),主要用來控制ESAM單元和、IC卡模擬單元以及微處理單元之間進(jìn)行切換,當(dāng)需要建立測試卡片數(shù)據(jù)結(jié)構(gòu)時(shí),開關(guān)單元斷開ESAM單元和IC卡模擬單元的數(shù)據(jù)連接,建立ESAM單元和微處理單元之間的數(shù)據(jù)連接,ESAM單元和微處理單元之間進(jìn)行數(shù)據(jù)交換;當(dāng)需要對電能表進(jìn)行檢測分析時(shí),開關(guān)單元斷開ESAM單元和微處理單元之間的連接,建立ESAM單元和IC卡模擬單元之間的數(shù)據(jù)連結(jié),這樣被測電能表就可以直接和ESAM單元進(jìn)行數(shù)據(jù)交換和安全認(rèn)證,此時(shí)的微處理單元可以對ESAM單元和IC卡模擬單元的數(shù)據(jù)流程進(jìn)行跟蹤測試,自動(dòng)記錄數(shù)據(jù)交換的指令流并加以保存。同時(shí)微處理單元還可以對電能表輸出的供電電壓和每條指令的執(zhí)行時(shí)間進(jìn)行檢測。上述的顯示單元14可以是帶背光的大屏幕點(diǎn)陣IXD顯示器。在具體實(shí)施時(shí),如圖3所示,上述故障檢測裝置還可以包括以下至少之一指令流發(fā)送單元16、CPU智能卡數(shù)據(jù)接口 17、以及ESAM安全模塊數(shù)據(jù)接口 18,其中指令流發(fā)送單元16與指令流數(shù)據(jù)存儲(chǔ)單元連接,用于將指令流數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)的安全認(rèn)證和數(shù)據(jù)交換的指令流數(shù)據(jù)發(fā)送給外部計(jì)算機(jī);該指令流發(fā)送單元可以包括RS-232數(shù)據(jù)接口,用于與外部計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換。外部計(jì)算機(jī)與故障檢測裝置通過RS-232數(shù)據(jù)接口建立連接,用來顯示故障檢測裝置對電能表的檢測結(jié)果,并能夠?qū)收蠙z測裝置參數(shù)和工作狀態(tài)的設(shè)置。CPU智能卡數(shù)據(jù)接口 17,與指令流數(shù)據(jù)存儲(chǔ)單元和CPU智能卡連接,用于根據(jù)測試指令發(fā)送單元發(fā)送的CPU智能卡測試指令對CPU智能卡進(jìn)行測試,實(shí)現(xiàn)如現(xiàn)有技術(shù)中的故障檢測裝置與CPU智能卡的數(shù)據(jù)交換和安全認(rèn)證;具體地,該CPU智能卡數(shù)據(jù)接口包括標(biāo)準(zhǔn)IC卡座,用于插入CPU智能卡。ESAM安全模塊數(shù)據(jù)接口 18,與指令流數(shù)據(jù)存儲(chǔ)單元和IC卡預(yù)付費(fèi)電能表中的ESAM安全模塊連接,用于根據(jù)測試指令發(fā)送單元發(fā)送的ESAM安全模塊測試指令對ESAM安全模塊進(jìn)行測試,完成與ESAM安全模塊的數(shù)據(jù)交換和安全認(rèn)證。該ESAM安全模塊安裝在電能表中,用來完成電能表計(jì)量和收費(fèi)數(shù)據(jù)的存取以及電能表和IC卡之間數(shù)據(jù)交換的安全認(rèn)證和數(shù)據(jù)加密解密工作。通過CPU智能卡數(shù)據(jù)接口 17和ESAM安全模塊數(shù)據(jù)接口 18,可以分別實(shí)現(xiàn)對CPU智能卡和ESAM安全模塊的故障檢測。上述的指令流數(shù)據(jù)存儲(chǔ)單元、故障檢測單元以及測試指令發(fā)送單元可以合一設(shè)置為一微處理器,該微處理器可以采用NEC78F4053系列單片機(jī),具有32K的FLASH空間,IK的RAM空間,2個(gè)UART數(shù)據(jù)通信接口,5通道的按鍵返回檢測。上述故障檢測裝置還可以包括按鍵部分,例如,設(shè)計(jì)16個(gè)按鍵,包括10個(gè)數(shù)字鍵和6個(gè)功能鍵,采用4X4的鍵盤掃描陣。在實(shí)際應(yīng)用中,故障檢測裝置還可以包括ESAM安全模塊轉(zhuǎn)換器,該ESAM安全模塊轉(zhuǎn)換器在邏輯功能上與IC卡接口轉(zhuǎn)換器類似,用于模擬IC卡預(yù)付費(fèi)電能表中的ESAM安全模塊,以與IC卡預(yù)付費(fèi)電能表進(jìn)行數(shù)據(jù)交換。在具體實(shí)施時(shí),ESAM安全模塊轉(zhuǎn)換器和IC卡接口轉(zhuǎn)換器可以獨(dú)立設(shè)置于故障檢測裝置之外,作為外接設(shè)備。具體地,ESAM安全模塊轉(zhuǎn)換器和IC卡接口轉(zhuǎn)換器可以采用專用線纜和故障檢測裝置進(jìn)行連接,由故障檢測裝置供應(yīng)直流5V電壓,使用時(shí)直接插入到故障檢測裝置的專用插座中,故障檢測裝置平時(shí)在不使用ESAM安全模塊轉(zhuǎn)換器和IC卡接口轉(zhuǎn)換器時(shí),自動(dòng)關(guān)閉該路電源輸出。[0046]在進(jìn)行電能表的故障檢測時(shí),將IC卡接口轉(zhuǎn)換器插入到電能表中,故障檢測裝置自動(dòng)記錄偽卡和電能表進(jìn)行安全認(rèn)證和數(shù)據(jù)交換的指令流,并可以實(shí)時(shí)地在故障檢測裝置和計(jì)算機(jī)的顯示屏上顯示出來,供工作人員觀察分析,同時(shí)自動(dòng)將指令流進(jìn)行保存。其中,偽卡是指工作人員根據(jù)測試要求生成的偽測試卡,根據(jù)不同的測試要求可以生成多個(gè)偽測試卡,重復(fù)對電能表進(jìn)行不同的功能測試,并實(shí)時(shí)觀察和記錄指令流數(shù)據(jù)。工作人員可以在外部計(jì)算機(jī)上調(diào)出故障檢測裝置和電能表進(jìn)行測試時(shí)生成的所有指令流數(shù)據(jù)進(jìn)行分析,得出測試結(jié)論,生成測試報(bào)告。在對電能表進(jìn)行檢測時(shí),工作人員可以首先將要檢測的功能項(xiàng)目通過故障檢測裝置上的鍵盤輸入,然后再將IC卡接口轉(zhuǎn)換器插入到電能表中,這樣故障檢測裝置就能夠在LCD顯示屏上自動(dòng)顯示IC卡預(yù)付費(fèi)電能表和測試卡之間的數(shù)據(jù)交換指令流,并能夠顯示交換的數(shù)據(jù),供工作人員進(jìn)行分析排查。具體可以選擇的檢測項(xiàng)目包括用戶卡檢測功能制作模擬用戶卡,跟蹤測試電能表對用戶卡的數(shù)據(jù)操作流程;查詢卡檢測功能制作模擬查詢卡,跟蹤測試電能表對查詢卡的數(shù)據(jù)操作流程;應(yīng)急卡檢測流程制作模擬應(yīng)急卡,跟蹤測試電能表對應(yīng)急卡的數(shù)據(jù)操作流程;密鑰修改卡檢測流程制作模擬密鑰修改卡,跟蹤測試電能表對密鑰修改卡的操作流程;費(fèi)率時(shí)段設(shè)置卡檢測流程制作模擬費(fèi)率時(shí)段設(shè)置卡,跟蹤測試電能表對費(fèi)率時(shí)段設(shè)置卡的操作流程;參數(shù)設(shè)置卡檢測流程制作模擬參數(shù)設(shè)置卡,跟蹤測試電能表對參數(shù)設(shè)置卡的操作流程;增加電量卡檢測流程制作模擬增加電量卡,跟蹤測試電能表對增加電量卡的操作流程;繼電器測試卡檢測流程制作模擬繼電器測試卡,跟蹤測試電能表對繼電器測試卡的操作流程;快速測試卡檢測流程制作模擬快速測試卡,跟蹤測試電能表對快速測試卡的操作流程;表號(hào)設(shè)置卡檢測流程制作模擬表號(hào)設(shè)置卡,跟蹤測試電能表對表號(hào)設(shè)置卡的操作流程。如果需要對CPU智能卡和嵌入式ESAM安全模塊進(jìn)行功能和性能檢測,可以在故障檢測裝置的CPU智能卡數(shù)據(jù)接口中插入CPU智能卡、在ESAM安全模塊數(shù)據(jù)接口插入ESAM安全模塊,然后通過連接的計(jì)算機(jī)按照COS手冊的指令對CPU智能卡和ESAM安全模塊發(fā)送各種指令進(jìn)行檢測,并通過顯示的指令流數(shù)據(jù)觀察分析結(jié)果是否正常。具體地,對CPU智能卡和嵌入式ESAM安全模塊的檢測包括以下項(xiàng)目復(fù)位信息檢測對CPU智能卡和ESAM安全模塊的復(fù)位信息進(jìn)行檢測;建立MF文件檢測發(fā)送建立MF文件指令流并跟蹤測試CPU智能卡和ESAM安全模塊的返回結(jié)果;建立DF文件檢測發(fā)送建立DF文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;[0064]建立密鑰文件檢測發(fā)送建立密鑰文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;建立二進(jìn)制文件檢測發(fā)送建立二進(jìn)制文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;建立錢包文件檢測發(fā)送建立錢包文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;刪除文件檢測發(fā)送刪除文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;安裝密鑰檢測發(fā)送安裝密鑰指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;修改密鑰檢測發(fā)送修改密鑰指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;取隨機(jī)數(shù)檢測發(fā)送取隨機(jī)數(shù)指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果; 選擇目錄文件檢測發(fā)送選擇目錄文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;讀二進(jìn)制文件檢測發(fā)送讀二進(jìn)制文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;寫二進(jìn)制文件檢測發(fā)送寫二進(jìn)制文件指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;存款指令檢測發(fā)送錢包文件存款指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;扣款指令檢測發(fā)送錢包文件扣款指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;讀余額指令檢測發(fā)送讀錢包文件余額指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;主密鑰認(rèn)證指令檢測發(fā)送主密鑰認(rèn)證指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;口令認(rèn)證指令檢測發(fā)送口令密鑰認(rèn)證指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;內(nèi)部認(rèn)證指令檢測發(fā)送內(nèi)部認(rèn)證指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果;外部認(rèn)證指令檢測發(fā)送外部認(rèn)證指令流并跟蹤C(jī)PU智能卡和ESAM安全模塊的返回結(jié)果。綜上所述,本實(shí)用新型實(shí)施例提供的故障檢測裝置根據(jù)預(yù)先設(shè)置好的狀態(tài),對IC卡預(yù)付費(fèi)電能表的數(shù)據(jù)交換、安全認(rèn)證、加密解密過程和流程進(jìn)行模擬測試,能夠自動(dòng)記錄和轉(zhuǎn)發(fā)檢測過程中產(chǎn)生的數(shù)據(jù)、狀態(tài)和指令流,并通過自身的顯示模塊或傳遞到計(jì)算機(jī)中顯示出來;同時(shí),檢測裝置還應(yīng)具有模擬端口,能夠直接和IC卡預(yù)付費(fèi)電能表上的ESAM安全模塊進(jìn)行直接連接,對ESAM模塊中的存放的數(shù)據(jù)進(jìn)行跟蹤和檢測。通過本實(shí)用新型提供的故障檢測裝置,可以簡單、方便、準(zhǔn)確地找出IC卡預(yù)付費(fèi)電能表、CPU智能卡或ESAM安全模塊的故障點(diǎn)。以上所述的具體實(shí)施例,對本 實(shí)用新型的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本實(shí)用新型的具體實(shí)施例而已,并不用于限定本實(shí)用新型的保護(hù)范圍,凡在本實(shí)用新型的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種IC卡預(yù)付費(fèi)電能表故障檢測裝置,其特征在于,包括 IC卡接口轉(zhuǎn)換器、指令流數(shù)據(jù)存儲(chǔ)單元、顯示單元、故障檢測單元以及測試指令發(fā)送單元,其中 所述IC卡接口轉(zhuǎn)換器與所述指令流數(shù)據(jù)存儲(chǔ)單元連接,所述指令流數(shù)據(jù)存儲(chǔ)單元分別與所述的顯示單元、故障檢測單元連接,所述測試指令發(fā)送單元與所述IC卡接口轉(zhuǎn)換器連接。
2.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述的IC卡接口轉(zhuǎn)換器包括 串行數(shù)據(jù)接口、微處理單元、IC卡模擬單元、嵌入式安全控制模塊ESAM單元以及開關(guān)單元; 其中,所述微處理單元與所述的串行數(shù)據(jù)接口連接;所述ESAM單元通過所述開關(guān)單元與所述的微處理單元和IC卡模擬單元連接。
3.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述的裝置還包括 指令流發(fā)送單元,與所述的指令流數(shù)據(jù)存儲(chǔ)單元連接。
4.根據(jù)權(quán)利要求3所述的裝置,其特征在于,所述的指令流發(fā)送單元包括 RS-232數(shù)據(jù)接口,與外部計(jì)算機(jī)連接,用于與外部計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換。
5.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述的裝置還包括 CPU智能卡數(shù)據(jù)接口,分別與所述的指令流數(shù)據(jù)存儲(chǔ)單元和CPU智能卡連接。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述的CPU智能卡數(shù)據(jù)接口包括 標(biāo)準(zhǔn)IC卡座,用于插入所述的CPU智能卡。
7.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述的裝置還包括 ESAM安全模塊數(shù)據(jù)接口,與所述指令流數(shù)據(jù)存儲(chǔ)單元和所述IC卡預(yù)付費(fèi)電能表中的ESAM安全模塊連接。
8.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述的裝置還包括 ESAM安全模塊轉(zhuǎn)換器,與所述IC卡預(yù)付費(fèi)電能表連接。
專利摘要本實(shí)用新型提供一種IC卡預(yù)付費(fèi)電能表故障檢測裝置包括IC卡接口轉(zhuǎn)換器、指令流數(shù)據(jù)存儲(chǔ)單元、顯示單元、故障檢測單元以及測試指令發(fā)送單元,其中所述IC卡接口轉(zhuǎn)換器與所述指令流數(shù)據(jù)存儲(chǔ)單元連接,所述指令流數(shù)據(jù)存儲(chǔ)單元分別與所述的顯示單元、故障檢測單元連接,所述測試指令發(fā)送單元與所述IC卡接口轉(zhuǎn)換器連接。通過本實(shí)用新型,可以簡單方便地對IC卡預(yù)付費(fèi)電能表進(jìn)行檢測,并且,可以降低檢測結(jié)果的差錯(cuò)率。
文檔編號(hào)G07F15/06GK202362865SQ201120427460
公開日2012年8月1日 申請日期2011年11月2日 優(yōu)先權(quán)日2011年11月2日
發(fā)明者孫志杰, 宋楠, 宋雨虹, 李順昕, 袁瑞銘, 鐘侃 申請人:華北電網(wǎng)有限公司計(jì)量中心