Dsweepv - Keithley 4200A-SCS Reference Manual

Parameter
Hide thumbs Also See for 4200A-SCS:
Table of Contents

Advertisement

Section 13: LPT library function reference

dsweepv

This command performs a dual linear staircase voltage sweep.
Usage
int dsweepv(int instr_id, double startv, double stopv, long numSteps, double
delaytime);
instr_id
startv
stopv
numSteps
delaytime
Details
This command is used to perform a dual staircase sweep (see the figure below). The linear step size
to sweep is set using the startv, stopv, and NumSteps parameters. The linear step size for the
sweep is then calculated as follows:
StepSize (in volts) = (stopv – startv) / (numSteps)
numSteps describes the first half of the sweep. For example, to do a dual sweep from 1 V to 10 V
and back down in 1 V steps, set numSteps to 10. The result is a 20-point sweep (10 up and 10
down).
The first sweep can step forward (low voltage to high voltage) or it can step in reverse (high voltage to
low voltage). After performing the first sweep, the second sweep will repeat in the reverse direction.
For example, if configured to sweep from 1 V to 10 V, the second sweep will start at 10 V and step
down to 1 V.
The delayTime parameter sets the delay that occurs before each measurement. Note that there is
an inherent system overhead delay on each step of the sweep.
Use the setfreq and setlevel commands to set the AC drive frequency and voltage for the
sweep.
Use the sweepv command to perform a single linear staircase voltage sweep.
Example
13-174
The instrument identification code of the 4210-CVU: CVU1
Initial force value for the sweep (−30 V to 30 V)
Final force value for the first sweep (−30 V to 30 V)
Sets the number of points in the sweep (1 to 4096); see Details
Delay before each measurement (0 to 999 s)
Model 4200A-SCS Parameter Analyzer Reference Manual
4200A-901-01 Rev. C / February 2017

Advertisement

Table of Contents
loading

Table of Contents