Section 4: Sourcing and measuring Model 2601B-PULSE System SourceMeter Instrument Reference Manual
4-74 2601B-PULSE-901-01A April 2020
Front panel
To run a sweep from the front panel:
1. Press the LOAD key, and then select FACTORY.
2. Select the name of the test to run.
3. Press the RUN key, and then follow the display prompts to complete the test.
See Factory scripts (on page 9-19) for more information about using factory scripts.
Press the RECALL key to access sweep data stored in dedicated reading buffer 1. See Reading
buffers (on page 5-1) for more details about the buffer.
Sweep programming examples
Procedures for programming and running a sweep are provided in the following topics. Each of these
procedures includes commands for a typical sweep example. The following table summarizes
parameters for each of these examples.
You can retrieve the source code for the factory scripts by using the scriptVar.list() (on page 11-164)
or scriptVar.source (on page 11-167) commands.
Parameters for sweep examples
Points: 3 V, 1 V, 4 V, 5 V, 2 V
Linear staircase sweep example
The SMU programming example below illustrates a staircase sweep.
-- Restore 2601B-PULSE defaults. This disables the pulser.
smua.reset()
-- Set compliance to 1 V.
smua.source.limitv = 1
-- Configure and execute the linear staircase sweep to
-- sweep current from 1 mA to 10 mA with a
-- 0.1 second settling time for 10 points.
SweepILinMeasureV(smua, 1e-3, 10e-3, 0.1, 10)
-- Request readings from buffer 1.
printbuffer(1, 10, smua.nvbuffer1.readings)