在 TestStand 序列中打开和关闭 VISA 会话

更新 Jun 5, 2023

适用于

软件

  • TestStand

驱动

  • NI-VISA

问题详述

我正在使用 TestStand 调用使用 NI-VISA API 的代码模块。我应该在测试序列开始时打开 VISA 引用,然后在结束时关闭,还是应该在运行的 VI 中打开和关闭?

解决方案

可以在 TestStand 序列的开头只打开一次对 VISA 仪器的引用,最后将其关闭。

相关信息

为了确保后面的 VISA 命令与同一仪器通信,必须从打开 VISA 引用的步骤开始,将引用传递给之后的每一个步骤,包括关闭 VISA 的步骤。 可以创建一个 VISA 引用参数,然后将其保存在 TestStand 变量中进行传递。