基于虛擬儀器概念的多功能無紙記錄儀的設計開發
3.3.2 高端內存與硬盤緩沖區的使用
PCM-3335模板有4MB內存


另外為提高系統的實時性和可靠性,減少讀/寫硬盤的次數,為系統安裝了SMARTDRV程序,在擴展內存中創建了一個2MB超高速緩沖區,即當程序要從磁盤讀取信息時,SMARTDRV從磁盤讀入多倍于所需信息的信息,保存在超高速緩沖區中,下次應用程序還要從該文件中讀入信息時,SMARTDRV就直接從超高速緩沖區中提供信息,從而提高了程序執行速度


3.3.3 圖形制作與漢字顯示
在畫面程序設計時采用了如下方法:首先用繪圖軟件繪出畫面的靜態部分,制成壓縮的圖形數據文件,系統啟動時將各圖形數據文件自動調入內存虛擬盤上,需顯示某畫面時將該圖形數據文件直接寫入VRAM中,再從動態數據區取所需顯示數據


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

區位碼=漢字機內碼-0xA0A0
字庫碼=(區碼-1)×94+(位碼-1)
從UCDOS的16×16的字庫中提取出所需漢字的字模信息,存入一文件構成小漢字庫



4 多功能無紙記錄儀的特點與應用前景
(1)由于采用嵌入式設計,記錄儀外形尺寸可制成標準模擬儀表安裝尺寸,直接替換Ⅲ型儀表


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

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

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

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

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

基于虛擬儀器概念設計的多功能無紙記錄儀充分體現了虛擬儀器功能強大、結構靈活、適應范圍廣的特點,特別是其軟、硬件均采用模塊化設計,更換部分插件或軟件即可方便地組成各種帶記錄功能的智能二次儀表



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