基于虚拟仪器概念的多功能无纸记录仪的设计开发
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机通讯

基于虚拟仪器概念设计的多功能无纸记录仪充分体现了虚拟仪器功能强大、结构灵活、适应范围广的特点,特别是其软、硬件均采用模块化设计,更换部分插件或软件即可方便地组成各种带记录功能的智能二次仪表



本文引用地址:https://www.eepw.com.cn/article/195209.htm
评论