万能液压材料试验机测绘系统数据采集参数设置:选择采样方式,为触发方式设置触发平台,延迟方向和延迟数;程控放大器工作方式设定(人工设定/自动)及增益设定等。信号采集管理:采样管理,测试记录选择管理及参数编辑。时域分析:波形检索,微积分相关函数,概率密度与分布。实时分析:实时波形、频谱显示、阶比分析。
系统软件设计在DOS环境下运行不存在任何问题,但DOS环境对于现习惯Windows窗口的人来讲必须有一个熟悉的阶段,这对于实验的效果并不利。由于测试过程时间长,数据采集量大,在Windows环境下的软件开发工具如:VisualC++,Delphi等,利用这些软件开发工具,可以很方便地设计出符合Windows标准的用户界面,然而,它的多任务的机制使得一个程序不能独占全部资源,也使实时数据采集难以实现。为了保证在Windows环境下进行实时数据采集,仍然采用硬件中断的办法;利用硬件定时器(如AD卡上的定时器)产生中断,并编写VXD为其设置相应的中断处理程序。为了提高中断速度以及避免函数重入,去掉中断过程中一切与系统调用有关系的部分,将中断程序缩致*短。这样,中断程序所做的就是读取AD卡上的数据,将其送到一个公用的缓冲区,并维护一个缓冲区指针,而把数据处理和文件存盘的工作留给处理线程去完成。