根据特定的测量与自动化需求评估PXI与VXI平台 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PXI (PCI eXtensions for Instrumentation) 定义为用于测试、测量与控制应用,基于PC的一种小型模块化仪器平台。PXI基于PCI(Peripheral Component Interconnect),PCI是目前实际标准总线,推动了现今台式计算机软件与硬件的设计。PXI利用CompactPCI 规范,并建立在其基础上。CompactPCI规范定义了封装坚固的PCI,提供出众的机械完整性并使硬件部件易于装卸。因为PXI平台基于PCI,所以它固有PCI的一些优点:较低的成本,不断提高的性能,以及为最终用户提供主流软件模型。 什么是VXI VXI,基于VME总线,在对仪器进行扩展的同时,它保留了VME模块化系统的方法。与基于GPIB陈旧的堆架式(rack-and-stack)系统相比,VXI成功地减小了仪器系统的尺寸并提高了系统集成化水平。但是,由于VXI基于过时的VME总线,而现代计算机不支持这种总线结构,所以它不能利用PC技术的优势,从而也不能将主流软件的支持、低成本、高性能等好处带给最终用户。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
图 1. 工业对VXI 和 PXI 的采用
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
图 2. 可用的VXI 和 PXI 产品 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VXI主要用于满足高端自动化测试应用的需要。成功应用于军用航空测试和制造业测试的高频道计数。然而,VXI没有形成主流应用,主要因为其成本太高以及难以集成化。而且,许多VXI设备供应商坚持在模块上执行的解释机制(the parsing mechanisms)并没有充分发挥VXI所能提供的性能优势。VXI模块中执行解释(基于消息机制的标准通讯)的处理器也没有完全利用VXI中可用的带宽。造成这些缺陷的原因之一是VME,这种底层的总线结构,没有被测量与自动化之外的主流行业所采用。而另一方面,PXI,它基于PCI,能充分利用市场上主流PC产品取得的进步,从而提供规模经济的成本优势和达到预期的通用计算机行业的性能优势。 VXI有1000多种不同的模块,是一种集成大型测试系统的有效技术。但是现在许多自动化生产和测试的难题是需要一个能将机器视觉与运功控制和传统电气/电子测试结合在一起的平台。而PXI正好提供了可集成这些功能,用途广泛的测量与控制平台。此外,通过一些主流软件工具,比如LabVIEW实时模块,PXI还为用户提供了实时测量与控制功能。结果,从ATE到闭路硬件、设计检验和仿真等应用领域,PXI都得到广泛应用。
VXI和PXI之间的主要差别源于它们各自的底层总线结构不同。VXI基于VME总线,而PXI基于PCI总线,PCI在台式PC中广泛应用。而且由于标准PCI总线最大带宽是132Mb/s,标准VME总线只有40Mb/s,所以PXI总线更有优势。使用PCI总线还有另外一个好处,就是能够降低产品成本。这是因为部件和软件很容易就可以从全世界成千上万的PC产品供应商处购得。最后,由于PXI设备尺寸小,所以它能够为便携式、台式(bench-top)与固定架式(rack-mount)装置提供一个通用平台。表2 是PXI与VXI和其他主要的仪器平台-GPIB与台式PC数据采集卡的对比情况。 表2. 目前几种仪器平台的比较
虽然PXI定义了许多与VXI规范相同的特性,但是并不是所有这些特性都是用同样方式定义的。下面就来看看其中一些区别:
由于计算机和测量技术的发展,对于那些富有创新精神的公司来说,已经可以为PXI平台提供高性能的产品。在使用航空电子设备总线的(avionics-bus)行业中,大多数新产品都是首先为PXI/CompactPCI平台开发的。在测试与测量行业这种趋势也很明显,在这里大多数创新性的测量、开关、DSP、机器视觉和运动控制等新的模块化产品的开发都是首先采用PXI/CompactPCI总线结构,而且常常是只为这种平台开发。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
由于基于PCI总线结构,PXI在性能和集成化上给用户带来了更多好处。PXI设备能被操作系统自动识别。工程师在集成基于PXI的系统时可以使用那些在标准PC上熟悉的工具。除了作为一个高性能的平台之外,PXI也更易于模块集成化,因为所有PXI模块都具有共同的软件框架。因为PXI是以PC技术为基础的,所以现有的VXI/VME、GPIB、串行或者以太网接口的仪器都可以使用。通过MXI-3或MXI-2,可以将VXI设备连接到PXI机箱上,就像直接从台式PC的PCI槽上连接一样。图3 描述了PXI带来的配置上的灵活性。 对于那些需要专用的VXI模块的应用,或者对于那些完全建立在VXI上的遗留系统,由于没有浪费最初在VXI上所作的所有投资,PXI为它们提供了一种引人注目的改进途径。为了改进已有的VXI系统,购置PXI机箱和控制器,采用MXI-3技术控制VXI系统要比购买新的VXI控制器,投资成本更合算。可以继续使用现有的VXI系统,而必要时用低成本高性能的PXI仪器取代旧的VXI仪器也很容易。当要购置一种更新的不断发展的技术平台时,PXI和MXI-3提供了一种扩充VXI系统功能的好途径。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VXI是功能强大的高端平台,它在很大程度上满足了标准化组织1987年提出的目标。VXI也继续提供高端解决方案,但是它越来越多的优势都正在被PC和一些平台所取代。这些平台更好地利用了现代PC技术,比如PCI技术和即插即用配置技术。 因为PXI技术来源于现成的PC技术,所以比起VXI来,其性能提高更快,成本更低。在要决定一个系统采用何种架构,或者要给一个现有的VXI系统增加功能时,PXI提供了一个工业标准平台,这个平台将在今后不断发展并保持强大的功能。 |
VXI和PXI的区别
最新推荐文章于 2025-03-06 23:30:00 发布