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