Описание тега pyvisa
PyVisa or [ Py ]thon [ V ]irtual [ I ]nstrument [ S ]oftware [ A ]rchitecture is a python library, developed in order to control various measurement devices and test equipment via a GPIB, RS232, or USB connection.
1
ответ
Ошибка Pyvisa: у объекта "список" нет атрибута "заканчивается"
Я пытаюсь отправить команду на инструмент, используя pyvisa - но я получаю следующую ошибку при запуске скрипта python: cmd.endswith = 0 AttributeError: у объекта "список" нет атрибута "заканчивается" Это следующий код, который получает вышеуказанну…
08 авг '17 в 00:43
1
ответ
Есть ли что-то нестабильное в 38400 бод?
Я пишу проект на Python для управления устройством с помощью PyVisa через USB-кабель. У меня большой успех. Я заметил, что данные устройства поддерживают скорости 9600, 19200, 38400, 57600, 115200, 230400, 460800 бод, поэтому я создал несколько функ…
13 мар '17 в 20:32
0
ответов
PyVISA VisaIOError возникает на MSO58 при запуске скрипта, но не консоли
Я пытаюсь реализовать некоторые скрипты Python на Tektronix MSO58. Сценарии основаны на самостоятельном сборе данных с осциллографа с использованием интерфейса VISA с PyVISA. После установки PyVISA в дистрибутив Anaconda2, уже представленный на осци…
19 май '18 в 00:01
0
ответов
Я хочу перенести файл изображения, хранящийся в осциллографе, на компьютер и прочитать его на компьютере с помощью Python
Я хочу перенести изображения, хранящиеся в осциллографе, на ПК с Python. Мы сохранили изображение, но спрашиваем, как перенести файл изображения на ПК. приложить мой код inst=rm.open_resource("blahblah::INSTR") inst.write("*IDN?") print(inst.read())…
28 янв '19 в 10:15
0
ответов
USB-связь с Python (Newport Instrument)
В настоящее время я пытаюсь установить USB-связь с лазерным контроллером TLB 6700 (New Focus - Newport) с помощью python. https://www.newport.com/f/velocity-wide-&-fine-tunable-lasers Это мое первое задание на Python, и у меня возникло несколько про…
20 сен '18 в 03:03
0
ответов
Как "настроить" заголовок в query_binary_values из PyVisa
Я использую PyVisa для связи с моим инструментом через GPIB. Как только мой инструмент завершит свою задачу, я хочу экспортировать данные, которые закодированы в двоичном виде, используя:data=inst.query_binary_values('message',datatype='f','is_big_e…
25 фев '19 в 09:03
0
ответов
Python: ошибка тайм-аута при чтении больших данных из Keithely 2400 SMU
Я использую Python для удаленного управления SMU Keithely 2410 и столкнулся с проблемой чтения данных из буфера, если есть более 250 точек. Кажется, он работает нормально для <200 баллов, но при>250 баллах я получаю ошибку тайм-аута с:trace:data? ко…
29 сен '17 в 17:09
1
ответ
Программирование блока питания TDK-LAMBDA с помощью PyVISA
У меня есть задача использовать источник питания TDK-LAMBDA Z+ в моем проекте мастера для подачи постоянного тока и сохранения показаний напряжения в файле. Тем не менее, в настоящее время я не могу связаться с источником питания. В настоящее время …
31 май '18 в 11:39
0
ответов
Проблемы Agilent pyVISA VI_ERROR_SYSTEM_ERROR (-1073807360)
Прежде всего, спасибо, что заглянули, чтобы прочитать мой пост. Я пишу тестовое программное обеспечение для управления некоторыми инструментами, описанными ниже: Генератор сигналов Hewlett-Packard 8648C РЧ счетчик Hewlett-Packard 53210A DAQ Hewlett-…
11 окт '18 в 23:11
2
ответа
Keithley 2410 и PyVISA - VI_ERROR_TMO: истекло время ожидания до завершения операции
Я пытаюсь управлять Keithley 2410 через python на машине с Linux x86_64 (CentOS 7). Я использую Python 2.7.5, NI-VISA 16 и PyVISA 1.8. Keithley подключается к компьютеру через кабель RS232-USB и настраивается для связи RS232 (с параметрами: бод 5760…
06 апр '17 в 13:04
1
ответ
PyVISA SerialInstrument требует жесткого сброса для подключения после сбоя
Я работаю с генератором сигналов Keysight и pyVisa, и я замечаю, что если мой код не завершается успешно и заканчивается, мне нужно выполнить полную перезагрузку устройства, чтобы повторить попытку моего кода. Я попытался перезагрузить устройство по…
08 июн '17 в 14:30
0
ответов
Как объединить модули PyVisa и ctypes в Python
Я пытаюсь получить данные с USB-устройства (Thorlabs - LC100/M Smart Line Camera). Thorlabs предоставляет файл.dll (динамическая библиотека) вместе с образцами LabVIEW. Файл.dll содержит список функций, входными данными которых являются в основном о…
28 фев '18 в 22:14
1
ответ
Симулятор GPIB (альтернатива PyVISA-sim)
При кодировании не всегда легко иметь подключенный инструмент через GPIB. Python предлагает возможность симулировать инструмент с помощью PyVISA-sim. Если я не ошибаюсь, сообщество не очень активно, и я получил несколько ошибок: 1- PyVISA-sim предос…
21 июн '18 в 07:20
0
ответов
rm.list_resources() не перечисляет ресурсы gpib при вызове из скрипта cgi
Я довольно новичок в питоне и Pyvisa. Попытка создать приложение с html-интерфейсом и python на бэкэнде с помощью apache. создал очень простые скрипты, которые работают довольно плавно и перечисляют все подключенные инструменты. сценарий: импортная …
12 сен '18 в 08:08
1
ответ
PyVISA не может писать шестнадцатеричные символы выше 7F
Я хочу использовать PyVISA для связи через RS232 с водяной баней Neslab RTE-111. Я могу найти инструмент, но не могу связаться с ним, потому что команда pyvisa "write" выдает ошибку, когда я пытаюсь отправить любой шестнадцатеричный символ, который …
17 мар '18 в 16:20
2
ответа
AttributeError: у объекта 'module' нет атрибута 'DataFrame'
Я использую Python 2.7.10 на Macbook. Я установил: Homebrew Python 2.x, 3.x NI-VISA pip pyvisa, pyserial, numpy PyVISA Anaconda Pandas Я пытаюсь запустить этот скрипт. Часть этого можно прочитать здесь: import visa import time import panda import sy…
26 ноя '18 в 21:37
1
ответ
Как использовать переменную для чтения обратно в текстовое поле Tkinter?
Благодаря помощи из предыдущего вопроса у меня теперь есть следующий код, который работает. Я могу напечатать свой ответ на оболочку, но есть ли способ обновить этот ответ в label3? from tkinter import * instr = "" class Application(): def __init__(…
08 сен '17 в 16:44
0
ответов
Получение ответа аварии, прерывание ловушки: 6, когда я пытаюсь Pyvisa
Я пытаюсь запустить в оболочке python некоторые команды, используя pyvisa. Так что я делаю следующее, как они показывают здесь, но когда я выполняю rm = visa.ResourceManager() и нажмите Enter, он падает, и я получаю Abort trap: 6 respond, Кто-нибудь…
01 ноя '18 в 13:06
0
ответов
Pyvisa не может подключиться к инструменту GPIB через интерфейс GPIB-USB-HS
Я пытаюсь установить связь с прибором (генератором сигналов произвольной формы Agilent 33220A), используя GPIB, и использую интерфейс GPIB-USB-HS, подключенный к порту USB на моем компьютере. Инструмент правильно отображается в списке при использова…
18 июл '18 в 08:57
0
ответов
Что эквивалентно serial.inWaiting() в pyVISA?
Если мне нужно прочитать несколько строк последовательных данных при использовании pySerial, я использую: while serial.inWaiting(): print(serial.readline()) Что является эквивалентом serial.inWaiting() в pyVISA? Я не могу найти его в документации Py…
15 фев '19 в 07:34