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

Anritsu PyVISA issues

I'm having issues communicating with the Anritsu MG69377B microwave generators. I have no problem going into a remote mode and identifying the instrument, but any other command which returns a value is timed out and the instrument does seem to…
0
votes
1 answer

How to interface a GPIB device on a windows machine using only ansi-c

How do i open and close a connection to a GPIB device using only ANSI-C and possibly windows headers. Is there a default way of doing this or does gpib inherently involve third party drivers?
Johannes
  • 6,490
  • 10
  • 59
  • 108
0
votes
1 answer

Send "\r\n" charactetusing GPIB

First, sorry if my english is not perfect. I am using Matlab to generate a waveform and to create a binary file (based on on waveform points) which I want to send to an Agilent 33522A Function Generator to generate an arbitrary waveform. My problem…
NumLock
  • 73
  • 1
  • 9
0
votes
1 answer

Controlling GPIB device on remote computer

I am trying to connect to two devices connected via GPIB on a remote computer connected directly via a Ethernet cable. I am using a JPIB library I found, but I am having difficulty determining how to connect to the remote computer. My goal is to…
0
votes
2 answers

Python, sending command to GPIB instrument

I need to send a command to a GPIB instrument and I can do it like this: power.write("volt 0.01"). This command sets the output of my power source to 0.01V, however, I'm trying to take an I-V curve and want to set the source to different values and…
user201227
0
votes
1 answer

PyVISA IV sweep with Keithley

I'm trying to do a IV curve measurement with Keithley and PyVISA. I found a Matlab example on Keithley website, but there's one section that I could not understand. % Used the serail poll function to wait for SRQ val = [1]; % 1st…
LWZ
  • 11,670
  • 22
  • 61
  • 79
0
votes
1 answer

Communication via GPIB and RS-232/COM using SCPI

I am currently looking for different possibilities to communicate with SCPI-compatible devices via C#. I've written my first code in LabWindows/CVI (language: C) via a COM interface and did it quite "manually" as I would say: ComOpen(ComId,…
Matze Katze
  • 11
  • 1
  • 3
0
votes
1 answer

Parsing string containing ascii codes to float

I'm using pyvisa to control a Signal recovery sr7225 lockin amplifier. Almost everything works as expected. There is only one problem, when the queried value is exactly zero and one queries in the floating point mode the following is…
P3trus
  • 6,747
  • 8
  • 40
  • 54
0
votes
1 answer

Flush queued GPIB responses

Architecture ->GBIP from external interface is connected to target ( linux) system via gpib bus. Inside Linux box , there is ethernet cable from GPIB to motherboard. The PIC_GPIB card on external interface is IEEE 488.2 I am sending a query from…
samantha
  • 565
  • 3
  • 13
  • 29
-1
votes
1 answer

Reduce common command in multiple methods - Python

For different classes I have different settings (ex: addresses) for a shared object s. I have to reinforce the address variable s.addr every time the method is called since class ItemA and ItemB to to set s.addr to different addresses. Is there a…
jojokids
  • 27
  • 4
-1
votes
1 answer

Determine GPIB primary/secondary addresses using GPIB commands

How do I determine the General Purpose Interface Bus primary/secondary addresses using General Purpose Interface Bus commands?
J Smith
  • 3
  • 2
-1
votes
1 answer

Error when trying to communicate with scope, VisaIOError: VI_ERROR_TMO (-1073807339): Timeout expired before operation completed

I need to communicate with a scope, Agilent Infiniium DCA-J 86100C, with python 2.7. The company Keysight offers various python code, although I'm trying to run one of them to help me learn but it crashed. I'm using GPIB and pyvisa for the…
Alex
  • 21
  • 2
-1
votes
1 answer

CAPL samples for GPIB(type VISA / E3648A)?

Today I created the E3648A control type GPIB. But my code did not work properly. I try Devonline. The return value is 0x01xx. Output command sent. But it does not work. I want to see a sample or an example. help me long status; char…
-1
votes
1 answer

How to query files (csv, bmp) using NI-488.2 from a GPIB port in VBA (Excel)

Using VBA, I tried to use the NI-488.2 calls directly, instead of using VISA COM. However, when I try to use NI-488.2 commands in VBA, I get the following error message : ''Sub or Function not defined''. That is, when calling Call…
-1
votes
3 answers

Agilent Power Supply Programming using GPIB

On looking at the examples provided in the documentation of the Power supply. The Programming has been done by adding two libraries AgilentRMLib and VisComLib in the C#. When i try to add the AgilentRMLib by Selecting the Add Reference->Agilent…
Mullaly
  • 320
  • 4
  • 18
1 2 3
8
9