電能表gprs模塊的檢測方法
2023-07-07 11:49:31 2
電能表gprs模塊的檢測方法
【專利摘要】本發明公開了一種電能表GPRS模塊的檢測方法,GPRS模塊上電初始化後,當該網絡燈的閃爍頻率由慢變快時,通過與電能表數據交互的串口,向GPRS模塊輸入一條與網絡業務相關的AT指令;根據AT指令的返回結果進行判斷:若沒有數據返回,則判斷該GPRS模塊模擬電路不合格;若返回值全為零,則判斷該GPRS模塊網絡註冊失敗,但模擬電路合格;若返回值不全為零,即獲取到IP位址,則判斷該GPRS模塊網絡註冊成功,且GPRS模塊的射頻電路和模擬電路都合格。本發明取消了前置機的使用,消除了批量生產測試對前置機的依賴和維護。本發明發送一條AT指令即可對GPRS模塊進行全功能檢測,提高了批量生產的效率。
【專利說明】電能表(3叩3模塊的檢測方法
【技術領域】
[0001]本發明涉及一種電能表模塊的檢測方法。
【背景技術】
[0002]現有電能表的模塊檢測方案,是⑶…模塊自動獲取311卡的1(^10號,並已此1(^10號為基礎組成註冊包和心跳包,發送至前置機註冊和登錄。然後利用主站發起命令幀給前置機,由前置機利用網絡將命令幀透明傳輸給⑶…模塊,6?1?8模塊再通過電能表83232接口或485接口將命令幀傳輸給表計,電能表接收到命令幀後將處理後的結果命令幀通過模塊、網絡和前置機轉送給主站,實現主站和表計的實時在線進行數據傳輸。
[0003]通過以上方式檢測模塊的電路,在信號及前置機工作正常的情況下,平均測試單塊時間大約2-3分鐘。由於模塊登陸註冊、主站和電能表組幀解析及前置機穩定性等因素影響,抄讀速度較慢和失敗率較高,從而導致檢測⑶舊模塊時間較長。
[0004]現有電能表⑶舊模塊檢測方案,對前置機的依賴嚴重,並且登陸上線檢測的時間過長,導致測試效率非常低,影響了生產產能。
【發明內容】
[0005]本發明的目的是提供一種對⑶舊模塊進行快速檢測的電能表⑶舊模塊的檢測方法,從而方便驗證⑶舊模塊的模擬電路與射頻電路是否正常,以保證⑶舊模塊出廠的電路合格。
[0006]本發明提供的這種電能表模塊的檢測方法,該方法包括如下步驟:
步驟一,⑶舊模塊上電初始化後,觀察其120網絡燈,當該網絡燈的閃爍頻率由慢變快時,通過與電能表數據交互的串口,向⑶舊模塊輸入一條與網絡業務相關的八I指令;步驟二,根據…指令的返回結果進行判斷:
(1)若沒有數據返回,則判斷該⑶舊模塊模擬電路不合格;
(2)若返回值全為零,則判斷該⑶舊模塊網絡註冊失敗,但模擬電路合格;
(3)若返回值不全為零,即獲取到I?地址,則判斷該模塊網絡註冊成功,且⑶尺3模塊的射頻電路和模擬電路都合格。
[0007]所述網絡燈的閃爍頻率由慢變快的情形包括由「6408開/80008關」變為「64^開/641118 關」。
[0008]所述與網絡業務相關的八I指令採用與網絡信息相關的標準八I指令或擴展的八丁指令。
[0009]該方法還包括:去除電能表時,使用獨立直流電源給模塊供電,通過串口調試軟體將…指令直接輸入至⑶舊模塊,根據⑶舊模塊返回的結果進行判斷。
[0010]與現有方案相比,本發明具有如下優點:
1、本發明取消了前置機的使用,消除了批量生產測試對前置機的依賴和維護。[0011〕 2、採用本發明的方法,在正常狀況下,發送一條八I指令即可對模塊進行全功能檢測,平均單塊⑶舊模塊的測試時間20秒左右,大大地減少了測試時間,提高了批量生產的效率。
[0012]3、即使國外客戶相關參數,如仙隊I?、?0代等參數已經設置,仍然可以按本發明的方法進行⑶舊功能檢測。
【專利附圖】
【附圖說明】
[0013]圖1為本發明的電能表與模塊關係框圖。
【具體實施方式】
[0014]本發明在主站、電能表、模塊原有系統構架的基礎上,通過向模塊發送一條八I指令,查詢模塊當前網絡註冊狀況。
[0015]本發明只需通過與電能表數據交互的串口,向⑶…模塊輸入一條與網絡業務相關的…指令,根據返回的結果進行判斷,即可對⑶舊模塊全功能檢測。
[0016]模塊上電初始化後,正常情況下20秒左右,會獲取3頂卡與網絡註冊信息,之後驅動網絡事件。而模塊創建扣?連接和3046〖、登陸前置機註冊及心跳,都是在獲取網絡註冊信息之後。只要模塊能夠獲取到311卡與網絡註冊信息,即獲取運營商分配的I?地址,就能夠說明⑶舊模塊的射頻電路是正常的,程序接著會自動完成後續的網絡10?連接、登陸註冊等事件。
[0017]如圖1所示,本發明可以利用電能表供電,引出與電能表數據交互的⑶…的串口,使用主站軟體將…指令通過此串口發送至模塊,然後模塊返回的結果,通過該串口返回至主站軟體,由主站軟體對結果進行判斷,進而可以檢測出模塊內部的射頻電路、311卡電路以及0(:/0(:電源電路、控制電路、看門狗電路、232電路是否正常。同時,通過觀察120網絡燈,判斷120網絡燈指示電路是否正常。
[0018]本發明的具體步驟如下:
首先,上電⑶舊模塊初始化後,觀察120網絡燈。當該網絡燈閃爍頻率有比較明顯的區別,即由「6408開/80008關」變為「6408開/6408關」時,通過與電能表數據交互的串口,向模塊輸入「八1+1??」命令進行信息查詢。
[0019]然後,根據上一步的查詢結果進行判斷:
1、如果⑶舊模塊查詢沒有數據返回,則判斷該⑶舊模塊模擬電路不合格;
2、如果模塊查詢返回值全為零「+1?:0,0,0,0」,則判斷該模塊網絡註冊失敗,但模擬電路合格;
該⑶舊模塊註冊失敗的原因可能是:該6?1?8模塊的射頻電路不合格或未插入3頂卡。
[0020]3、如果模塊查詢返回值不全為零,即獲取到I?地址,則判斷該模塊網絡註冊成功,模塊的射頻電路和模擬電路都合格。
[0021]本發明可以採用與網絡信息相關的標準八I指令或其他擴展的八I指令進行查詢。
[0022]同時,本發明可以去除電能表,使用獨立直流電源給模塊供電,通過串口調試軟體將…指令直接輸入至⑶舊模塊,根據⑶舊模塊返回的結果進行判斷。
[0023]此外,即使國外客戶相關參數(如八?隊I?、?0代等參數)已經設置,仍然可以按本發明的方法進行⑶舊功能檢測。
[0024]原有的測試方法,採用登錄前置機註冊的方式,模塊必須工作在(:1160模式,且設置為國內311卡對應運營商的八?X參數。其中,I?和?0代為安裝前置機的伺服器I?和埠。否則,6?1?8模塊無法登陸註冊到前置機。而目前國外客戶使模塊工作在86X61'模式,因此,在程序設計時,可以先把客戶的仙X等參數設置好。這樣採用8價61'模塊的模塊不能登陸到前置機,但仍然是可以獲取運營商分配的I?地址,所以可以使用「八丁+1??」查詢判斷。
【權利要求】
1.一種電能表GPRS模塊的檢測方法,該方法包括如下步驟: 步驟一,GPRS模塊上電初始化後,觀察其LED網絡燈,當該網絡燈的閃爍頻率由慢變快時,通過與電能表數據交互的串口,向GPRS模塊輸入一條與網絡業務相關的AT指令:「AT+IP?」進行信息查詢; 步驟二,根據AT指令的返回結果進行判斷: (1)若沒有數據返回,則判斷該GPRS模塊模擬電路不合格; (2)若返回值全為零,則判斷該GPRS模塊網絡註冊失敗,但模擬電路合格; (3)若返回值不全為零,即獲取到IP位址,則判斷該GPRS模塊網絡註冊成功,且GPRS模塊的射頻電路和模擬電路都合格。
2.根據權利要求1所述的電能表GPRS模塊的檢測方法,其特徵在於,所述網絡燈的閃爍頻率由慢變快的情形包括由「64ms開/800ms關」變為「64ms開/64ms關」。
3.根據權利要求1所述的電能表GPRS模塊的檢測方法,其特徵在於,所述與網絡業務相關的AT指令採用與網絡信息相關的標準AT指令或擴展的AT指令。
4.根據權利要求1所述的電能表GPRS模塊的檢測方法,其特徵在於,該方法還包括:去除電能表時,使用獨立直流電源給GPRS模塊供電,通過串口調試軟體將AT指令直接輸入至GPRS模塊,根據GPRS模塊返回的結果進行判斷。
【文檔編號】G01R35/04GK104483652SQ201410788694
【公開日】2015年4月1日 申請日期:2014年12月19日 優先權日:2014年12月19日
【發明者】李朝, 熊寵巍, 龍志進 申請人:威勝集團有限公司