|
|
使用虚拟仪器技术降低您的测量成本
|
PDF格式文档
概述
与大多数工程师一样,在开发自动化测试或测量应用时,您肯定会努力寻找缩减成本的各种途径。本文正是详述了National
Instruments (NI) 如何能够帮助您这样的工程师解决这个问题。首先是测量应用开发过程中涉及的五种成本(请看下面表1中的成本栏)。您将会了解到虚拟仪器技术是如何帮助您降低每一种费用,从而降低了总体测量成本的。
成本 |
虚拟仪器解决方案 |
制定系统规格的时间 |
DAQ Designer, 在线数据采集系统配置指南 |
软硬件产品的费用 |
PC机及各种现成即用的技术改进, 有所降低的硬件价格 |
系统搭建和配置的时间 |
即插即用硬件, NI-DAQ驱动软件技术 |
应用程序开发的时间 |
DAQ Assistant, LabVIEW图形化开发软件,
在线例程 |
系统验证/硬件校准时间 |
NI-DAQ驱动软件技术,
在线系统校准 | 测量应用的成本 考虑一下在您最近的测量系统上所花费的时间。您可能在配置硬件和开发应用程序代码上已花费了大部分项目开发时间。如果您仔细地研究测量应用的开发过程,您将发现整个测量应用的成本可以分成五个不同的部分(如下面的图1所示)。图1的数据是就37位不同国家不同行业的工程师所进行的最新测试测量系统的开发成本调查所得。您可以发现,硬件和软件的成本所占比例最大。然而,其它几个方面的时间成本累加起来却占了整个应用总成本的最大比例。(注意:单位时间成本被规格化为每小时100美元)
图1.
测量应用开发的 5
种成本 自成立26年多以来,NI一直都致力于通过虚拟仪器技术不断降低您测量应用开发的总成本。为了降低测量应用开发的各个阶段的成本,虚拟仪器将开发软件和最新的硬件技术相结合,在PC的高性能和灵活性之间找到了最佳的平衡点。“通过使用NI的产品,我们开发了一套既节省时间和成本又能反复常时间正常运作的解决方案,”S.E.A.
Datentechnik GmbH公司的Wolfram Koerver
解释说。
降低制定系统规格的时间成本 测量方案和分析方法的选择往往很费时间。一旦您设定了测量系统的具体规格,那就要决定如何百分之百地去执行这个方案。为了缩短制定系统规格的时间,NI提供为您提供几种在线资源。DAQ
Designer——数据采集系统配置向导(您可以访问ni.com/advisor或问当地NI办事处免费索取一张CD)可以逐步地指导您完成系统规格配置过程。它会提示您选择何种传感器或信号类型、采样率、通道数及其它诸多参数。然后,它推荐一种最适合您要求的硬件和软件解决方案。
您也可以在ni.com上找到第三方配置向导,它会推荐您一些NI测量软硬件产品的辅助产品,如传感器,运动控制平台,在恶劣环境中进行测量所需的坚固型计算机。这两种向导方式可以将一些场用测量系统的硬件产品信息统统罗列出来,从而帮助您快速找到您所需的产品。因此,您无需花大量的时间去浏览供应商的网页而查找这些部件产品信息,从而可以更快速的开始搭建您的测量系统。
图2. DAQ
Designer CD
和在线配置界面节省了DAQ系统的配置时间 此外,NI世界各地的分支机构都设有技术工程师以帮助用户配置他们的测量系统。他们受过专门训练,可以为用户就他们特定的应用需要提供详细的技术咨询服务,进而为用户推荐最佳的系统配置方案。充分利用这些工程师们的专业知识和应用经验,用户可以将他们的系统配置时间将至最低。
降低测量系统软硬件的费用 测量系统软/硬件产品的费用无疑是数据采集(DAQ)系统最明显的成本投入。许多人都会考虑在这方面省钱,而忽略了它对总体开发成本的影响。从图1你可以看到,软硬件产品的费用大约占总应用成本的36%。而在开发过程的其它方面所花费的时间和资金却占据了总应用成本的大部分。
虚拟仪器技术不仅降低了时间成本,同时也将软硬件产品的费用降低到最小。为了说明这一点,请看图3。它显示的是NI在其数据采集设备上所采用的现成即用的技术的价格和性能趋势曲线。图3表明了12位和16位模数转换器过去几年来的价格趋势。值得注意的是,现在的16位ADC价格要比20世纪90年代早期的12位ADC更低。这种趋势就使得NI今后能够以同等或更低的价格提供更佳的数据采集性能。类似的,在PC工业领域也出现了处理器性能不断提高,而价格不断下降的趋势,这种趋势被称之为“摩尔定律”(如图4所示)。通过简单地省级计算机,即可获得更高的软件性能,这种发展趋势也使虚拟仪器用户受益匪浅。
作为全球数据采集产品的市场领导厂商,NI在生产制造过程上还具有规模经济优势。NI在全球设有多处制造工厂,并一直努力降低生产成本从而为用户的系统开发成本。2002年,NI推出了低价位的NI
6013和NI
6014多功能DAQ设备,它们标志着16位数据采集产品价格的新低。2003年底,NI又增加了新款低价位工业数字I/O产品和模AO(模拟输出)产品,与早期同类产品相比,它们将每通道的价格分别降低了30%和70%。集合产品生产高效率与整个行业趋势,NI将作为行业领先厂商继续努力为用户提供低成本的测量硬件。
使系统搭建和配置的时间成本降至最低 一旦你选定并购买了测量硬件,那么真正的应用系统开发任务就开始了。但是,首先你必须安装硬件和软件,做必要的设置,并确保系统各部分功能正常。这个搭建和配置阶段还包括必要的设备安装,比如传感器连接、接线和被测单元的其它准备工作。正如您在图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带来的生产力提高的好处。
图5.
通过自动提供传感器信息,IEEE P1451.4 技术 (TEDS) 为您节省大量时间
减少应用程序开发的时间成本 开发典型的测量应用程序代码大约要用去测量应用总成本的30%。能节省时间的应用程序开发工具常常能在这一阶段帮助大幅降低成本。NI数据采集驱动软件及与NI
LabVIEW开发环境紧密结合的特性广大用户受益匪浅,来自MVI Technologies的Marcel Auboiroux
这样描述:“使用LabVIEW
编程快速提高了我们的开发效率,直接增强了我们以更具竞争力的价格提供终端产品的能力。”
NI-DAQmx软件是在软件开发阶段可以为您节省大量时间的工具之一。它包含DAQ
Assistant(DAQ助手),您可以用它交互式地配置并运行您的数据采集任务,包括定时,触发和传感器标定等。使用DAQ
Assistant基于菜单的界面,您只需四个步骤即可完成:
- 选择适当的数据采集任务/传感器类型(例如,热电偶输入或数字输出)
- 让DAQ系统的一个或多个物理通道执行任务并输入电压或传感器标定信息,使得数据能以正确的单位显示。
- 选择定时、触发和采样信息(例如连续输入,1kS/s采样速率,用数字触发启动操作)
- 运行任务
使用DAQ
Assistant(见图6)开发一个基本的测量应用程序只需几分钟的时间,因为它去除了大部分数据采集函数的编程过程。此外,如果需要,您也可以快速修改DAQ
Assistant中的参数。由于DAQ
Assistant与诸多LabVIEW分析函数如频谱分析、柱状图等无缝结合,用它采集到的数据还可以被直接输入到这些分析函数中使用,而无需额外的编程处理。
图6 DAQ
Assistant可与LabVIEW中的快捷分析VI无缝集成,以配置并编制常用测量应用程序 对于更为复杂的数据采集应用系统,您可以使用DAQ
Assistant自动地生成可修改的NI-DAQmx代码,它可用于LabVIEW、C、或基于Visual Studio
.NET的Measurement
Studio环境中。使用这些代码作为起点开始工作,要比您从一无所有开始好得多。自动代码生成能为您节省大量的时间,您不必像过去那样花费大量时间阅读手册和用试错方式(trial-and-error)学习DAQ设备编程的正确方法。因此,您可以更集中精力编写您应用程序独特部分的代码。
NI-DAQmx还具有“虚拟通道”技术。一个虚拟通道对应您DAQ系统中的一个实际通道
,它具有实际通道的电压、传感器或自定义标定信息。一个交互式的菜单为你提供了输入所有信息的界面。因为虚拟通道可以用于任何LabVIEW
或其他NI开发环境,所以不需要通过编程以实现各种转换。对比图7中所示的两种LabVIEW
程序框图。如果没有虚拟通道,您需花大量的开发时间来把热电偶的电压转化为温度℃。因此,虚拟通道使您可以把精力更多放在测量应用程序开发的其它方面。
图7.
由于减少了将数据换算为温度℃所需的大量编程工作,虚拟通道在此热电偶测量中节省了大量开发时间 另一种进行快速开发的途径是通过例程开始编程。NI-DAQmx驱动软件中装有大量的例程,在ni.com/devzone上也有3000多个例程可供免费下载。此外,LabVIEW或LabWindows/CVI开发环境中也有很多。它们被存放于有搜索功能的数据库中,其中既包含通用例子(如使用数字触发采集模拟数据),也有专门应用例程(如汽车测功器德采集和分析)。由于这些数据库中都有大量的例程可以使用,您总可以找到最接近您应用需求的例子。“NI产品所带的功能齐全的驱动软件和例程节约了我们好几个星期的开发和测试时间”
B&B Technologies的Timothy R.
Brooks说。
降低系统验证和硬件校准的时间成本 虚拟仪器主要依靠软件来提高生产效率并提供系统灵活性。在测量应用程序开发的验证和校准阶段,您会发现很好的印证。首先,在软件中NI的数据采集设备可以被全面地校准。要实现一个简单设备的校准,您不需要手动调节电位计或从计算机上拆除硬件。取而代之的是,只要用编程方式调用一个函数或在MAX中交互式地操作,软件将会处理校准的工作。
图8
MAX中的交互式自校准特性使您在软件中校准DAQ设备 另外,要得到更为准确的结果,您可能希望对整个硬件系统进行系统校准。在这方面,通过在
NI Developer Zone(ni.com/devzone)中下载系统校准程序,NI也能为您节省不少时间。这些VI是专门用于热电偶测量系统的,不过您也可以轻松地对它们进行更改以适合各种应用要求。
如果您没有正确的错误报告,对测量应用程序进行全面的调试和测试也需花大量的时间。NI-DAQmx软件采用新的方法报告错误,它可以提示导致错误的原因与可能的解决方案,而不是提供您必须查询手册才能了解的错误代码。下面对比了NI-DAQmx和其它厂商软件的错误报告(图9)。NI-DAQmx错误报告会清楚地解释用户所需要的属性信息,然后将它们有效地列出。而其它厂商的错误报告只是简单地报告一个数字,没有问题的详细说明或解决办法的建议。
图9
NI-DAQmx错误报告与其他厂商用于LabVIEW环境的DAQ驱动软件的错误报告之比较 总结 用户调查所得的数据显示:测量应用的总开发成本不仅包括软硬件产品的价格,还有相对较不明显的时间成本。但是,专为提高开发效率的DAQ软件、帮助您做配置系统并快速起步的在线工具、精确可靠的而价格适中的测量硬件都可以帮助您降低这些成本。正如Rosh
Industries 的Marcus
Anderson所说,“通过选择,我们在PC平台上建立了基于NI软硬件的测量系统,帮助我们节省了大量的开发时间。结果是,这些节省的成本能帮助我们以更具竞争力的价格将产品更快地推向市场。”以下表格能更量化地说明这一点。下表显示的是一个软件和硬件成本为$50,000的抽样应用系统以及按照图1的比例在其它方面所需的时间成本。您可以看到:因为使用虚拟仪器技术,您应用系统的总成本最低能节省10%,最高能达到40%。
应用系统开发步骤 |
使用虚拟仪器 节省10%
|
使用虚拟仪器 节省40%
|
不使用虚拟仪器 |
软硬件产品费用 |
$45,000 |
$30,000 |
$50,000 |
制定系统规格的时间成本 |
$8,750 |
$5,833 |
$9,722 |
系统搭建和配置的时间成本 |
$28,750 |
$19,167 |
$31,944 |
应用程序开发的时间成本 |
$37,500 |
$25,000 |
$41,667 |
系统验证/硬件校准时间成本 |
$5,000 |
$3,333 |
$5,556 |
总成本 |
$125,000 |
$83,333 |
$138,889 |
总节省成本 |
$13,889 |
$55,556 |
-- |
联系我们:
Email:china.info@ni.com,电话:021-6555 7838,传真:021-6555 6244。更多联系信息>>> |
|
|
|