新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于虛擬儀器概念的多功能無紙記錄儀的設計開發

        基于虛擬儀器概念的多功能無紙記錄儀的設計開發

        作者: 時間:2010-11-24 來源:網絡 收藏


        3.3.2 高端內存與硬盤緩沖區的使用

        PCM-3335模板有4MB內存為了在DOS下有效地使用擴展內存,合適利用有限的內存資源,采取以下步驟:(1)裝載擴展內存管理程序HIMEM.SYS;(2)安裝EMM386.EXE,利用擴展內存創建上位內存UMB;(3)將DOS程序、設備驅動程序和磁盤緩沖區裝入高端內存或UMB中

        另外為提高系統的實時性和可靠性,減少讀/寫硬盤的次數,為系統安裝了SMARTDRV程序,在擴展內存中創建了一個2MB超高速緩沖區,即當程序要從磁盤讀取信息時,SMARTDRV從磁盤讀入多倍于所需信息的信息,保存在超高速緩沖區中,下次應用程序還要從該文件中讀入信息時,SMARTDRV就直接從超高速緩沖區中提供信息,從而提高了程序執行速度而且SMARTDRV總是將新的或修改過的信息拷貝到硬盤,所以關機時不會丟失數據

        3.3.3 圖形制作與漢字顯示

        在畫面程序設計時采用了如下方法:首先用繪圖軟件繪出畫面的靜態部分,制成壓縮的圖形數據文件,系統啟動時將各圖形數據文件自動調入內存虛擬盤上,需顯示某畫面時將該圖形數據文件直接寫入VRAM中,再從動態數據區取所需顯示數據這樣大大加快了畫面及漢字的顯示與刷新速度,滿足了實時響應的要求

        本記錄儀采用全漢字界面,但動態提示信息中用到的漢字僅幾十個,為減少系統占用的存儲空間,有必要建立自己的漢字庫利用公式:

        區位碼=漢字機內碼-0xA0A0

        字庫碼=(區碼-1)×94+(位碼-1)

        從UCDOS的16×16的字庫中提取出所需漢字的字模信息,存入一文件構成小漢字庫顯示時,從自建字庫中找到所需漢字的字模,在西文環境下利用PUTPIXEL函數以點圖方式顯示由于所用漢字有限,所以小漢字庫占用空間不大

        的特點與應用前景

        (1)由于采用嵌入式設計,記錄儀外形尺寸可制成標準模擬儀表安裝尺寸,直接替換Ⅲ型儀表經使用0.01級標準表檢測,其實時顯示精度優于±0.3%FS

        (2)無紙、墨水及一切機械傳動部件,硬件模塊采用工控設計,適應工業現場要求,可靠性高

        (3)硬件系統與PC機系統完全兼容,且采用模塊化儀表結構,組態靈活方便,系統開發周期短,通用性強

        (4)人機界面友好,全漢字畫面顯示,能以多種彩色畫面實時、動態地顯示現場的工藝參數,信息量大,按鍵設置少,操作簡單、方便

        (5)大容量數據存儲,1~3年數據可隨時查看

        (6)配有軟驅、串行、并行輸出接口,能隨時調出數據或方便地與PC機通訊

        基于設計的充分體現了功能強大、結構靈活、適應范圍廣的特點,特別是其軟、硬件均采用模塊化設計,更換部分插件或軟件即可方便地組成各種帶記錄功能的智能二次儀表一塊可代替多臺傳統式儀表,且所存數據極易查詢和實現統計分析無紙記錄儀及其系列智能二次表的開發使用,將會大大減少儀表架上儀表的數量,節省大量的配件和維修開銷,降低維護人員工作量,使企業管理更趨數據化和網絡化

        本文引用地址:http://www.104case.com/article/195209.htm

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 陆丰市| 宁明县| 金川县| 托克逊县| 邹城市| 东山县| 商城县| 龙游县| 左云县| 贡觉县| 广饶县| 炉霍县| 清苑县| 涪陵区| 娱乐| 临泽县| 饶平县| 富平县| 阜新| 泊头市| 榆树市| 临江市| 永康市| 青田县| 黑河市| 洛隆县| 聊城市| 徐州市| 香港| 鄂托克旗| 扎鲁特旗| 绵竹市| 新余市| 汽车| 修水县| 九龙县| 泾川县| 酉阳| 南通市| 天门市| 普兰县|