<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM的城市供水站分布式監控系統

基于A(yíng)RM的城市供水站分布式監控系統

作者: 時(shí)間:2010-07-20 來(lái)源:網(wǎng)絡(luò ) 收藏
上位機作為服務(wù)器端,對設定的端口一直進(jìn)行監控,因此運用多線(xiàn)程進(jìn)行循環(huán)監聽(tīng),直到相應的操作使其停止。
2.4 上位機顯示報警及數據存儲實(shí)現
上位機是整個(gè)系統監視的核心,數據顯示為了直觀(guān),采用動(dòng)態(tài)曲線(xiàn)顯示;并進(jìn)行聲音報警,采用數據庫將數據進(jìn)行存儲,上位機系統顯示界面如圖5。

本文引用地址:http://dyxdggzs.com/article/151721.htm

上位機動(dòng)態(tài)曲線(xiàn)顯示利用畫(huà)刷、曲線(xiàn)等函數進(jìn)行繪制,當數據接收進(jìn)來(lái)后繪制相應的曲線(xiàn),并且隨著(zhù)數據的增多曲線(xiàn)進(jìn)行移動(dòng),使顯示的曲線(xiàn)一直為當前一段時(shí)間的數據。報警的實(shí)現比較簡(jiǎn)單,只需在數據超限的時(shí)候調用Beep 蜂鳴函數即可。
上位機的另一個(gè)主要的功能就是對數據進(jìn)行存儲,以便在以后調用。數據存儲利用ADO對數據庫進(jìn)行訪(fǎng)問(wèn)。
ADO是一個(gè)用于存取數據源的COM組件,是微軟最新的對象層次上的數據操作技術(shù),它為操作OLE DB數據源提供了一套高層次自動(dòng)化接口。從功能上來(lái)說(shuō),ADO又是一種OLE DB客戶(hù)程序,它不依賴(lài)于特定的OLE DB服務(wù)器反而支持所有的OLE DB服務(wù)提供者。通過(guò)這些OLE DB服務(wù)提供者,ADO支持客戶(hù)/服務(wù)器模式和Web的數據操作,尤其支持通過(guò)客戶(hù)/服務(wù)器模式或者Web模式訪(fǎng)問(wèn)微軟的SQL Server數據庫服務(wù)器[9]。
用ADO的Connection、Command、Recordset等一系列關(guān)鍵對象,在數據庫中建立表格對當前日期、時(shí)間以及傳感器數據進(jìn)行實(shí)時(shí)的自動(dòng)存儲。
為保證程序的運行狀況,運用多線(xiàn)程實(shí)現對規定數據的儲存操作。
本系統實(shí)現了對下位站數據的精確和高速的采集,并能將下位數據在嵌入式下位機系統中進(jìn)行顯示,實(shí)現在現場(chǎng)對數據進(jìn)行觀(guān)測和處理,同時(shí)又可以將現場(chǎng)的數據傳輸到上位機中,將不同下位機中的數據傳輸到上位機中進(jìn)行匯總和相應的操作,實(shí)現了遠程的監控和管理。此系統對其他的數據采集和來(lái)說(shuō)也具有很好的參考價(jià)值。
參考文獻
[1] 楊震.綜合管理與控制系統在調度系統中的應用[J].產(chǎn)業(yè)與科技論壇,2008,7(6):113-114.
[2] 程言奎,李英.9的高速數據采集系統的實(shí)現[J].現代電子技術(shù),2008,31(11):140-142.
[3] 何宗鍵.Windows CE嵌入式系統[M].北京:北京航空航天大學(xué)出版社,2006.
[4] 葉俊華,許雪梅,黃帥,等.基于和WinCE的數據采集系統設計[J].計算機工程與科學(xué),2009,31(6),136-141.
[5] GRATTAN N, BRAIN M. Windows CE 3.0 Application Programming[M]. Microsoft Technologies series,2001.
[6] FLETCHER N H, ROSSING T D. The physics of musical instruments[M]. 2nd ed. Berlin: Springer-Verlag,1998.
[7] 史蒂文斯.TCP/IP詳解卷1:協(xié)議[M].北京:機械工業(yè)出版社,2003.
[8] 孫鑫,余安萍.VC++深入詳解[M].北京:電子工業(yè)出版社,2006.
[9] 沈煒,徐慧.Visual C++數據庫編程技術(shù)與實(shí)例[M].北京:人民郵電出版社,2005.


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>