技术中心
 
 

NI 使用虚拟仪器技术降低您的测量成本

   日期:2004-03-09     来源:NI-美国国家仪器有限公司     作者:管理员    

[B]概述[/B]
与大多数工程师一样,在开发自动化测试或测量应用时,您肯定会努力寻找缩减成本的各种途径。本文正是详述了National Instruments (NI) 如何能够帮助您这样的工程师解决这个问题。首先是测量应用开发过程中涉及的五种成本(请看下面表1中的成本栏)。您将会了解到虚拟仪器技术是如何帮助您降低每一种费用,从而降低了总体测量成本的。
[img]2004391074990668.jpg[/img]
[B]测量应用的成本[/B]
考虑一下在您最近的测量系统上所花费的时间。您可能在配置硬件和开发应用程序代码上已花费了大部分项目开发时间。如果您仔细地研究测量应用的开发过程,您将发现整个测量应用的成本可以分成五个不同的部分(如下面的图1所示)。图1的数据是就37位不同国家不同行业的工程师所进行的最新测试测量系统的开发成本调查所得。您可以发现,硬件和软件的成本所占比例最大。然而,其它几个方面的时间成本累加起来却占了整个应用总成本的最大比例。(注意:单位时间成本被规格化为每小时100美元)
[img]2004391085816515.jpg[/img]
自成立26年多以来,NI一直都致力于通过虚拟仪器技术不断降低您测量应用开发的总成本。为了降低测量应用开发的各个阶段的成本,虚拟仪器将开发软件和最新的硬件技术相结合,在PC的高性能和灵活性之间找到了最佳的平衡点。“通过使用NI的产品,我们开发了一套既节省时间和成本又能反复常时间正常运作的解决方案,”S.E.A. Datentechnik GmbH公司的Wolfram Koerver 解释说。
[B]降低制定系统规格的时间成本[/B]
测量方案和分析方法的选择往往很费时间。一旦您设定了测量系统的具体规格,那就要决定如何百分之百地去执行这个方案。为了缩短制定系统规格的时间,NI提供为您提供几种在线资源。DAQ Designer——数据采集系统配置向导(您可以访问[URL=http://www.ni.com/advisor/]ni.com/advisor[/URL]或问当地NI办事处免费索取一张CD)可以逐步地指导您完成系统规格配置过程。它会提示您选择何种传感器或信号类型、采样率、通道数及其它诸多参数。然后,它推荐一种最适合您要求的硬件和软件解决方案。
您也可以在ni.com上找到第三方配置向导,它会推荐您一些NI测量软硬件产品的辅助产品,如传感器,运动控制平台,在恶劣环境中进行测量所需的坚固型计算机。这两种向导方式可以将一些场用测量系统的硬件产品信息统统罗列出来,从而帮助您快速找到您所需的产品。因此,您无需花大量的时间去浏览供应商的网页而查找这些部件产品信息,从而可以更快速的开始搭建您的测量系统。
[img]20043910113452975.jpg[/img]
此外,NI世界各地的分支机构都设有技术工程师以帮助用户配置他们的测量系统。他们受过专门训练,可以为用户就他们特定的应用需要提供详细的技术咨询服务,进而为用户推荐最佳的系统配置方案。充分利用这些工程师们的专业知识和应用经验,用户可以将他们的系统配置时间将至最低。

[B]降低测量系统软硬件的费用[/B]
测量系统软/硬件产品的费用无疑是数据采集(DAQ)系统最明显的成本投入。许多人都会考虑在这方面省钱,而忽略了它对总体开发成本的影响。从图1你可以看到,软硬件产品的费用大约占总应用成本的36%。而在开发过程的其它方面所花费的时间和资金却占据了总应用成本的大部分。
虚拟仪器技术不仅降低了时间成本,同时也将软硬件产品的费用降低到最小。为了说明这一点,请看图3。它显示的是NI在其数据采集设备上所采用的现成即用的技术的价格和性能趋势曲线。图3表明了12位和16位模数转换器过去几年来的价格趋势。值得注意的是,现在的16位ADC价格要比20世纪90年代早期的12位ADC更低。这种趋势就使得NI今后能够以同等或更低的价格提供更佳的数据采集性能。类似的,在PC工业领域也出现了处理器性能不断提高,而价格不断下降的趋势,这种趋势被称之为“摩尔定律”(如图4所示)。通过简单地省级计算机,即可获得更高的软件性能,这种发展趋势也使虚拟仪器用户受益匪浅。
[img]20043910134781556.jpg[/img]
[img]20043910135353656.jpg[/img]
(来源: [URL=http://www.intel.com/research/silicon/mooreslaw.htm]http://www.intel.com/research/silicon/mooreslaw.htm[/URL])
作为全球数据采集产品的市场领导厂商,NI在生产制造过程上还具有规模经济优势。NI在全球设有多处制造工厂,并一直努力降低生产成本从而为用户的系统开发成本。2002年,NI推出了低价位的NI 6013和NI 6014多功能DAQ设备,它们标志着16位数据采集产品价格的新低。2003年底,NI又增加了新款低价位工业数字I/O产品和模AO(模拟输出)产品,与早期同类产品相比,它们将每通道的价格分别降低了30%和70%。集合产品生产高效率与整个行业趋势,NI将作为行业领先厂商继续努力为用户提供低成本的测量硬件。
[B]使系统搭建和配置的时间成本降至最低[/B]
一旦你选定并购买了测量硬件,那么真正的应用系统开发任务就开始了。但是,首先你必须安装硬件和软件,做必要的设置,并确保系统各部分功能正常。这个搭建和配置阶段还包括必要的设备安装,比如传感器连接、接线和被测单元的其它准备工作。正如您在图1中所看到的,对于一个典型应用来说,这个步骤大约需耗费总成本的23%(也有一些用户反映说这部分会占用他们总成本的60%)。因此,节省搭建和配置的时间也可以大大降低总的应用成本。因为结合了现成即用的商业科技与智能的开发软件,虚拟仪器再次为您减少在系统搭建和配置部分的成本投入。
例如,NI的许多数据采集设备都使用了最新的计算机总线技术,比如USB、FireWire和PCMCIA,您无需打开甚至不必关闭计算机即能安装这些数据采集设备。就像插上一个USB键盘或鼠标那样,插入NI DAQ设备时,操作系统上会自动弹出检测到并开始安装的提示。此外,NI-DAQmx测量硬件服务软件还会自动检测到这些已安装的设备。因此,这又大大节省了安装时间。如果您打算在多个场所重新使用这些硬件,这个优点尤其显著。
NI-DAQmx还包括配置软件,它也能节省搭建和配置时间。NI测量与自动化资源管理器(MAX)能自动检测在同一个场所中的数据采集、GPIB、FieldPoint、PXI和VXI所有设备,并让你交互式地对它们进行配置。你可以运行诊断测试以保证设备功能正常,可以查看测试面板,快速地核查数据采集设备每个通道的信号。
为了进一步简化安装和连接,NI目前正在进行IEEE P1451.4标准的开发,即关于传感器电子数据表单(transducer electronic data sheets ,TEDS)标准的相关研究开发。本质上,TEDS是集成到传感器上的一小块内存芯片。它给你的计算机提供传感器的数字信息,告诉计算机如何将传感器的电压或电流数据转换(或换算)成正确的工程单位,比如摄氏度和千克。可以想象,TEDS将能够节省大部分的配置时间,尤其是对于高通道数传感器应用。对于不包含TEDS数据的“旧”传感器,NI提供了一个虚拟TEDS数据库,它允许你准确地搜索你的传感器,并下载一个包含该传感器正确的TEDS信息的文件。因此,即使你的传感器不具有TEDS功能,你也能享受TEDS带来的生产力提高的好处。
[img]20043910154257008.jpg[/img]
[B]减少应用程序开发的时间成本[/B]
开发典型的测量应用程序代码大约要用去测量应用总成本的30%。能节省时间的应用程序开发工具常常能在这一阶段帮助大幅降低成本。NI数据采集驱动软件及与NI LabVIEW开发环境紧密结合的特性广大用户受益匪浅,来自MVI Technologies的Marcel Auboiroux 这样描述:“使用LabVIEW 编程快速提高了我们的开发效率,直接增强了我们以更具竞争力的价格提供终端产品的能力。”
NI-DAQmx软件是在软件开发阶段可以为您节省大量时间的工具之一。它包含DAQ Assistant(DAQ助手),您可以用它交互式地配置并运行您的数据采集任务,包括定时,触发和传感器标定等。使用DAQ Assistant基于菜单的界面,您只需四个步骤即可完成:
1.选择适当的数据采集任务/传感器类型(例如,热电偶输入或数字输出)
2.让DAQ系统的一个或多个物理通道执行任务并输入电压或传感器标定信息,使得数据能以正确的单位显示。
3.选择定时、触发和采样信息(例如连续输入,1kS/s采样速率,用数字触发启动操作)
4.运行任务
使用DAQ Assistant(见图6)开发一个基本的测量应用程序只需几分钟的时间,因为它去除了大部分数据采集函数的编程过程。此外,如果需要,您也可以快速修改DAQ Assistant中的参数。由于DAQ Assistant与诸多LabVIEW分析函数如频谱分析、柱状图等无缝结合,用它采集到的数据还可以被直接输入到这些分析函数中使用,而无需额外的编程处理。
[img]20043910173115161.jpg[/img]
对于更为复杂的数据采集应用系统,您可以使用DAQ Assistant自动地生成可修改的NI-DAQmx代码,它可用于LabVIEW、C、或基于Visual Studio .NET的Measurement Studio环境中。使用这些代码作为起点开始工作,要比您从一无所有开始好得多。自动代码生成能为您节省大量的时间,您不必像过去那样花费大量时间阅读手册和用试错方式(trial-and-error)学习DAQ设备编程的正确方法。因此,您可以更集中精力编写您应用程序独特部分的代码。

NI-DAQmx还具有“[URL=http://digital.ni.com/worldwide/china.nsf/web/all/A28F9B09B05267A148256DCF0013A0FF]虚拟通道[/URL]”技术。一个虚拟通道对应您DAQ系统中的一个实际通道 ,它具有实际通道的电压、传感器或自定义标定信息。一个交互式的菜单为你提供了输入所有信息的界面。因为虚拟通道可以用于任何LabVIEW 或其他NI开发环境,所以不需要通过编程以实现各种转换。对比图7中所示的两种LabVIEW 程序框图。如果没有虚拟通道,您需花大量的开发时间来把热电偶的电压转化为温度℃。因此,虚拟通道使您可以把精力更多放在测量应用程序开发的其它方

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢