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


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


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


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

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



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


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

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

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

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

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

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



本文引用地址:http://m.ptau.cn/article/195209.htm
評論