温度仪表检测的详细研究
- 发布时间:2013/5/15 15:21:45
- 浏览次数:3261
软件设计温控仪表自测系统的软件包括一个主应用程序和两个动态链接库。主应用程序由四个模块组成:测试模块、设置模块、查询打印模块和系统维护模块。系统设置了三个文件,即配置列表文件、测试参数文件和测试结果文件,来存储测试参数和测试结果。两个动态链接库分别实现硬件驱动和热电偶分度转换。参数设置模块测试参数设置模块包括新建、修改和删除仪表测试参数。仪表测试参数包括:仪表型号、热电偶型号、仪表测温范围、测试点数据、测试点的生成方式和生成原则、与自动测试相关的仪表显示器类型等。为了解决D/A的精度对系统的影响,仪表测试参数生成后必须对其进行整定。根据D/A器件的设计原理,在参考电压固定的情况下,它的输出是固定的2n(n为DAC的位数)个不同电压。而设定的测试点的温度经换算后得到的对应电势值未必正好处于这2n个值中,因此,需要调整测试参数使之与DAC的输出值匹配。整定时,系统先把设定的理想测试点的温度转换成对应的电势值,将其换算得到相邻的D/A值输出;用电压表测量毫伏发生器的输出,与理想电势值比较,逐步调整D/A值,使其与理想值zui接近。同时,系统给出与实际值对应的测试温度。
温度仪表检测的详细研究
查询打印模块通过查询打印模块,可查询已测试的仪表结果。输入欲查询的仪表的生产序号,系统将搜索测试结果文件,寻找相匹配的记录,找到后显示在对话框中;若找不到则提示无此记录。软件模块可直接将查询到的测试结果单独打印输出,也可打印所有测试报告。系统维护模块系统的维护模块是为了解决系统运行过程中可能产生的各种故障而设计的,同时它可以清除因删除造成的垃圾数据,以确保系统安全平稳的运行。系统维护模块包括两个子模块。(1)正常维护子模块,将检测系统配置文件与配置列表文件匹配。当两个文件不匹配时,系统会要求运行恢复子模块。如果两个文件正常,则系统将搜索配置列表文件,将其中标志为已删除的仪表测试参数从配置文件中真正删除,提高磁盘空间利用率,并使检索速度得到提升。即使系统未发生文件异常,也应定期运行此模块。(2)修复模块,在文件异常发生后将做zui后的努力,zui大限度的恢复未丢失的数据。只要配置文件未遭毁灭性破坏,系统将极力恢复文件的正确,同时根据修复后的数据生成新的配置列表文件。如果配置文件无法修复,系统将不得不初始化文件。