
Model 2461 Interactive SourceMeter® Instrument Reference Manual
Section 3: Functions and features
2461-901-01 A/November 2015
3-75
Setting up a pulse sweep from a remote interface
To create and run pulse sweep from a remote interface using SCPI commands:
1. Set the source function using the
:SOURce[1]:FUNCTion
command.
2. If you want to make measurements:
•
Set the measure function using the
[:SENSe[1]]:FUNCtion
or
[:SENSe[1]]:DIGitize:FUNCtion
command.
•
Set the measure range using the
[:SENSe[1]]:<function>:RANGe
command.
•
Make any other measure or digitize settings appropriate for your pulse sweep.
3. If you are using the
:SOURce[1]:PULSe:LIST:<function>
command, set up the source
configuration list for your pulse sweep.
4. Set the parameters for the type of pulse sweep you want
.
5. Make any other settings appropriate to the pulse sweep.
6. Send the
:INITiate
command to start the pulse sweep.
To save your settings, save them to a user-saved setup using the *
SAV
command.
For example sweeps, see the Examples section of each of the pulse sweep command descriptions.
To create and run pulse sweep from a remote interface using TSP commands:
1. Set the source function using the
smu.source.func
command.
2. If you want to make measurements:
•
Set the measure function using the
smu.measure.func
or
smu.digitize.func
command.
•
Set the measure range using the
smu.measure.range
or
smu.digitize.range
command.
•
Make any other measure or digitize settings appropriate for your pulse sweep.
3. If you are using the
smu.source.pulsesweeplist()
command, set up the source
configuration list for your pulse sweep.
4. Set the parameters for the type of pulse sweep you want using one of the following pulse sweep
commands:
•
smu.source.pulsesweeplinear()
•
smu.source.pulsesweeplinearstep()
•
smu.source.pulsesweeplist()
•
smu.source.pulsesweeplog()
•
smu.source.pulsetrain()
5. Make any other settings appropriate to the pulse sweep.
6. Send the
trigger.model.initiate()
command to start the pulse sweep.
To save your settings, save them to a configuration script using the
createconfigscript()
command.
For example sweeps, see the Example section of each of the pulse sweep command descriptions.