Measure To Gpib - Keithley 2601 Reference Manual

System sourcemeter 2600 series (smu)
Hide thumbs Also See for 2601:
Table of Contents

Advertisement

Series 2600 System SourceMeter® Instruments Reference Manual

Measure to GPIB

This test is similar to Measure to Memory. Instead of storing data to a buffer, data is returned to
the test program one at a time. It also sets the return data format to SREAL instead of ASCII. The
command printnumber() returns the data.
The following shows how the results are obtained in Visual Basic. TestScript() is the setup script.
tstart = Timer
TransmitBuffer = "TestScript()" & CRLF
VisaStatus = viWrite(VisaSession,
For i = 1 To NumPoints
Next i
tstop = Timer
Result = NumPoints/ (tstop – start)
Source Measure to Memory
The setup for this test is similar to the Measure to Memory test script.
The smua.measurevandstep(Levelv) function is used instead of smua.measure.v() (refer to
command documentation in Section 12). Levelv increments throughout the test. Data is stored to
an array created in Lua.
Source Measure to GPIB
The setup for this test is similar to Measure to GPIB test script except the
smua.measurevandstep(Levelv) function is used instead of smua.measure.v(). Levelv increments
throughout the test.
Source Measure Pass/Fail to Memory
This test is similar to Measure to Memory test, and it adds some addition logic. Each
measurement is compared to a value, and a flag is set to 1 or 0 depending on whether the
measurement is above a threshold or not.
Source Measure Pass/Fail to GPIB
The setup for this test is similar to Source Measure to GPIB and adds some addition logic. Each
measurement is compared to a value and a flag is set to 1 or 0 depending on whether the
measurement is above a threshold or not.
Single Measurement Rates
Each test in this section uses a setup script that performs the following:
1.
Set the source range to 1V, turning autorange off.
2.
Measure range is set to 1V, turning autorange off.
3.
Measurement filter is off.
2600S-901-01 Rev. C / January 2008
TransmitBuffer,
Len(TransmitBuffer), ReturnCount)
VisaStatus = viRead(VisaSession,
ReceiveBuffer, MAX_BUFFER,
ReturnCount)
Return to
Section Topics
Appendix E: Speed Specification Test Conditions
--Number of samples to take
--NumPoints is the number of samples taken
E-5

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

26362602261126122635

Table of Contents