-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
I'm getting a ValueError("No device found.") exception when attempting to connect to the instrument. I'm checking the instrument in the NI Max device manager and it is available and I can communicate with it. Any help would be appreciated!
Operating system: Windows 10 21H2 - 64bit
Python: Python 3.9.5 (anaconda distribution)
Keithley model: Keithley 2604B connected via USB
File "C:\Users\user\Nextcloud\Lab data LC group\MLP01-4060-Scylla\Mustafa\20211015_KeithleyCtrl_py3\example.py", line 9, in <module>
k = Keithley2600('USB0::0x05E6::0x2604::4371376::INSTR')
File "C:\ProgramData\Miniconda3\lib\site-packages\keithley2600\keithley_driver.py", line 1684, in __new__
instance = Keithley2600(*args, **kwargs)
File "C:\ProgramData\Miniconda3\lib\site-packages\keithley2600\keithley_driver.py", line 842, in __init__
Keithley2600Base.__init__(
File "C:\ProgramData\Miniconda3\lib\site-packages\keithley2600\keithley_driver.py", line 567, in __init__
self.connect(**kwargs)
File "C:\ProgramData\Miniconda3\lib\site-packages\keithley2600\keithley_driver.py", line 585, in connect
self.connection = self.rm.open_resource(self.visa_address, **kwargs)
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa\highlevel.py", line 3304, in open_resource
res.open(access_mode, open_timeout)
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa\resources\resource.py", line 297, in open
self.session, status = self._resource_manager.open_bare_resource(
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa\highlevel.py", line 3232, in open_bare_resource
return self.visalib.open(self.session, resource_name, access_mode, open_timeout)
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa_py\highlevel.py", line 167, in open
sess = cls(session, resource_name, parsed, open_timeout)
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa_py\sessions.py", line 323, in __init__
self.after_parsing()
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa_py\usb.py", line 81, in after_parsing
self.interface = self._intf_cls(
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa_py\protocols\usbtmc.py", line 287, in __init__
super(USBTMC, self).__init__(vendor, product, serial_number, **kwargs)
File "C:\ProgramData\Miniconda3\lib\site-packages\pyvisa_py\protocols\usbtmc.py", line 199, in __init__
raise ValueError("No device found.")
ValueError: No device found.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels

