我尝试使用 pyvisa 与 keithley 2600B 直流电源进行通信。仪器配置为网络套接字控制。使用 NI MAX,我可以在网络设备中找到该仪器,地址为TCPIP0::XXX.XXX.X.X::2268::SOCKET.
首先,如果我使用NI VISA,visa.ResourceManager()找不到仪器。
然后我安装了pyvisa-py,但还是visa.ResourceManager('@py')找不到仪器。
然后我使用rm.open_resource('TCPIP0::XXX.XXX.X.X::2268::SOCKET'), 并发送命令*IDN?它仍然给出错误:
VisaIOError: VI_ERROR_TMO (-1073807339): Timeout expired before operation completed.
有人知道出了什么问题吗?
非常感谢!