久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 基于GSM通信的SZF型波浪浮標接收系統

基于GSM通信的SZF型波浪浮標接收系統

作者: 時間:2013-02-21 來源:網絡 收藏

此外,顯示界面還提供了加密門限值和安全距離設置操作。加密門限值以“十分之一大波波高”特征值作為比較參數,當標準測量測得的十分之一大波波高大于加密門限值時,自動轉為加密狀態;安全距離設置可以選擇5種報警距離,一旦浮標相鄰2次測量時間內,浮標移動距離超過設置距離,超位報警燈會顯示紅色以示報警。
3.3 數據存儲
數據接收后存儲選擇Windows的access數據庫,access數據庫是一種桌面數據庫,適合中小型數據量的處理,在處理中小量數據時效率很高,而且簡潔方便。考慮到作為一種小型海洋監測儀器,數據量比較小,所以選用access數據庫能更好更快的存儲/查詢數據。
本文采用ADO方式方式訪問access數據庫,ADO使用存取數據源的COM組件,它提供了編程語言和統一數據訪問方式OLEDB的一個中間層。允許開發人員直接編寫訪問數據的代碼,降低了開發難度。
為了使用COM組件,必須在CWinAPP::InitInstance()函數中初始化COM庫:
CWinApp::InitInstance()
{

AfxOleInit();

}
然后需要引入ADO類型庫,需要在stdafx.h文件中加入:
# import”c:\program files\common files\system\ado\msado15.dll”
no_namespace rename(“EOF”,“adoEOF”)
這樣就可以連接數據源了,再對access數據庫使用SQL語言操作來進行存儲數據。
3.4 數據查詢
本系統提供月查詢,在實時顯示界面點擊“數據查詢”,會出現數據查詢對話框,可選擇一個月份進行數據查詢,包含所有的檢測數據,界面如圖6所示。

本文引用地址:http://cqxgywz.com/article/153571.htm

g.JPG



4 結語
本系統經過實踐測試證明,MSComm控件能良好的接收模塊發送的串行口數據,通信信號良好,存儲數據完整。使用編寫的上位機接收界面友好,方便監測人員實時觀測數據和查詢歷史數據。通過一段時間的運行使用,很好的達到浮標岸站要求,并預留了上傳通信接口,以后可以方便的擴展數據向高一級數據中心傳輸的功能,提高了系統的使用壽命。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉