Python PyVISA USB连接问题

Python PyVISA USB连接问题,python,connection,usb,visa,Python,Connection,Usb,Visa,我正试图在我的实验室编程一个半自动探测站。具体来说,是来自微操作器的P200L,它由ESP301运动控制器控制 我一直在尝试使用PyVISA与设备通信,但仅仅建立基本连接就遇到了问题 In [1]: import visa In [2]: rm = visa.ResourceManager() In [3]: rm.list_resources() Out [3]:(u'ASRL1::INSTR', u'ASRL3::INSTR', u'ASRL4::INSTR') 但是,P200L使用的是U

我正试图在我的实验室编程一个半自动探测站。具体来说,是来自微操作器的P200L,它由ESP301运动控制器控制

我一直在尝试使用PyVISA与设备通信,但仅仅建立基本连接就遇到了问题

In [1]: import visa
In [2]: rm = visa.ResourceManager()
In [3]: rm.list_resources()
Out [3]:(u'ASRL1::INSTR', u'ASRL3::INSTR', u'ASRL4::INSTR')
但是,P200L使用的是USB-to-USB连接,我在实际的资源列表中没有看到。但是,当我断开USB连接时,
u'ASRL4::INSTR'
将消失,因此我假设这就是连接的读取方式


我对Python比较陌生,任何帮助/建议都很好。

您是否尝试过向
ASRL4::INSTR
工具发送任何命令以查看它是否响应?我认为ESP301不响应*IDN命令,但您可以查看手册,找到另一个简单的命令并尝试一下。注意在执行此操作时是否切换到远程模式……您是否尝试过向
ASRL4::INSTR
仪器发送任何命令以查看其是否响应?我认为ESP301不响应*IDN命令,但您可以查看手册,找到另一个简单的命令并尝试一下。注意在执行此操作时是否切换到远程模式。。。