本系统提供了SQL标准的数据库结构。数据库模块具有组建数据库信息的功能,它由测试设备总表、测试位置分表、测试定义分表、测试报警分表、测试数据分表等组成。运用Visu司C++的切分窗口技术,可以在同一窗口中同时显示多个数库面板,用户既能了解局部细节又能纵观全局。该系统的数据库是通过选择不同的窗口面板来显示所设置的内容,各个面板之间通过一定的联系逐级地显示数据库的信息。系统提供一组直观的按钮来完成系统的主要功能,同时给出标准的下拉式菜单条并支持在线帮助。设备面板提供设备的所属工厂、车间、名称、型号等属性并显示当前设备的图片。测试位置面板提供有关每一台设备的测点位置、测点方向、测点标识等属性(即特定传感器的安放位置)并显示当前测试位置的图片。测试定义面板提供有关每一个测试位置的测试类型、传感器、采集器、采样参数等测量属性。对一个特定的位置进行振动测量分析时,即可以采集位移、速度、加速度幅值,也可以采集上述单位在几个频率范围内的频谱,同时还可以采集传感器固有单位的时域波形数据。测试报警的报警属性,对于幅值可以设置常数报警、统计报警、峰值报警等;对于频谱可以设置频率段常数报警、频率段统计报警、窄带报警等。
数据的属性。该面板可以编辑测试时间、存储定义等内容,同时可以导入或输出有关数据。数据库模块是整个系统工作的基础,数据库模块层次结构框图软件界面数据库内容表格如一5所示。数据采集和归档模块数据采集和归档模块提供了数据采集、数据整理等功能。数据采集是测试的第一步,数据的真实性、准确性将直接影响分析的结果。数据采集即是用传感器将机械的振动信号转换成模拟信号,再通过AID卡转换成数字信号。这个过程涉及到传感器的选择、标定,AID卡的通道选择,采样频率设置,采样段数设定,窗函数选择,滤波类型选择等等。采集来的数据要进行转换、整理、归档,以便进行进一步分析。这一技术的核心是:以计算机作为仪器统一的硬件平台,充分利用计算机独具的运算、存储、回放、调用、显示以及文件管理等智能化功能,同时把传统仪器的专业化功能和面板控件软件化,使其与计算机结合起来融为一体,这样便构成了一台从外观到功能都完全与传统硬件仪器相同,同时又充分享用计算机智能资源的全新的仪器。
报表可以打印出该系统软件中各种有用信息,包括设备数据库报表、参数数据库报表、测试数据报表、各种图形分析报表、设备状态报表、故障诊断报表、年度统计报表等等。打印日常报表可以由该软件按用户设定自动完成。对于复杂的组合式报表,如多测点的对比分析报表,首先将待用信息保存为位图格式或拷贝至剪贴板,然后由它调用其它如Wo司、Excel、Acces,等软件来协作完成。