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
0
votes
1 answer

PyVisa Data Extraction Issues with Keysight B1500

I have a similar question as this one but the solution there did not apply to my problem. I can connect and send commands to my Keysight B1500 mainframe, via pyvisa/GPIB. The B1500 is connected via Keysight's IO tool "Connection Expert" rman =…
rajan
  • 435
  • 3
  • 9
0
votes
0 answers

Trying to reliably communicate between Laser and PC via GPIB

For my PhD, I am currently using a Tunics Plus Laser. I am able to perform several communications like: import pyvisa gpib_address = pyvisa.ResourceManager().open_resource('GPIB0::10::INSTR') gpib_address.write('L=1550') which sets the laser…
0
votes
0 answers

VB.net GPIB Termination character problem

This is my first question here. I have a problem with the termination character when sending a message on the GPIB Default character is line feed and my instrument needs a carriage return. I´v tried to change it but when I sniffing at the bus it is…
Niklas A
  • 1
  • 1
0
votes
0 answers

unable to connect gpib instrument on ubuntu20.04.1

I am using keysight 66319D and GPIB-USB on ubuntu20.04.1. The driver for keysight has been installed successfully: iokerneldrivers-installer_20_0_26913_1.run and iolibrariessuite-installer_20_0_26913_1 However, when I use connection expert to…
lucia
  • 1
  • 1
0
votes
0 answers

'GPIBInstrument' object has no attribute 'ask'

I am now using python to get data from lock in amplifer with GPIB and met a error report to get data. The lock in amplifier is SR865A. import pyvisa as visa import time,string import random class device: def…
0
votes
1 answer

PyVISA GPIB functions will raise OSError until the library is manually loaded

I am trying to connect a new open source VNA, or Vector Network Analyzer, (LibreVNA) via USB to be able to automate some readings. I have run into a problem trying to connect to the device via PyVISA. I cannot get access to the SCPI commands as the…
EESEPT
  • 1
  • 1
0
votes
1 answer

How to control EM Test Equipment remotely?

I am trying to control EM Test Equipment (AutoWave, PFM200, VDS200Q) remotely. I have received LabVIEW and C# driver for that from the manufacturer and I have also read the manual. As I have never done similar work and automatic tests before, can…
Tom
  • 3
  • 1
0
votes
1 answer

Is there a protocol or well-defined procedure for instruments to send their measurement results to control PC's over GPIB?

With a control PC, I am addressing a R&S ESPI Receiver device to perform a frequency scan and return the measurement results back via BAT-EMC control software and a NI GPIB-USB controller in between. My target is to track the binary measurement data…
0
votes
0 answers

Connecting to an instrument with Python (Pyvisa)

I am trying to automate a Keithley 2000 source meter with python. I used the following code to connect to the instrument (GPIB): import pyvisa rm = pyvisa.ResourceManager() rm.list_resources() ('ASRLCOM1::INSTR', 'ASRLCOM3::INSTR') Since gpib is…
0
votes
1 answer

PyVISA Error: Insufficient system resources to perform necessary memory allocation

I am using PyVISA to communicate/control a Santec TSL-550 tunable laser via GPIB-USB. My setup was working a few days ago and everything is correctly installed (NI-VISA, NI-MAX, NI 488.2, pip installed pyvisa-py, etc.), but I received this error…
Kaylx Jang
  • 21
  • 1
  • 5
0
votes
3 answers

Python GPIB commands

I have a working GPIB interface and Linux-GPIB package installed and working. I only know two commands at the moment, x.write and x.find. I don't know much about Python, but I recognize the dot operator and realize that after importing gpib, I…
wbg
  • 866
  • 3
  • 14
  • 34
0
votes
1 answer

How can I easily switch channels and pull data from a Kiethley DMM via GPIB?

I am in the process of writing a simple DAQ program that will record data from various sources and save them to a csv file while providing live plotting. It has gone well aside from one problem that has been kicking my butt. One of the places I…
0
votes
1 answer

Find list of Equipment on GPIB bus

I need to query the test equipment on a GPIB bus. I tried looking through NationalInstruments.VisaNS. NationalInstruments.NI4882.AddressCollection.GetEnumerator(); i.e. GPIB::6::INSTR, GPIB::7::INSTR, ......GPIB::20::INSTR.
0
votes
1 answer

How to communicate with two keysight instruments by GPIB

I now have two keyight devices, one computer. I need to communicate with them through GPIB at the same time, but it seems to have encountered difficulties. I can only get one address, I expect to get two addresses import…
user9624737
  • 125
  • 1
  • 7
0
votes
1 answer

GPIB simulator (alternative to PyVISA-sim)

While coding, it is not always easy to have a connected instrument via GPIB. Python offers the possibility to simulate an instrument using PyVISA-sim. Unless I am mistaken, the community is not really active, and I got several errors: 1- PyVISA-sim…
Simple Engineer
  • 67
  • 1
  • 3
  • 11
1 2 3
8 9