我正在使用 LabVIEW 及其 VISA 功能来控制 Keithley 2635A 源表。每当我尝试识别设备时,它在阅读和写作方面都工作得很好。
viWRITE(*IDN?) /* VISA subVI to send the command to the machine */
viREAD /* VISA subVI to read output */
但是,一旦我设置了电压(或电流),它就会这样做。然后我发送命令执行测量,但我无法读取该数据,出现错误
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
之后,我也无法再读取*IDN?
输出了。
源表通过 National Instrument GPIB-USB-HS 适配器连接到 PC。
编辑:我忘了补充,这也发生在 VISA 交互控制程序中。