Questions tagged [gpib]

The *general purpose interface bus* (GPIB), also known as *IEEE-488*, is a standard short range digital communication bus. It is used in the test & measurement industry to control the equipment.

The general purpose interface bus (GPIB), also known as IEEE-488, is a standard short range digital communication bus. It is used in the test & measurement industry to control the equipment.

121 questions
1
vote
2 answers

Convert IEEE read/write from C to LabVIEW

I'm attempting to communicate with a Solartron 7060 Voltmeter through IEEE in LabVIEW. I have to convert some old C code that was originally used to communicate and cannot find a way to get out the main data from the Solartron. Here is the C…
Jesse
  • 244
  • 2
  • 15
1
vote
1 answer

PyVISA - Can't get GPIB instrument to go into REMOTE mode programmatically

I'm running Python 3.5.1 with pyvisa 1.8 on PyCharm Community Edition 2016.1.4. The result of "python -m visa info" is listed below. I'm having an odd problem when I try to take measurement with a Keysight 34420A Nanovoltmeter. I'm communicating…
BobInBaltimore
  • 425
  • 5
  • 13
1
vote
1 answer

Unable to connect to powermeter through Ethernet-GPIB adapter

When i am trying to run my code i get the following error : ValueError: Please install linux-gpib to use this resource type. No module named 'gpib' After trying to install linux-gpib, using pip and the command line, i get this one : Could not find a…
Rozakos
  • 608
  • 2
  • 6
  • 20
1
vote
1 answer

pyvisa unable to connect to GPIB instrument using GPIB-USB-HS interface

I'm trying to communicate with an instrument (Agilent 33220A arbitrary waveform generator) using GPIB and I use the GPIB-USB-HS interface plugged into a USB port on my computer. The instrument is correctly listed when I use NIMAX explorer (there is…
Darckense
  • 53
  • 8
1
vote
2 answers

No response using PyVISA from instrument on GPIB

I'm trying to control an instrument (very old hall measurement device) on a GPIB with PyVISA. I know it works with labview, where I've found which addresses do what and some basic commands with a tracer but to no joy. I've been asked to write a DAQ…
L. Barton
  • 21
  • 6
1
vote
2 answers

Opening and closing a NI device over GPIB

I'm currently working on a project where we're doing some automated testing. We're using a Rohde and Schwarz Vector Network Analyzer to do our testing, and the interface it provides for communication is GPIB. On my laptop it simply plugs in as…
Mike Bailey
  • 12,479
  • 14
  • 66
  • 123
1
vote
0 answers

PyVisa "more complex example" doesn't run at all - command not understood by Keithley 2400

Beating my head against the desk here- been going round and round with this Keithley2400 to take fast readings. One problem I'm having is only 10 readings come back from the system when over 100 is expected... but that's not what this Question is…
AllenH
  • 577
  • 1
  • 4
  • 13
1
vote
1 answer

Matlab GPIB - how to read Message AVailable from Status Byte Register?

as the title says... I want to check the SBR register of device connected over GPIB. I am interested in reading the MAV bit 4, which should be set if instrument has something it would like to send me. The problem is, that in order to check the SBR,…
Kupto
  • 2,802
  • 2
  • 13
  • 16
1
vote
1 answer

pyVISA GPIB GET (group execute trigger)

I would like to trigger a few measurement devices at the same time over GPIB. There is a GPIB function "GET" which works with LabVIEW, that I would like to use with pyVISA. Can I send this global GET command with pyVISA?
Philipp
  • 23
  • 4
1
vote
0 answers

PyVisa: broken characters when reading from GPIB

(This is probably the wrong forum, so I started an issue on GitHub: https://github.com/pyvisa/pyvisa/issues/254) I try to control a Keithley instrument by using GPIB in python. Basically the communication works but when reading from the instrument…
Volker
  • 11
  • 4
1
vote
2 answers

Sending SCPI/GPIB commands over USB from C#

I'm trying to communicate with some test equipment from C# over SCPI. I managed to communicate with one device that is connected through TCP/IP by using this code example. However, my other devices are connected through USB and I haven't find how…
Arnon Axelrod
  • 1,444
  • 2
  • 13
  • 21
1
vote
0 answers

Is it possible to automatically detect new instruments in pyvisa?

I am under the impression that when a USB, serial, or GPIB device is plugged into a computer, the computer and the device go through some sort of handshake and the device is assigned an address. It seems like I should be able to set up an event to…
roboguy222
  • 157
  • 13
1
vote
3 answers

How to use labview to control the voltage and current of Keithley 2400

I am currently studying how to control the voltage and the current of a source meter which is Keithley 2400 using Labview software. I am using GPIB controller to connect Keithley 2400 to my PC, however I don't have any experience using this labview…
Helee
  • 21
  • 1
  • 2
1
vote
1 answer

programing power source over GPIB with Qt

I'm trying to communicate with a Yokogawa GS200 DC source connected to windows PC over GPIB using c++ and Qt. I found a library from Yokogawa (https://y-link.yokogawa.com/YL008.po?V_ope_type=Show&Download_id=DL00002096&Language_id=EN) that should do…
1
vote
1 answer

Issue detecting GPIB interface using PyVISA

I have an error while connecting my device using GPIB interface by PYvisa.Below is the simple code i run. >>> import visa; >>> rm = visa.ResourceManager('C:/Windows/System32/visa32.dll'); >>> rm.list_resources(); ('ASRL10::INSTR',…
shyam
  • 21
  • 4
1 2
3
8 9