Page 1 of 1

taking 100 DCV measurements with constant duration using Keithley 2700

Posted: January 15th, 2019, 6:00 am
by liuzhiyi18
Hi,All:

I want to use Keithley 2700 DMM to take about 100 measurements (DCV, single channel) with a constant time interval. I use SCPI command in MATLAB scripts.

In order to control the time interval, I use the following commands:
======================
TRAC:FEED SENS
TRACe:POINts 100
TRAC:FEED:CONT NEXT
TRIG:COUN 100
TRIG:SOUR TIM
TRIG:TIMer 0.5
SAMP:COUN 1
READ?
=====================
However, the PC will receive only the latest reading.
How can I store all the 100 readings into the internal buffer, and receive all of them after the measurements?

Re: taking 100 DCV measurements with constant duration using Keithley 2700

Posted: January 22nd, 2019, 11:42 am
by Dale C
Start off the program sequence of commands with a
*RST
Then when ready to take data send the
:INIT
command.
Then when you want the data send
:TRACE:DATA?
That should send back all 100 points of measurement stored in the buffer when addressed to talk.
Hope this helps.