• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

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

    labview實現多功能無紙記錄儀

    作者: 時間:2012-02-27 來源:網絡 收藏
    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。本記錄儀開發無需專用開發環境,只需在本配置上外接VGA顯示器和一個標準鍵盤,即可實現系統開發。

      3.2 軟件設計與功能實現

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

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

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

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

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


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 富蕴县| 轮台县| 湘潭县| 安福县| 深州市| 云林县| 开化县| 呼玛县| 资溪县| 开江县| 余庆县| 南召县| 井研县| 霍邱县| 昌图县| 时尚| 昌平区| 新疆| 宁安市| 榆林市| 拉孜县| 房产| 梅河口市| 江津市| 青河县| 阿荣旗| 洮南市| 隆回县| 临湘市| 龙州县| 恩施市| 桐梓县| 上高县| 常州市| 和林格尔县| 安丘市| 山丹县| 万全县| 梅河口市| 安岳县| 嘉禾县|