基于無(wú)線(xiàn)傳感器網(wǎng)絡(luò )的遠程自動(dòng)抄表系統設計
(1)采用MESH網(wǎng)狀網(wǎng)絡(luò )結構,保證數據傳輸的可靠性;
(2)一個(gè)小區設置一個(gè)ZigBee中心節點(diǎn);
(3)每個(gè)ZigBee節點(diǎn)最多采集10個(gè)用戶(hù)的三表數據,通過(guò)ZigBee網(wǎng)絡(luò )將數據傳輸到ZigBee中心節點(diǎn);
(4)ZigBee中心節點(diǎn)數據通過(guò)GPRS/CDMA/3G上傳到抄表管理中心。
單元樓層內組網(wǎng)結構圖如圖2所示。特點(diǎn)如下:本文引用地址:http://dyxdggzs.com/article/162205.htm
(1)每樓層的水、電、氣三表通過(guò)RS 485總線(xiàn)連接到數據采集器及ZigBee節點(diǎn);
(2)每樓層設置一個(gè)或幾個(gè)ZigBee遠端節點(diǎn),負責數據收發(fā)或作路由器,每個(gè)ZigBee節點(diǎn)最多接入10個(gè)用戶(hù)的三表數據;
(3)ZigBee節點(diǎn)將數據上傳到ZigBee中心節點(diǎn)。
3 抄表系統管理中心組成及主要功能
抄表系統管理中心由管理中心計算機、服務(wù)器、打印機等組成。管理中心計算機是整個(gè)遠程抄表系統的核心,其上安裝有Windows XP操作系統和遠程抄表系統軟件,并同時(shí)連接數據通信設備和數據存儲設備。管理中心計算機提供了一個(gè)用作系統操控、管理的友好用戶(hù)界面,自動(dòng)地檢索抄表數據及存儲數據以供處理及查詢(xún)。遠程抄表系統軟件由組態(tài)子系統、數據中心子系統、數據管理子系統、收費子系統組成,每個(gè)子系統分別由若干個(gè)獨立的模塊組成,便于以后系統的繼承和擴展。
遠程抄表系統軟件結構組成框圖如圖3所示。
后臺數據庫選用SQL Server 2005,前臺通信程序選用VC,用戶(hù)界面及后臺數據處理程序使用Delphi 6。SOL Server 2005是一種典型的具有C/S體系結構的關(guān)系型數據庫管理系統,使用Transact-SQL語(yǔ)句在客戶(hù)機和服務(wù)器之間傳遞請求和回應,具有易用性、可伸縮性、可建立數據倉庫、集成性、良好的性?xún)r(jià)比等優(yōu)點(diǎn),完全可以滿(mǎn)足抄表管理系統的設計要求。Delphi具有可視化、面向對象的特性,具有強大的組件技術(shù)支持,特別適合在Windows環(huán)境下進(jìn)行圖形界面和用戶(hù)程序的編制。
系統主要功能如下:
(1)該軟件兼容多種通信方式,如有線(xiàn),無(wú)線(xiàn)(專(zhuān)網(wǎng)、GSM短信、GPRS/CDMA/3G)等;
(2)實(shí)時(shí)抄表功能,系統可抄取各戶(hù)表的實(shí)時(shí)數據;
(3)可遠程設置抄表終端的工作參數,如地址等;
(4)系統組態(tài)功能,任意增加、刪除某一用戶(hù)的信息;
(5)采用模塊化設計,支持不同客戶(hù)的要求,如特殊格式報表,權限控制等;
(6)可與用戶(hù)其他系統連接,提供開(kāi)放的數據接口;
(7)查詢(xún)功能,以數據庫為核心,提供數據處理、查詢(xún)、統計、報表、備份等功能??呻S時(shí)查詢(xún)任一戶(hù)、任一單元全部住戶(hù)及整個(gè)小區內所有用戶(hù)的耗能信息,用戶(hù)可以用短信查詢(xún)相關(guān)信息;
(8)故障報警與異常記錄;
(9)抄表異常分析功能;
(10)可管理和控制每戶(hù)的用量,管理用戶(hù)的結算方式,打印各種用戶(hù)費用清單。
4 結語(yǔ)
綜合考慮自動(dòng)抄表系統的穩定性、系統成本及居民小區的實(shí)際情況,提出了有線(xiàn)通信與無(wú)線(xiàn)通信相結合的綜合通信方式,實(shí)現了ZigBee短距離傳輸與GPRS/CDMA/3G遠距離傳輸的優(yōu)勢互補,從而實(shí)現了居民小區的遠程自動(dòng)抄表。
評論