您的位置: turnitin查重官网> 计算机 >> 人工智能 >简析校准基于LabVIEW自动校准系统生成技术查抄袭率

简析校准基于LabVIEW自动校准系统生成技术查抄袭率

收藏本文 2024-01-31 点赞:12354 浏览:47737 作者:网友投稿原创标记本站原创

摘 要:报告生成功能是一个完备的自动校准系统的重要组成部分。本文中报告的生成采用Lab VIEW报告生成工具箱(Report Generation Toolkit For Microsoft Office)和ActiveX相结合的方式。其中,报告生成工具箱是一个非常优秀的报告开发工具,适合规范化、标准化的报告生成,而ActiveX则可以实现一些复杂的、特殊的报告格式。
关键词:自动校准系统;校准报告;Lab VIEW
1007-9599 (2013) 04-0000-02
1 引言
Lab VIEW是美国国家仪器公司(National Instruments,NI)推出的一种应用于测量测试领域的软件开发工具,自问世以来,在科研院所、厂矿企业等众多领域得到广泛应用。Lab VIEW采用图形化编程的设计方法,构建以计算机为中心的“虚拟仪器”,是目前应用范围最广、发展速度最快、功能最强的图形化软件开发集成环境之一。
自动化测试系统信息输出的主要方式之一就是生成测试报告,它真实的记录了测试结果数据,反映了测试过程。随着由计算机等组成的“虚拟仪器”系统的广泛应用,计算机记录测试结果并生成报告,逐步取代了手工记录测试结果数据并生成报告,极大地提高了工作效率。校准报告中通常包含校准日期、校准人员、校准环境(温度、湿度)、所用标准仪器、校准依据、校准数据、不确定度等等。在专业的自动校准系统中,校准报告的格式纷繁复杂,各种测试结果数据的表现形式也各不相同

源于:论文格式范文网www.udooo.com

,本文所关注的就是如何以最快的速度、最高的效率得到最佳的报告。

2 Lab VIEW的报告生成技术

目前,在Lab VIEW 软件开发环境下,有四种生成测试报告方法:
(1)用Report Generation Toolkit For Microsoft Office生成测试报
(2)用Report Generation类函数生成测试报告;
(3)通过DDE生成测试报告;
(4)通过ActiveX生成测试报告。
本文将重点介绍将用Report Generation Toolkit For Microsoft Office生成测试报告和通过ActiveX生成测试报告相结合的方法,实现自动校准系统复杂报告的自动生成。
2.1 用Report Generation Toolkit For Microsoft Office生成测试报告
Report Generation Toolkit For Microsoft Office是一个基于Microsoft Office的专用报告生成开发模块,它将Microsoft Office Word和Excel与Lab VIEW集成开发环境结合起来,创建了许多使用方便的、能够生成Microsoft Office格式报表的子VIs,从而可以高效地生成包含各种测试数据和结果的报告,是最方便的报告生成方法之一。其缺点是格式比较固定,不能依照需求随意修改,这样就使得报告的格式比较单一。

2.2 通过ActiveX生成测试报告

ActiveX是Microsoft提出的一组使用组件对象模型,它与具体的编程语言无关,Lab VIEW很早就提供了对ActiveX的支持[4]。ActiveX技术是一种成熟的、底层的软件编程技术,对于熟悉它的开发人员来说无比灵活,使用它可以生成任意复杂的测试报告。但是使用它对于开发人员的要求较高,需要熟悉ActiveX的组件对象层次结构、对象的属性、方法、事件以及属性的数据类型和方法、事件的接口定义等等。

3 应用实例

自动校准系统是一种由多种仪器、模块和计算机组成的专门用于校准某一种或功能相同某一系列仪器、设备的专用测试系统。本文中的自动校准系统由数字示波器、测量接收机、峰值功率计、大功率信号源、微波网络单元和计算机组成。它能够实现对被校设备的频率、电平、波形等参数的校准。自动校准系统的功能结构图如图1所示。
报告打印模块界面中包含被校件信息和各个参数的校准数据,通过采用Report Generation Toolkit For Microsoft Office工具箱和ActiveX技术相结合的方式生成校准报告。其中,一个向校准报告添加规定格式表格的程序框图如图3所示。
最后,自动校准系统生成的校准报告封面如图4所示。

4 结束语

采用Report Generation Toolkit For Microsoft Office工具箱可以非常方便、高效的完成常规格式的报告设计,采用ActiveX技术可以灵活的实现任意复杂格式的报告设计,只有将这两种方法结合起来,相互取长补短,才能既缩短了开发周期、降低了软件的维护成本,又实现了复杂的、规范化的、专业的测试报告。
参考文献:
杨乐平等.Lab VIEW高级程序设计,北京:清华大学出版社.
雷振山.LABVIEW 7 Express实用技术教程[M].北京:中国铁道出版社,2004.
[3]李刚.Lab VIEW易学易用的计算机图形化编程语言,北京:航空航天大学出版社,2001.
[4]NI.Report Generation Toolkit For Microsoft Office User Manual[Z].2001.
[作者简介]行江(1977-),男,汉族,陕西省西安人,中国电子科技集团公司第二十研究所,工程师,硕士。从事仪器仪表和自动测试系统的研发。

    copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号