基于GPRS通信的網(wǎng)絡(luò)電能表設(shè)計(jì)
3.2.1 主任務(wù)流程
主任務(wù)程序流程如圖3所示。本文引用地址:http://butianyuan.cn/article/156396.htm
3.2.2 GPRS鏈路維護(hù)流程
上行任務(wù)中的鏈路維護(hù)模塊包括:GPRS網(wǎng)絡(luò)登陸、鏈路狀態(tài)檢測(cè)以及心跳維護(hù)等。其中,GPRS網(wǎng)絡(luò)登陸程序流程如圖4所示。在GPRS通信鏈路建立后,如果長時(shí)間無數(shù)據(jù)傳輸,則GPRS網(wǎng)絡(luò)連接將被斷開,所以必須在一定時(shí)間間隔內(nèi)發(fā)一個(gè)心跳幀至主站,確認(rèn)主站應(yīng)答后說明鏈路狀態(tài)正常。不同品牌GPRS模塊的AT指令集不同,因此在編程前須熟悉相關(guān)GPRS模塊的指令集,以實(shí)現(xiàn)鏈路的建立和維護(hù)。
4 結(jié)語
介紹了GPRS網(wǎng)絡(luò)電能表的功能和GPRS無線通信模塊的軟硬件設(shè)計(jì),它是對(duì)GPRS網(wǎng)絡(luò)電能表開發(fā)項(xiàng)目的總結(jié)。系統(tǒng)軟件移植了μC/OS-Ⅱ嵌入式操作系統(tǒng),采用多任務(wù)設(shè)計(jì),提高了系統(tǒng)的實(shí)時(shí)性,對(duì)實(shí)現(xiàn)遠(yuǎn)程無線抄表具有積極意義,設(shè)計(jì)的產(chǎn)品已在國家電網(wǎng)公司成功應(yīng)用,且運(yùn)行穩(wěn)定,應(yīng)用效果良好。
評(píng)論