配電綜合測(cè)控儀通信模塊的設(shè)計(jì)
通信模塊下位機(jī)采用廣州致遠(yuǎn)電子有限公司的M2020-FNU20工控模塊為核心開(kāi)發(fā)板。M2020-FNU20是基于LPC2220 (ARM7TDMI)工業(yè)級(jí)微控制器,內(nèi)嵌μC/OS-II實(shí)時(shí)操作系統(tǒng)和對(duì)所有硬件的驅(qū)動(dòng)支持庫(kù),可以通過(guò)API函數(shù)來(lái)操作硬件。本文下位機(jī)通信程序是在ADS1.2集成開(kāi)發(fā)環(huán)境中開(kāi)發(fā)的,采用C語(yǔ)言和開(kāi)發(fā)板提供的API函數(shù)來(lái)編寫(xiě)。
下位機(jī)通信程序完成的主要功能有:a.調(diào)用API開(kāi)啟、關(guān)閉及設(shè)置串口;b.調(diào)用API接收和發(fā)送數(shù)據(jù);c.按照約定的電力規(guī)約,將配電綜合測(cè)控儀測(cè)量和計(jì)算得到的電網(wǎng)參數(shù)組織成數(shù)據(jù)幀并發(fā)送;d.接收上位機(jī)下達(dá)的命令幀,提取出控制信息,并傳送給設(shè)備執(zhí)行機(jī)構(gòu)。
配電綜合測(cè)控儀采集到的實(shí)時(shí)電網(wǎng)參數(shù)以文件形式存放在Flash存儲(chǔ)器中。當(dāng)調(diào)度中心輪詢(xún)到本配電綜合測(cè)控儀時(shí),通信程序負(fù)責(zé)解釋下達(dá)的數(shù)據(jù)請(qǐng)求命令,并將要上傳的電網(wǎng)參數(shù)數(shù)據(jù)按約定的電力通信規(guī)約組織成一條或多條數(shù)據(jù)幀,以規(guī)定的交互方式發(fā)送給調(diào)度中心軟件。程序流程如圖2所示。
4調(diào)度中心軟件的設(shè)計(jì)
調(diào)度中心上位機(jī)軟件DSC(Data Service Center)主要用于接收DTU數(shù)據(jù)和向DTU發(fā)送數(shù)據(jù)。DSC和DTU之間的通訊需采用無(wú)線(xiàn)路由器開(kāi)發(fā)包中動(dòng)態(tài)庫(kù)wcomm_dll.dll文件來(lái)完成,該文件內(nèi)含和DTU通訊所需要的全部API函數(shù),包括服務(wù)的啟動(dòng)、數(shù)據(jù)發(fā)送、數(shù)據(jù)接收、關(guān)閉服務(wù)等。DSC實(shí)際上是架構(gòu)在wcomm_dll.dll所提供的功能之上的數(shù)據(jù)處理軟件,其主要功能如下:
(1)調(diào)用API啟動(dòng)服務(wù)和停止服務(wù);
(2)調(diào)用API接收數(shù)據(jù)和向DTU發(fā)送數(shù)據(jù);
(3)按照約定的電力規(guī)約,從接到的數(shù)據(jù)幀中提取電網(wǎng)參數(shù)信息:
(4)電網(wǎng)參數(shù)信息的顯示及存儲(chǔ);
(5)根據(jù)調(diào)度操作人員的輸入,組織控制命令幀并下發(fā)。
根據(jù)配電綜合測(cè)控儀上傳的數(shù)據(jù)類(lèi)型幀的不同,來(lái)調(diào)用相應(yīng)的幀處理函數(shù),并將遙測(cè)、遙信、電能脈沖量及事件順序記錄分別提取出來(lái),以圖表方式顯示在DSC界面上供調(diào)度人員查看,同時(shí)將數(shù)據(jù)備份存人Access數(shù)據(jù)庫(kù)。本方案中使用Delphi 7集成開(kāi)發(fā)環(huán)境,采用ADOConnect組件租ADODataSet組件與Access數(shù)據(jù)庫(kù)連接來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的讀寫(xiě),而數(shù)據(jù)在界面上的圖表方式顯示則采用DataSource組件和DBGrid組件的配合來(lái)完成。其調(diào)度中心軟件程序流程如圖3所示。
5結(jié)束語(yǔ)
在當(dāng)前能源緊缺的形勢(shì)下,建設(shè)配電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)具有重要的節(jié)能意義。本文設(shè)計(jì)的基于CDMA 1X無(wú)線(xiàn)網(wǎng)絡(luò)的配電綜合測(cè)控儀通信模塊,經(jīng)實(shí)驗(yàn)驗(yàn)證,其通信速度快,可靠性高,且配置和擴(kuò)展非常方便,可滿(mǎn)足配電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)的數(shù)據(jù)傳輸要求,對(duì)推進(jìn)配電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)的建設(shè)具有一定的參考價(jià)值。
評(píng)論