visa.resourcemanager ('@ py') показать нет инструментов - PullRequest
0 голосов
/ 22 мая 2019

У меня есть аппаратная настройка, при которой несколько приборов подключены к управляющему компьютеру. Серверная часть pyvisa по умолчанию, реализация C, предоставленная National Instruments, нашла все инструменты, в то время как реализация pyvisa-py pure-Python не нашла ни одного.

Я использую последние версии pyvisa и pyvisa-py. Я использовал следующий код для поиска инструментов, используя оба конца.

import visa
rm_py = visa.ResourceManager('@py')
rm_ni = visa.ResourceManager()
rm_py.list_resources()
rm_ni.list_resources()

При rm_py.list_resources() я получил (), что означает, что устройство не обнаружено.

С rm_ni.list_resources(), с другой стороны, я получил:

'('TCPIP0::169.254.172.70::INSTR',
'TCPIP0::192.168.3.10::inst0::INSTR',
'ASRL3::INSTR',
'GPIB0::28::INSTR',
'TCPIP0::AWG70K-38293801::inst0::INSTR')'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...