新聞中心

        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://www.104case.com/article/153571.htm

        g.JPG



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


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 涞源县| 尼木县| 广宗县| 保康县| 来安县| 库尔勒市| 惠州市| 嘉义市| 阿巴嘎旗| 菏泽市| 毕节市| 区。| 彰化县| 普格县| 麦盖提县| 浑源县| 南汇区| 广水市| 嵊泗县| 二手房| 华亭县| 汝阳县| 成安县| 新和县| 随州市| 五原县| 合阳县| 铁岭县| 宁强县| 张家港市| 青海省| 江孜县| 北安市| 始兴县| 莫力| 页游| 建宁县| 兴山县| 永兴县| 武冈市| 封丘县|