新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > labview實現(xiàn)多功能無紙記錄儀

        labview實現(xiàn)多功能無紙記錄儀

        作者: 時間:2012-02-27 來源:網(wǎng)絡 收藏
        BOTTOM-WIDTH: 0px; MAX-WIDTH: 90%; WIDTH: 550px; HEIGHT: 261px; BORDER-RIGHT-WIDTH: 0px; border-image: initial" alt=多功能無紙記錄儀硬件配置示意圖 src="/uploadfile/mndz/uploadfile/201202/20120227034947229.jpg">

          硬件配置示意圖見圖2。本記錄儀開發(fā)無需專用開發(fā)環(huán)境,只需在本配置上外接VGA顯示器和一個標準鍵盤,即可實現(xiàn)系統(tǒng)開發(fā)。

          3.2 軟件設計與功能實現(xiàn)

          由于PC/104模板與PC機系統(tǒng)完全兼容,為軟件開發(fā)帶來了極大的方便,無需編寫專門的硬件驅動程序。

          本機軟件采用通用編程語言TURBOC2.0編制,運行在DOS6.22操作系統(tǒng)平臺上,主要由采樣中斷服務程序、鍵盤掃描中斷服務程序和主控程序組成。

          采樣中斷服務程序主要是對各路模擬輸入信號進行定時采集、數(shù)值濾波、工程量變換、信號補償、報警判斷、流量累計、數(shù)據(jù)存儲等,中斷周期為100~1000ms可調(diào)。

          主控程序包括對各部分程序的初始化、設置參數(shù)的讀入、實時數(shù)據(jù)的動態(tài)刷新、畫面切換、實時趨勢顯示、歷史趨勢顯示、流量累計顯示、報警顯示及輸出、數(shù)據(jù)的軟盤轉存、RS232或RS485通訊及數(shù)據(jù)、趨勢、報警信息的打印等子程序模塊。

          系統(tǒng)開機后首先進行系統(tǒng)參數(shù)初始化和模擬量板、開關量板、RS232口等硬件的初始化,然后開辟內(nèi)存數(shù)據(jù)區(qū),設置實時中斷,進入畫面顯示狀態(tài)。系統(tǒng)共設置九類畫面,根據(jù)按鍵判斷調(diào)用不同的畫面功能子程序,以實現(xiàn)趨勢、棒圖、實時數(shù)據(jù)、歷史趨勢、數(shù)據(jù)轉存、RS232通訊、報警、打印等畫面的切換功能。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 科尔| 宽城| 阜新| 眉山市| 新竹县| 延寿县| 本溪| 星子县| 马龙县| 嵊州市| 平利县| 苏尼特右旗| 辽阳市| 长岭县| 临汾市| 临猗县| 武平县| 威宁| 定结县| 玛沁县| 怀仁县| 城固县| 那坡县| 大庆市| 班戈县| 盖州市| 太原市| 邵阳县| 乌拉特中旗| 东宁县| 长沙市| 锡林浩特市| 运城市| 建瓯市| 揭阳市| 郁南县| 呈贡县| 冕宁县| 聂拉木县| 兴城市| 林西县|