在LabVIEW环境中使用安捷伦仪器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
b) 如果已安装 Agilent IO libraries suite, 在安装 NI-VISA 时将启用并用 (side-by-side) 4 模式。您可进至第三步
a) 选择 Typical 设置检测 NI-VISA 和启用并用模式。见图 2 和图 3。
图 2. Agilent IO libraries suite 典型设置
第 2 步: 安装 Agilent IO libraries suite (可从 网址 /find/iosuite) 下载该软件
过程 a) 如果已安装 NI-VISA, 您可安装 Agilent VISA 3, 把它作为副 VISA。
这仅适用于版本为 K 或更高的 Agilent VISA。
e) 现在,NI-VISA 和 NI 实用程序,如 VISA 交互控制 (VISAIC) 即可访问 Agilent 82357B USB/GPIB 接口转换器。
5
步骤
过程
Agilent IO libraries suite 包括 Agilent 488 库。它允许您把 NI-488.2 及其它厂家 488 库的兼容程序同时用于 Agilent GPIB 接口及其它厂家的接口。
NI I/O
Agilent GPIB 解决方案
即插即用
提示 1
提示 2
应用提示 1: 如何在 NI 的 MAX 或 LabVIEW 中使用 Agilent 82357B USB/GPIB 转换器?
如果您是首次安装 Agilent 82357B USB/GPIB 转换器,并且未安装 NI LabVIEW 或 Agilent IO Libraries 1 Suite,那么 您需要: ● 启用 NIVISATulip.dll ● 让 Agilent IO libraries Suite 与 NI 488.2 一道工作。
这篇应用指南解答了有关 Agilent 连通性产品融入 NI LabVIEW 系统时经 常遇到的各种问题。这些应用提示解释了如何用 Agilent 接口卡或转换器 (见图 1) 控制 NI 系统中的仪器,如何在同一系统中兼用 Agilent 和 NI 的GPIB 控制器, 以及在用Agilent GPIB接口卡代替NI GPIB接口卡时如何配置基于NI-488.2 的 系统软件。表 1 列出 Agilent GPIB 卡与 NI LabVIEW 系统的兼容性。用 Agilent GPIB 解决方案代替 NI GPIB 硬件的方法见应用提示 3。
过程 a) 由 NI 测量和自动化资源管理器 (NI-MAX) 启用 NI-VISA Passport 编辑器。对于 3.1 及更高的 NI-MAX 版本,点击
Tools > NI-VISA > VISA Options... b) 选择 Passport for Tulip (NIVisaTulip.dll) 检查框。见图 13。 c) 点击 Save 保存设置,然后退出 NI-MAX。
图 5. 在定制设置中使用并用模式 3
步骤 第 3 步: 把 82357B USB/GPIB 转换器 接到您的 PC USB 端口 第 4 步: 安装 Windows “Found New Hardware Wizard”
过程
a) 您不需要插入 CD-ROM; 只需点击 Next 按钮,直至安装完成。 见图 6、图 7 和图 8。
b) 选择 Passport for Tulip (NIVisaTulip.dll) 检查框。见图 10。 c) 点击 Save 保存设置,然后退出 NI-MAX。
Uncheck 图 10. 为 Tulip 启用 NI-VISA Passport
d) 关闭和重启动 NI-MAX 软件。将看到您的仪器作为“Miscellanneous VISA Resource”列在“Devices and Interfaces”中。
2 NI-VISA NI-VISA 是 VISA I/O 标准的 NI 实现。NI-VISA 包括符合您所有开发需要的软件库,VISA 交互控制这类交互实用程序,以及通过测量和自动化资源管理器的 配置程序。NI 产品线均遵从 NI-VISA 标准。
3 Agilent VISA Agilent VISA (虚拟仪器软件体系结构) 可用于开发各种 I/O 应用程序和仪器驱动程序,它工作,并符合 IVI 委员 会标准。
4
步骤 第 5 步: 把 USB/GPIB 转换器接到您的仪器
过程 接通仪器电源,确保在 GPIB 接口上被寻址为听或讲。您可使用 Agilent Connection Expert 检查连接。见图 9。
图 9. 把 USB/GPIB 转换器接到仪器
第 6 步: 为 Tulip 启用 NI-VISA Passport, 从而使 NI-VISA 能够认识和检测 Agilent 硬件。
Uncheck 图 13. 启用 NI-MAX 中的 NI-VISA Passport 编辑器
d) 关闭和重启动 NI-MAX 软件。将看到您的仪器作为“Miscellanneous VISA Resource”列在“Devices and Interfaces”中。 如果在同一系统中兼有 Agilent GPIB 控制器和 NI GPIB 控制器,必须把控制器配置为不同的接口名称,例如
图 6. 安装 Agilent 82357B USB/GPIB
图 7. 初始化 Agilent 82357B USB/GPIB
图 8. Agilent 82357B USB/GPIB 安装完成
b) 当您看到“ Found New Hardware Wizard”消息框第二次出现时,重复 第 4 步 (a)。
GPIB0,GPIB1 等等。如果两家厂商试图使用同样的接口地址,NI-VISA 将报告来自 viFindRsrc 或 VISA 发现资源的 错误。
NI-VISA 将为 Agilent GPIB 卡分配 GPIBn 的 VISA 接口名,这里 n 是 Agilent IO 配置程序所分配 SICL 名的尾号。 如果 SICL 名没有尾号,n 将是 Agilent IO 配置程序分配的逻辑单元号。如果 Agilent VISA 已由 NI-488 GPIB 卡配置, SICL 的默认名通常为 GPIB0。
如果您的测试系统只包括 Agilent 接口硬件和软件,就不需要为使用 Agilent 488 采取任何特殊措施。如果您的 系统包括 NI 的 NI-488.2 软件,或其它厂家的兼容实现,您可能需要明确是否能够使用 Agilent 488。
第7步 用 Agilent Connection Expert 启用 NI 488.2
NI-VISA 2 找到和访问所有 GPIB 设备。虽然 NI 的 MAX 和 NI-VISA 交互控制能检测到 Agilent 硬件,但 NI-VISA 不 能配置 Agilent 硬件。硬件配置必须用 Agilent I/O Libraries Suite 配置实用程序。
下面是安装步骤: 步骤
第 1 步: 安装 NI-VISA 库 (3.6 至 4.4 版)
Uncheck
图 12. 启用 Agilent 488 程序
b) 用 Agilent Connection Expert 14.x 启用 NI 488.2 i) 选择 Tools > Options Agilent 488 Options ii) 选择 Enable Agilent GPIB Cards for 488 programs。
使用 Agilent 连通性软件和硬件,
您就能建立至个人计算机 (PC) 的连接 图 1. Agilent 82357B USB/GPIB 转换器和 82350B GPIB 接口卡 控制,帮助开发人员兼顾各项设计考
虑,利用各种技术的优势并延长系统 的工作寿命。
通过获得更多可用输入 / 输出 (I/O) 方案,您可以启用能提升效率和 增加新工具的全新使用模式,从而保 护系统的硬件和软件投资。其基础是
如果您已经安装了NI-VISA,可把Agilent VISA作为副VISA安装 (Agilent VISA K版或更高)。如果您已安装Agilent VISA,现在要安装 NI-VISA,可选择 NI-VISA 为主 VISA,Agilent VISA 为副 VISA。 在 NI-MAX 中通过如下过程启用 NI-VISA Passport 编辑器,令其与 Agilent 硬件一道工作:
在 NI LabVIEW 环境中使用 Agilent GPIB解决方案的应用提示
应用指南
引言
硬件连接和控制是应对整个连通 性挑战的第一步。对于 GPIB (通用接 口总线)、USB (通用串行总线)、LAN (局域网) 和 LXI (LAN 对仪器的扩展) 这些连通性标准,开发人员面临的挑 战在于如何把这些仪器连通性标准集 成至他们系统中去。在仪器和连通性 硬件来自不同厂家,从而造成硬件驱 动程序不兼容时,这样的问题变得尤 为严重。
1 Agilent I/O Libraries 每种 Agilent IO 产品都捆绑有 Agilent I/O libraries。 Agilent IO libraries suite 包括 4 种 I/O 库: Agilent VISA、VISA、SICL 和 Agilent 488。每一种库都可用于编 程控制仪器,向其发送命令,以及接收响应和数据。
NI-VISA Passport 是包括在 NI-VISA 中的软件模块。它支持使用 Agilent 硬 件,但不能由默认状态启用。为激活这一模块,按下列步骤进行:
a) 使用 NI 测量和自动化资源管理器 (NI-MAX)。对于 3.1 及更高的 NI-MAX 版 本,点击 Tools > NI-MAX > VISA Options...
您能在同一系统中用 NI-VISA 访问 Agilent GPIB 转换器,如 Agilent GPIB,以及 NI GPIB 控制器或 PCI-GPIB 卡。 为此,需要在 NI-MAX 中启用 NI-VISA Passport 编辑器。
NI-VISA 找到和访问任何 GPIB 或 VXI 设备。虽然 NI-MAX 和 NI-VISA 交互控制能够检测到 Agilent 硬件,但 NIVISA 不能配置 Agilent 硬件; 您必须用 Agilent IO libraries suite 配置实用程序配置这些硬件。
一种称为 Agilent Open 的方法,这种 方法通过系统就绪仪器、开放软件环 境和 PC 标准 I/O 来简化系统的开发。
表 1. Agilent GPIB 与 NI LabVIEW 系统的兼容性
Agilent Connection Expert
NI-MAX + LabVIEW
NI-MAX + LabVIEW with
4 并用模式 并用模式允许 Agilent VISA 和 NI-VISA 同时使用。
2
步骤
过程
Uncheck
图 3. 在典型设置中使用并用模式
b) 您也可在安装时选择 Custom 设置,然后选择并用模式。在第 3 步之前完成 IO 库安装。见图 4 和图 5。
图 4. Agilent IO libraries suite 的定制设置 Uncheck
a) 用 Agilent Connection Expert 15.x 启用 NI 488.2 i) 选择 Tools > Agilent 488...,见图 11。
图 11. 选择 Agilent 488...
ii) 选择 Agilent 488 Option。见图 12。 iii) 选择 Enable Agilent GPIB Cards for 488 programs。
要了解有关详情,请参看 Agilent 488 在线参考和用户指南中 Agilent IO libraries suite 的帮助主题“Using Agilent 488 with NI-488.2”
6
应用提示 2: 如何在同一系统中同时使用 Agilent GPIB 和 NI GPIB 转换器?
相关文档
最新文档