Я ввожу следующий код в консоль IPython:
Код: Выделить всё
import visa
rm = visa.ResourceManager()
rm.list_resources()
Out[4]:
(u'USB0::0x0957::0x0D0B::MY49431510::INSTR',
u'USB0::0x0957::0x17BC::MY52400338::INSTR',
u'ASRL1::INSTR',
u'ASRL2::INSTR',
u'ASRL5::INSTR',
u'ASRL6::INSTR',
u'ASRL7::INSTR',
u'ASRL8::INSTR',
u'ASRL9::INSTR',
u'ASRL10::INSTR')
Итак, когда я пытаюсь подключиться к прибору с помощью линии:
Код: Выделить всё
inst = rm.open_resource('GPIB0::19::INSTR')
VisaIOError: VI_ERROR_INTF_NUM_NCONFIG (-1073807195): тип интерфейса действителен, но указанный номер интерфейса не настроен.
Я также пытался подключиться к USB-инструментам, которые отображаются, когда я перечисляю ресурсы, и они не выдают эту ошибку. Однако когда я пытаюсь выполнить простой запрос:
Код: Выделить всё
inst = rm.open_resource('USB0::0x0957::0x0D0B::MY49431510::INSTR')
inst.query("*IDN?")
Я использую Python(X,Y) 2.7.9.0 с 32-битной версией Python 2.7.9
Версия pyVISA — 1.6.3
Разрядность NI — 32
Любые рекомендации приветствуются как Я новичок в Python.
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/286 ... tion-issue
Мобильная версия