5
votes
GPIB/SCPI Error Codes
Welcome to EE.SE. Your first question is a good one!
Query Unterminated errors are due to the instrument not seeing the expected termination character in the SCPI string. The instrument is probably ...
3
votes
Accepted
Retrieving data from Agilent 34401A Digital Multimeter over the RS232 interface
The problem was in the way I send a command over terminal. After a command the multimeter expects line feed character, in PuTTY this is <ctrl-j>.
The code ...
2
votes
For SCPI programming in python, Is it necessary to install a NI-VISA back-end if you are trying to iterface with a non-National Instruments device?
If you want to use PyVisa, you will need some kind of Visa library for it to use to communicate with your instruments.
If your instruments are GPIB instruments, you need to use the Visa library from ...
2
votes
Retrieving data from Agilent 34401A Digital Multimeter over the RS232 interface
I had to deal with this matter today. Briefly, the matter is that Agilent has uses an unconventional hardware flow control handshake.
Long story short, the instrument needs to see a high voltage on ...
2
votes
Standard SCPI Error codes?
Are there standard error codes or are the error codes manufacturing / instrument specific?
Having worked with SCPI for over 20 years, I have never seen such a thing. Maybe "0" for "No ...
2
votes
Interfacing with a Tektronix TBS2074B using PyVisa and SCPI commands - Timeout issue
While I wasn't able to figure out why it wasn't working the way I was doing it, I did find a solution that works.
scope.query_ascii_values('CURVE?')
In my case I ...
2
votes
Accepted
SCPI for SIGLENT SDG2042X
I'm not aware of the Python libraries you are using.
From the code, it looks as if it should at least upload the waveform. Have you checked the Stored Waveforms menu? It should contain a file called <...
1
vote
Scaling Waveform from LeCroy 4104HD using Python/IEEE488.2
The value is a left justified 12bit Q8 number. I suppose I should have noticed the factor of 4 in the pictures.
1
vote
Accepted
Measurement of delay between two signals using MSO4104 with PyVisa
Below is a script to measure delay in Ch1 - Ch2 raising edges with MDO4042 Tek scope.
I had to improvise to make delays between Ch1 and 2, so please tune the script to your needs.
...
1
vote
Accepted
Problems enabling remote voltage-sense Rigol load DL3021 via SCPI
I had the exact same problem.
First check if you have the latest firmware and then use the latest datasheet, because yours is from 2017 and the latest is from April 2019 (programming guide).
The SCPI ...
1
vote
How to use SCPI over RS232 with a Rigol Programmable load?
You won't need to, make sure that the settings match these
It sounds like you've gotten that far. The next problem is finding the right end of line characters, which are not described in the document ...
1
vote
Labview cannot send command error
Some general comments that are better suited to an answer versus multiple small comments (which are discouraged here).
Does your VI check the instrument's present state before the VI sends a new ...
1
vote
GPIB/SCPI Error Codes
Query unterminated usually means you tried to read from the instrument when it had nothing in its buffer to send. If you send a command, you should only use write, not ask. Only use ask for queries. ...
1
vote
Time taken by power supply to reach output voltage
this catalog has more info for the Keithley stuff, for the 2260 they do not have actual response times for commands, but mostly how long it takes the unit to change or recover from different load ...
1
vote
Retrieving data from Agilent 34401A Digital Multimeter over the RS232 interface
I found that to get the MEAS:VOLT:DC? command to work with my 34401A, I first had to put the system into remote mode.
So, in LabVIEW I first sent
SYST:REM\n
then I sent
MEAS:VOLT:DC? 10,0.003\n
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
scpi × 24oscilloscope × 6
python × 6
test-equipment × 4
instrumentation × 4
automation × 4
usb × 3
ieee-488 × 3
measurement × 2
electronic-load × 2
microcontroller × 1
power-supply × 1
voltage × 1
analog × 1
c × 1
uart × 1
driver × 1
multimeter × 1
rs232 × 1
waveform × 1
timing × 1
state-machines × 1
equipment × 1
labview × 1
hipot × 1