论文部分内容阅读
随着工业自动化技术和软件技术的发展,计算机在工业领域的广泛应用,工业控制软件在自动化领域的运用越来越广泛。用户使用仪表搭建监测平台,选用市场上的工业控制软件,过于繁琐,价格昂贵。针对仪表用户,开发一套通用的过程监测软件有助于解决这些问题。针对检测需求,提出了软件的框架结构和模型。在Windows XP环境下,用VC设计了软件的相关模块。所设计的模块有图形界面模块、驱动程序模块和实时数据库模块等。利用双缓冲绘图机制解决了绘图过程中速度慢,闪烁严重的问题。研究了绘图的方法,实现了鼠标绘图的功能。实现了图元对象的创建、调整大小、变换位置、保存功能。设计了图元的动画方法,实现了图元的颜色自动变换和按百分比动画填充功能。实现了图元的删除、复制、粘贴以及人机交互等功能。利用板卡的提供的动态连接库DLL,设计了数据采集程序。设计了数据存储、历史查询等数据处理功能。所编写的程序基本能够达到数据采集、显示、存储功能。