LabVIEW同时使用NI 的GPIB和Keysight 的HPIB控制器

在系统中有NI GPIB线缆,可以在同一系统中使用Keysight HPIB线缆吗?

可以使用NI-VISA 2.5或更高版本,在同一系统中访问Keysight GPIB控制器(如HPIB)和National Instruments GPIB控制器(如PCI-GPIB)。为此,需要在Measurement&Automation Explorer(MAX)中启用VISA Passport editor。以下针对不同版本的MAX给出了启用VISA Passport editor的说明。 NI-VISA查找并访问任何GPIB或VXI设备。虽然Keysight硬件将出现在MAX和NI VISA中,但NI-VISA无法配置Keysight硬件,必须使用Keysight I / O configurationutility来配置这些硬件。

注意:要确定使用的MAX版本,启动MAX并找到帮助»关于。

如果已经率先安装了NI-VISA,则可以安装Keysight VISA作为辅助VISA,这仅在使用的Keysight VISA版本在K及更高时才有效。如果先安装了Keysight VISA,在安装NI-VISA时,可以选择覆盖其他VISA或中止安装。

Measurement&Automation Explorer 5.x及更高版本

要在MAX 5.x及更高版本中使用VISA Passport editor ,请选择工具»NI-VISA»VISA Options...屏幕出现VISA Options后,在树状视图中选择Passports (My System » General Settings » Passports)。通过在旁边的框中放置复选标记启用NiVisaTulip.dll,然后单击“ Save ”按钮。需要重新启动MAX才能使设置生效。重新启动MAX后,将能够访问第三方GPIB板卡并在My System » Devices and Interfaces »Miscellaneous VISA Resources下为其设置VISA别名。

编辑

添加图片注释,不超过 140 字(可选)

Measurement&Automation Explorer 4.x.

要在MAX 4.x中使用VISA Passport editor ,请选择Tools » NI-VISA » VISA Options...屏幕出现VISAOptions后,在树状视图中选择Passports (My System » General Settings » Passports)。通过在旁边的框中放置复选标记启用NiVisaTulip.dll,然后单击“ Save ”按钮。需要重新启动MAX才能使设置生效。重新启动MAX后,将能够访问第三方GPIB板并在My System»Devices andInterfaces»Miscellaneous VISA Resources下为其设置VISA别名。

Measurement&Automation Explorer 3.1

要在MAX 3.1中使用VISA Passport editor ,请选择Tools » NI-VISA » VISA Options...屏幕出现VISAOptions后,在树状视图中选择Passports (My System » General Settings » Passports)。通过在旁边的框中放置复选标记启用NiVisaTulip.dll,然后单击“ Save ”按钮。需要重新启动MAX才能使设置生效。重新启动MAX后,将能够访问第三方GPIB板并在My System»Devices andInterfaces»Miscellaneous VISA Resources下为其设置VISA别名。

Measurement&Automation Explorer 3.0

要在MAX 3.0中使用VISA Passport editor ,请选择Tools » NI-VISA » VISA Options...屏幕出现VISAOptions后,在树状视图中选择Passports (My System » General Settings » Passports)。通过在旁边的框中放置复选标记启用NiVisaTulip.dll,然后单击“ Apply ”按钮。需要重新启动MAX才能使设置生效。重新启动MAX后,将能够访问第三方GPIB板并在My System»Devices andInterfaces»Miscellaneous VISA Resources下为其设置VISA别名。

Measurement&Automation Explorer 2.2及之前版本

要在MAX 2.2和之前使用VISA Passport editor ,请选择Tools »NI-VISA»Passport Editor并启用NiVisaTulip.dll。

卸载NI-VISA,然后安装HP-VISA。使用LabVIEW中的VISA函数访问HPIB板卡。

默认情况下,VISA资源名称常量或控件仅允许设备在Measurement&Automation Explorer(MAX)中定义。由于MAX无法找到使用HP-VISA的HPIB板卡,因此必须右键单击控件或常量并选择“允许未定义的名称”。这将允许手动输入仪器的地址。然后,必须从Keysight I / O configuration utility获取正确的板卡和仪器地址。获得该信息后,根据标准惯例GPIBx::y::INSTR键入资源名称,其中x是板卡索引号(通常为0),y是仪器的主地址。

LabWindows ™ / CVI

1.卸载NI-VISA,并安装HP-VISA。

2.确保在Keysight / HP I / OConfiguration Utility中看到该板卡。从这里获取正确的板卡和仪器地址。

3.根据标准惯例: GPIBx::y::INSTR使用LabWindows™/ CVI中的VISA命令完成仪器寻址 。

Additional Information

如果在同一系统中同时使用NI和Keysight GPIB控制器,则必须使用不同的接口名称来配置这些板卡,例如一块叫GPIB0,另一块叫GPIB1。如果两个供应商都使用相同的接口地址,NI-VISA会从viFindRsrc或者VISA Find Resources中报一个错误。

NI-VISA将为Keysight GPIB板卡分配一个VISA接口名称GPIBn,其中n是Keysight IO 分配的SICL名称的尾数。如果SICL名称没有尾数,这个n将从KeysightIO 配置程序分配的逻辑单元编号中分配。如果Keysight VISA已经配置了一块NI-488 GPIB卡,它通常会将SICL名称默认为GPIB0。Tulip的VISALibrary Passport将把它作为GPIB0映射回NI-VISA。这将与已映射到NI-VISA中的NI-488 GPIB板卡的GPIB0冲突。此冲突将导致NI-VISA无法识别GPIB接口。

此问题的解决方法是运行Keysight IO 配置程序并编辑此卡的SICL名称,以防止冲突(例如GPIB9)。然后,这将在NI-VISA中映射为GPIB9,不会导致与GPIB0冲突。

如果不需要在一台机器中同时使用NI和Keysight GPIB板卡,只希望安装两个驱动程序,请参考在将是德(Keysight)/HP/安捷伦(Agilent)GPIB设备与NI软件配合使用 。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序,相关项目问题,可联系我们。

上文中提到的例子和资料,均在word中的附件里,可点击下载。

LabVIEW同时使用NI 的GPIB和Keysight 的HPIB控制器 - 北京瀚文网星科技有限公司 (bjcyck.com)

LabVIEW同时使用NI 的GPIB和Keysight 的HPIB控制器相关推荐

  1. LabVIEW编程开发Agilent 34401A(Keysight 34401A)例程与相关资料

    LabVIEW编程开发Agilent 34401A(Keysight 34401A)例程与相关资料 Agilent 34401A (已更名为keysight 34401A)数字万用表,6½ 位.是一款 ...

  2. LabVIEW采集NI 9205多个通道数据,为什么切换时间比预想的长

    LabVIEW采集NI 9205多个通道数据,为什么切换时间比预想的长 基于CompactRIO的数据采集系统,在上面使用NI 9205模块配合FPGA节点编程来进行模拟电平的采集.当仅仅使用单通道进 ...

  3. LabVIEW编程LabVIEW控制NI 9481例程与相关资料

    LabVIEW编程LabVIEW控制NI 9481例程与相关资料 NI-9481属于C系列继电器输出模块  NI‑9481可直接连接到各种工业设备,如电机.执行器和直流设备. 每个通道均可访问用于切换 ...

  4. LabVIEW中NI MAX中缺少串口

    LabVIEW中NI MAX中缺少串口 在NI MAX中,设备和接口中的串口不可用或缺失,或者无法创建新的串口. 当打开MAX时,无法看到计算机的串行COM端口. 之前在这台计算机上看到了串口,但在操 ...

  5. LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料

    LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料 NI cRIO-9066 667 MHz双核CPU,256 MB DRAM,512 MB存储容量,Zynq-7020 FPG ...

  6. LabVIEW编程LabVIEW开发NI PCIE 6351同步 例程与相关资料

    LabVIEW编程LabVIEW开发NI PCIE 6351同步 例程与相关资料 NI PCIe‑6351具有16路AI(16位,1.25 MS/s),2路AO(2.86 MS/S),24路DIO多功 ...

  7. LabVIEW使用NI Vision模式匹配时的常见问题

    LabVIEW使用NI Vision模式匹配时的常见问题 该如何使用模式匹配功能?为什么在进行模式匹配时会出现"无效模板"错误? 解决方案 模式匹配可以在灰度图像中快速地定位与某一 ...

  8. LabVIEW编程LabVIEW开发NI 4351例程与相关资料

    LabVIEW编程LabVIEW开发NI 4351例程与相关资料 NI 435x 仪器具有精确的热电偶和直流电压测量功能.您还可以使用电阻温度检测器 (RTD).热敏电阻进行温度测量,使用内置精密电流 ...

  9. LabVIEW 打开NI范例查找器时报错

    LabVIEW 打开NI范例查找器时报错 从LabVIEW帮助选项打开NI范例查找器时,得到以下消息: 错误:NI服务定位器未运行或错误:NI系统Web服务器未运行 . 从LabVIEW 2010到L ...

最新文章

  1. 关于毕设WiFi选型
  2. joomla2.5 常用组件
  3. python中常用的函数有哪些_python里常用的函数类型
  4. java实现Base64编码与解码
  5. 安踏的搜索引擎营销_案例:从安踏看IP跨界营销的内在逻辑
  6. 英语演讲常用连接词和句子
  7. mongodb获取具体某一天的查询语句
  8. pytorch Bus error (core dumped)
  9. GAN中的Spectral Normalization
  10. 领导逼迫员工离职的10大套路
  11. 想问题思路总是不清晰,这个好用的脑图工具推荐给你
  12. 百度网盘青春版将不限速;Win10商店上线摸鱼App;Log4j维护者:只有三个人赞助Log4j项目 | EA周报...
  13. 2020版idea ij 创建web项目和以往稍有不同。
  14. Sketch学会这五招,快速提升工作效率!
  15. Springboot简易聊天室
  16. python3中 三个点是啥意思?
  17. arggis怎么修改上下标_ArcGIS制图手册(4-3)标注角标
  18. android换台电脑打包签名,Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包 -电脑资料...
  19. phpexcel读取excel2007
  20. hf网络文件服务器怎么使用,汉枫Wi-Fi串口服务器HF2211S应用配置

热门文章

  1. spark decimal(38,18)超出38限制的思考
  2. 2021年T电梯修理考试及T电梯修理考试试卷
  3. 教你如何使用spss计算变量的相关性
  4. 合理使用计算机教学反思,语文信息技术教学反思
  5. linux系统FW升降级步骤,[Fw]初探linux中断系统(2)
  6. MIPCMS-004高仿大前端D8自适应博客模版
  7. Arcgis加载离线地图服务二次开发
  8. P1361 小M的作物(最小割)
  9. 【学习笔记】PYTHON语言程序设计(北理工 嵩天)
  10. ESP8266+SH1106 OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V7.5版