浅谈虚拟仪器技术在测控系统中的应用

来源 :网络导报·在线教育 | 被引量 : 0次 | 上传用户:shengyan1205
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  虚拟仪器是以一种全新的理念来设计和发展的仪器,它是 20 世纪 90 年代发展起来的一项新技术。虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种自动测试、过程控制、仪器设计、数据分析和自动化的应用。
  1 虚拟仪器的特点和构成
  1.1 虚拟仪器的特点。与传统仪器相比,虚拟仪器具有高效、开放、易用灵活、功能强大、性价比高、可操作性好等明显优点。
  1.2 虚拟仪器的构成。虚拟仪器的构建主要从硬件电路的设计、软件开发与设计两个方面考虑。根据目前我们所完成的测试设备,硬件电路的设计一般是选择现有的各种不同功能的板卡以及信号调理板来搭建。所选用板卡的功能包括:高速数据采集和信号转换;信号输出与控制;数据A/D 转换。将具有一种或多种功能的板卡结合信号调理板组建起来,就能构成任何一种虚拟仪器。
  2 虚拟仪器在实际测控系统中的应用
  2.1 虚拟仪器在航空机载电子测控系统中的作用
  测控系统在航空机载成件中起着举足轻重的作用,提高和完善测控系统的精度和测试能力对于整个飞机性能分析具有重要的意义。我们主要完成了基于虚拟仪器的各型继电器盒、各型开关盒测控系统的测试。使用数字采集板及工控机并在 LabWindows/CVI 开发平台中实现了对整个测试的电压采集、对各型继电器盒的逻辑状态及延时时间进行输出存储和分析。
  2.1.1测试系统组成。整个测控系统由美国 NI 公司的 LabWin-dows/CVI8.0, 研华的 1块 PCI_175148 路数字量输入 / 输出板,2 块 PCI_1754 64 路数字量输入板、2 块 PCLD_785B24 通道继电器输出板、6 块 PCLD_782 24 通道光 电隔离数字量输入板,1 块 PCL_818L16 通道 A/D 转换板、若干信号调理板及工控机组成。测控系统的数据采集和处理采用虚拟仪器测量平台。测控部分主要作用是参与被测产品的控制、测试数据处理和量化,驱动测试数据显示;工控机通过数字量输出板,经继电器输出板变换为被测产品的模拟控制信号;从被测产品采集来的电气逻辑信号经光电隔离数字量输入板转换为数字量信号,通过数字量输入板输至工控机;另外,利用 A/D 轉换板来显示电压;利用系统时钟来完成被测产品的时间继电器延时时间的测试。
  2.1.2 基于虚拟仪器的航空机载电子系统测控平台。该平台整体系统采用美国国家仪器公司的虚拟仪器专用开发平台 LabWindows/CVI 系统。由于CVI在标准C语言(Ansi C)的基础上增加了仪器控制和工具函数库的虚拟仪器开发软件,它的集成化开发平台、交互式编程方法、丰富的面板功能和库函数使其自身功能更加强大,应用更加方便,界面完全能够虚拟真实实物进行设计,使得人机对话界面直观、友好。由于测试的产品种类多,归属性强,因此系统测控平台的用户界面采用下拉菜单式,所需测试的产品一目了然,选用方便。
  2.2 基于虚拟仪器的测控平台在测控系统中的应用所使用的几个关键技术
  2.2.1 通过采用系统时钟的方法提高软件测时时间。在测试过程中要获得延时继电器的时间,一种方法是采用定时器 / 计数器板专门进行计数, 另一种方法是采用系统时钟进行计数。由于所需测试的时间为秒级,要求误差为 20%,采用后一种方法完全能达到,一是可以节约成本,二是选购的计算机可不必多配置一个插槽,节省了空间。在程序中使用了以下函数来获取高精度时间,它的精度可以达到毫秒级。
  2.2.2 在测控系统中运用了数据库管理技术。由于 Lab Windows/CVI 开发平台能够方便使用 NI 公司开发的 SQL 工具包,使得大量的测试数据能够以数据库的形式存储、查询。在测控系统中,可以通过所设置的产品名称、件号、时间、测试结果、温湿度、试验者、质控者等字段来进行保存,完成了一套产品的履历记录,通过查询产品的件号、时间等就可以调出每个产品的测试记录,这样就解脱了人工管理的诸多不便,提高了工作效率。
  2.2.3 调 用 ActiveX 自动化编程技术并打印生成了Excel 表格。ActiveX 自动化是一种能将单个应用程序和其他应用程序结合在一起的方法。通过 Lab-Windows/CVI 提供的 ActiveX 控件可以直接调用Excel 程序,并使用这些控件提供的函数对从 Excel 表格进行操作,从数据库中读取测试数据,转换并填入单元格,最后自动生成产品正式履历表并进行打印。
  2.3 基于虚拟仪器的测控平台与一般测控平台比较
  采用 LabWindows/CVI 开发工具使得不同的信号可以统一在同一个程序里面实现方便的采集与保存。继电器盒测试系统以前有一个运用 Visual C++ 开发的测试平台,和基于虚拟仪器的测控平台相比,它们在本系统中功能的实现和维护都存在很大的差距。首先运用 Visual C++ 开发的测试平台不如使用 LabWindows/CVI 开发的基于虚拟仪器的测控平台简单方便。由于 LabWindows/CVI交互式开发平台,使得开发人员很容易设计出实用直观而且功能强大的测控程序。由于使用NI公司开发的 SQL 工具包,使用LabWin-dows/CVI开发的基于虚拟仪器的测控平台可以大大节省开发时间,增强测试软件的性能。由于使用 LabWindows/CVI 开发的基于虚拟仪器的测控平台软件代码编制模块化了,可以一种新的控制算法只需改变相应算法模块即可,大大提高了编程效率,缩短了开发时间。
  3 结束语
  采用虚拟仪器技术,可避开传统仪器复杂的专用电路的设计,从而提高了仪器设计与使用的快速性和方便性。由于使用软件来实现各种仪器功能,大大提高了仪器的灵活性,需要什么样的功能只需修改相应程序即可,节省了大量购买特定仪器的费用。LabWindows/CVI 虚拟仪器技术在测控领域中有着广泛的应用前景,值得进一步研究和推广。
  参考文献:
  [1]宋宇峰.Lab Windows/CVI 逐步深入与开发实例[M].北京:机械工业出版社,2003
  [2]刘君华. 虚拟仪器编程语言 LabWin-dows/CVI 教程[M].北京:电子工业出版社,2001
  作者简介:
  黄明,湖北荆州市人,就读于长江大学工程技术学院信息系测控技术与仪器专业。
其他文献
一、前言  信息技术(Information Technology,简称IT),是主要用于管理和处理信息所采用的各种技术的总称。信息技术教育的内涵由信息技术课程和信息技术与其他学科的整合两大部分组成。  教育信息化是一个动态的不断发展的过程,并将信息资源定义为教育信息化过程中的核心,当然,需要指出的是,教育信息化的推广与发展以教育思想和现代教育理论的指导为基础,因此,信息技术与教育创新之间的关系并
期刊
FTP(文件传输协议)是一个用于从一台主机向网络中另外一台主机传送文件的协议。该协议的历史可追溯至1971年,不过至今仍然极为流行。在一个典型的FTP会话中,用户坐在本地主机前,想把文件传送到一台远程主机(上传)或者想把文件从一台远程主机传送过来(下载)。该用户必须提供一个合法的用户名和口令才能访问远程主机。给出这些身份认证信息后,它就可以在本地文件系统和远程文件系统之间传送文件了。  用户通过一
期刊
随着计算机的飞速发展,计算机技术已作为信息时代的支柱之一,它的普及和发展,正在不断地改变着人们的工作、生活和学习方式。与此同时,社会对高等人才的素质培养和知识构成也提出了新的要求,具有一定的计算机知识,能较熟练地掌握微机操作,已成为新世纪人才的必备条件。高职院校的培养目标是应用技术型人才,所以,应加强对学生计算机基础知识的传授和应用能力的培养,使学生在学习掌握计算机基础知识和基本操作技能的基础上,
期刊
美术教学与多媒体技术的整合,正是利用多媒体技术的优势,在美术教学中达到直观、形象、生动、多角度、立体式地展示美术教学的内在规律,有机地与其他学科联系和交互影响的效果,帮助学生体验现代科技在艺术表现活动中的独特魅力,提高参与藝术表现的兴趣,发展想象力和创造力,从而学会用新兴视觉艺术形式、艺术语言表达自己的观点、思想和情感,使美术课堂教学达到新的突破。教学过程中循序渐进,化难为易,化复杂抽象为直观形象
期刊
多媒体技术运用于汽车专业教学,可以改善教学环境、激发学生的学习热情、调动学生主体意识,引导学生创造性地进行学习和思考,培养学生对专业学习的兴趣和爱好,提高专业教学效果。本文通过对多媒体技术在汽车专业教学上的应用进行论述,阐述其优越性以及应当正确运用多媒体技术。  一、多媒体技术在汽车专业教学上的优越性  (1)多媒体技术具有丰富的表现力。多媒体技术有利于各种情景的仿真模拟,针对不同的学科和不同的教
期刊
教育部在《基础教育课程改革纲要(试行)》中提出:“大力推进信息技术在教学过程中的普遍应用,促进信息技术与学科课程的整合,逐步实现教学内容的呈现方式、学生的学习方式、教师的教学方式和师生互动方式的变革,充分发挥信息技术的优势,为学生的学习和发展提供丰富多彩的教育环境和有力的学习工具。”面对现代信息技术对教育产生的重大影响,学科教学与信息技术的整合势在必行。  一、传统的计算机辅助政治教学与“整合”的
期刊
Flash动画的镜头,按照不同的功能、使用方法、变现手段,分为按照基本走向分:推/拉镜头、摇镜头、移镜头、跟镜头、切镜头、甩镜头、晃动镜头。  按照位置分:平视、俯视、仰视、鸟瞰、斜视。  按照景别分:远景、全景、中景、近景、特写。  1 Flash动画镜头的七种基本走向  虽然flash是通过软件制作,没有真实的摄像机,依然有其镜头语言,通过不同的镜头走向、位置、景别将画面感和角色的性格诠释出来
期刊
作为信息技术核心的计算机技术自其诞生之日起经历了50多年的发展,以广泛应用于国民经济和社会生活中。而作为计算机技术重要组成部分的计算机=三维视景仿真技术。因其有效性、经济性、安全性、直观性等特点而受到广泛的应用。它是在计算机图形学基础上发展起来的一种仿真应用技术。视景仿真技术是计算机仿真技术的重要分支,是计算机技术、图形图像处理与牛.成技术、多媒体技术、信息合成技术、显示技术等诸多高新技术的综合运
期刊
随着计算机通信技术的发展,网络系统已普遍应用于社会各个领域,在带来便利的同时,其安全问题也变得日益突出和复杂,由于网络自身的脆弱性及在系统平台搭建过程中存在的不稳定因素,可能导致非法入侵、病毒传播、数据丢失甚至平台崩溃。根据《2010年全国信息网络安全状况与计算机病毒疫情调查分析报告》分析,54%的被调查单位发生过信息网络安全事件,其中发生过3次以上的占22%。因此,如何避免和解决网络中存在的安全
期刊
1 操作系统的功能  1.1管理计算机系统的硬件、软件、数据等各种资源,尽可能减少人工分配资源的工作以及人对机器的干预,发挥计算机的自动工作效率。  1.2协调还要各种资源使用过程中的关系,使得计算机的各种资源使用调度合理,高速设备与低速设备运行相互配。  1.3为用户提供使用计算机系统的环境,方便使用计算机系统的各部件或功能。操作系统通过自己的程序,将计算机系统的各种资源所提供的功能抽象,形成与
期刊