发现VISA仪器中的所有设备别名

问题描述 投票:0回答:1

我的计算机上连接了几台 Keysight DVM。 每个可能有多个别名(用户定义的名称)。 我正在尝试使用是德科技提供的 NI Visa 库在软件中发现这些仪器的所有可用别名。

有一个函数 viFindRsrc,可以按类型发现仪器。另一个函数 viParseRsrcEx 将返回该仪器的第一个别名,但不会返回任何其他别名。 有没有办法获得整个列表?

visa
1个回答
0
投票

我收到是德科技发来的这张说明: “通过 IOLS 2024 和 IOLS 2024 Update 1,研发团队开发并包含了是德科技仪器 IO 服务。该服务有一个在后台运行的“KIIS”服务器,它提供 REST API 来提取添加到是德科技 IO 库套件的仪器信息GUI -> Connection Expert。这意味着如果客户拥有早于 2024 版本的 IO Libraries Suite 版本,则以下解决方法将不起作用:www.keysight。 com/find/iosuite"

基本上,这还可以,但并非微不足道。 我将把我们所有的 DVM 重命名为唯一的 ModelNo-SerialNo,并要求我们的测试软件使用这些 ID。

© www.soinside.com 2019 - 2024. All rights reserved.