院校资源 关于NI 培训与活动 NI Developer Zone 技术支持 应用案例 产品与服务 联系NI MyNI
长效的仪器控制和连接解决方案

您所在的位置:产品目录>GPIB仪器控制与连接

开发长效的仪器控制应用的关键是灵活且可扩展的软硬件,它们可以为您应用中的任何仪器提供无缝的连接,并为高级的数据分析和显示提供内置功能。您对仪器的选择不能限制或控制您的软件选择,并且您的软件偏好不能限制为您的应用程序所选择的仪器。这两个决定:仪器和软件,应当是相互依存,使您可以为您的应用程序选择最理想的仪器和最有利的软件环境。

为了获得灵活的仪器控制和连接性,您需要:
  • 无缝的工业标准软件集成
  • 广泛的硬件连接选择
  • 仪器驱动的全面涵盖
本技术白皮书详细地阐述了可提供这些益处的工业标准选择,以帮助您为您的应用程序选择合适的软件和硬件。

目录:
  • 仪器控制软件的关键特性
  • 硬件的广泛性
  • 仪器驱动的可适用性
  • 仪器驱动
  • 即插即用性能
  • 可互换虚拟仪器(IVI)
  • 直接的I/O连接
  • 结论
仪器控制软件的关键特性
当您为用于应用程序开发的软件工具进行评估时,您需要考虑数个关键的特性。对您的应用程序开发环境(ADE)做出正确的抉择,使用可更快地开发更高质量产品所需的工具,来帮助确保您的项目的成功。

关键特性:
  1. 功能全面的ADE与功能有限的可执行程序
  2. 内置的仪器连接函数
  3. 分析和显示功能
......
硬件的广泛性
有许多硬件选择可用于与您的仪器进行通信或控制您的仪器。历史上,大部分用户通过成熟的总线,即GPIB和串行总线(RS232)控制他们的仪器。然而一些新兴的商用计算机总线例如以太网和USB正逐渐出现在测试和测量领域中。将现有的基于早期通信总线(例如GPIB和串行总线)的仪器和最新的具有以太网和USB接口的仪器相结合就构成了通常被称为混合I/O测试系统的系统。为了有效地开发和维持混合I/O系统,软件起着非常重要的作用。除了可扩展的硬件解决方案(例如下面所列举的),您还需要可支持各种总线协议的软件工具。
......

仪器驱动可适用性
有许多种不同的方式来控制您的仪器——您可以使用仪器驱动程序,或者通过直接的I/O命令来控制仪器(见图2)。

图2、用于仪器控制的仪器驱动和交互式、直接的I/O工具
......

仪器驱动
仪器驱动是测试和测量应用快速开发的关键。通过为更加便捷的编程提供高层和模块化I/O、库、和类,它们为您免除了连接复杂编程协议的需要。仪器驱动是一个软件程序集,它对应于预先计划好的操作,例如配置、读取、写入、和触发仪器等。

NI为各种仪器提供了仪器驱动;这些仪器驱动都是用LabVIEW和/或LabWindows/CVI编写的,并且使用虚拟仪器软件体系结构(VISA)API用于仪器控制。
......

即插即用性能
即插即用仪器驱动通过一个标准的、简单的适于所有驱动的编程模型,简化了控制和仪器之间的通信。即插即用仪器驱动为LabVIEW 和LabWindows/CVI提供了常用的源代码。
......
可互换虚拟仪器(IVI)
可互换虚拟仪器(IVI)驱动是更为高级的仪器驱动,它为更加复杂的需要和可互换性、状态缓冲、或仪器仿真的测试应用提供了更优的性能和灵活性。IVI驱动是基于由IVI基金会开发的行业标准。可互换虚拟仪器(IVI)基金会的建立是为了创建一个建立在VXI即插即用标准之上的仪器驱动标准,但也提供诸如仪器可互换性、仿真、状态缓冲和多线程安全之类的特性。IVI基金会由用户公司如波音、集成商如BAE系统公司、以及仪器和软件厂商如NI、安捷伦科技、和泰克公司等组成。IVI基金会成立于1998年,在2001年3月组成,并拥有27个公司会员。IVI驱动功能包括用于提供更高性能的状态缓冲和多线程,提高效率的仿真,和在相似的仪器类型之间将软件重用最大化的仪器可互换性。
......
结论
开发一个可长期使用的仪器控制应用程序的关键是灵活的和可扩展的软件及硬件,从而为您应用中的任何仪器提供无缝的连接,以及内置的用于高级数据分析和显示的功能。

通过以下特性 ,NI提供最为灵活的仪器控制和连接工具:
  • 优化的工业标准软件开发环境和插件
  • 广泛的硬件连接选择
  • 长期的兼容性
  • 仪器驱动的全面涵盖

从而,您可以为您的仪器控制应用选择最理想的仪器和最有利的软件。

更多相关链接

E-mail: china.info@ni.com Tel: 021-50509800/800 8203622 Fax: 021-65556244

需要帮助吗?免费电话:800 820-3622,或点击“请NI工程师回电!”,马上申请NI测控专家的专业技术咨询!

Info Code


LabVIEW 8.6