主页
技术支持
在Measurement&Automation Explorer(MAX)中扫描仪器失败
在Measurement&Automation Explorer(MAX)中扫描仪器失败
更新 Jul 30, 2023
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
硬件
GPIB-USB-HS
GPIB-USB-HS+
驱动
NI-488.2
操作系统
Windows
问题详述
我有一个或多个GPIB仪器连接到我的电脑,但是当我NI-MAX中运行
扫描仪器(Scan for Instruments)
时,我遇到以下问题:
仪器未显示、未检测到或未填充仪器列表。
错误消息:仪器扫描期间未发现仪器。
错误消息:在仪器扫描期间发现太多听众。
错误消息:执行仪器扫描时出错。
解决方案
当扫描仪器失败时,这意味着 VISA 没有收到仪器的响应。 按照以下步骤确保您的仪器已正确设置以进行通信。
重启系统。
请参考以下兼容性文档,确保您安装了最新的兼容 NI-488.2 和 NI-VISA 驱动程序。
GPIB设备和模块支持的NI-488.2版本
NI-488.2操作系统支持
NI-VISA and Operating System Compatibility
如果没有,请从
NI-488.2
和
NI-VISA
下载页面安装它们。
如果已经安装了 NI-488.2 驱动程序,则可能在安装过程中发生了一些损坏。 要解决此问题,请尝试卸载并重新安装 NI-488.2 驱动程序,或安装不同版本的驱动程序。
请参阅其用户手册,检查您的仪器是否符合 SCPI。 如果不是,您可以使用 GPIB Interactive Control (IBIC) 测试仪器通信。
从NI-MAX,转到
工具(Tools)»NI 488.2»交互式控制(Interactive Control)
。
输入
help
以启动帮助并参考仪器手册了解支持的命令。如果您能够通过IBIC与仪器进行通信,那么您还应该能够使用任何其他编程语言(例如LabVIEW或C)与仪器进行通信。您可以忽略NI-MAX找不到仪器的问题。
如果您使用的是 Keysight GPIB 仪器,请参阅
将是德(Keysight)/HP /安捷伦(Agilent)GPIB设备与NI软件配合使用
以确保其设置正确。
参考这篇文章:
在同一系统中使用NI GPIB和Keysight HPIB控制器
来检查VISA中Passport下的NiVisaTulip.dll并重新扫描。
确认GPIB板已经配置为系统控制器。
在NI MAX中右键单击GPIB板(GPIB Board),然后选择“
属性(Properties)”
。
确认已经选中“
系统控制器(System Controller)”
旁边的复选框。
如果您有其他 GPIB 接口连接到您的计算机,请确保
禁用系统控制器
。
确保仪器已开启并牢固连接至 NI GPIB 设备。
确保线缆符合
GPIB 线缆要求
。
您的仪器有多种通信模式,请确保将其配置为 GPIB/488.2 模式,以便可以被识别。 请参阅仪器的用户手册。
确保您的仪器具有非零地址。 有关如何更改地址的信息,请参阅仪器的用户手册。NI GPIB板的默认GPIB地址为
0
,因此GPIB板无法检测到具有相同地址的仪器。
如果您连接了多个仪器,请确保它们都具有个别的非零地址。
如果您连接了多台仪器,请断开所有仪器的连接并一次扫描一台仪器。
如果您仍然遇到问题:
使用不同的 NI GPIB 设备进行测试。
用不同的仪器测试。
创建扫描仪器执行的
I/O 跟踪报告
并联系
NI 支持
。
相关信息
“扫描仪器”按钮首先对所有 GPIB 地址 0-30 执行 FindLstn() 测试,以查找总线上的活动侦听器。 然后它会尝试通过向它们发送 *IDN? 并执行读取。
相关链接
NI MAX GPIB Scan for Instruments Missing
NI GPIB设备与驱动程序不相关的MAX报错
GPIB错误代码和常用解决方法(第1部分)
无法与GPIB仪器通信
GPIB仪器控制教程
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful