Невозможно подключиться к измерителю мощности через адаптер Ethernet-GPIB - PullRequest
0 голосов
/ 11 июня 2019

Когда я пытаюсь запустить свой код, я получаю следующую ошибку: ValueError: Пожалуйста, установите linux-gpib, чтобы использовать этот тип ресурса. Нет модуля с именем 'gpib'

После попытки установить linux-gpib, используя pip и командную строку, я получаю следующее:
Не удалось найти версию, которая удовлетворяет требованию linux-gpib (из версии:) Не найдено подходящего распределения для linux-gpib

Мне удалось подключить генератор сигналов через Ethernet, но мне не повезло, используя те же принципы с gpib.

Попытался переустановить python и пакет pyvisa, но безуспешно попытался импортировать оболочку для этого конкретного адаптера Ethernet: pip install git + git: //github.com/nelsond/prologix-gpib-ethernet.git опять не повезло. Я также попытался использовать ip, предоставленный драйвером адаптера, для соединения через TCPIP, но все же не повезло.

import visa

rm = visa.ResourceManager()
rm.list_resources()
inst = rm.open_resource('GPIB0::16::INSTR') #using GPIB
inst = rm.open_resource('TCPIP::192.168.1.77::INSTR') #using TCPIP
print(inst.query("*IDN?"))

Выполненный код должен предоставить IDN устройства, например: Rohde & Schwarz, SMB100A, 1406.6000k02 ... и т. Д.

1 Ответ

0 голосов
/ 20 июня 2019

Наконец-то это сработало после перехода на другой адаптер usb - GPIB.

...