
7-10
Sweep Operation
Model 2520 User’s Manual
Custom sweep commands
summarizes remote commands used for custom sweep operation. See
, “
,” for more details on these commands.
Custom sweep programming example
As an example of custom sweep operation, assume a five-point sweep with the following
sweep parameters:
•
Current sweep mode: list (custom sweep).
•
Sweep current points: 0.2A, 0.1A, 0.4A, 0.3A, 0.5A.
•
Sweep delay points: 7ms, 4ms, 2ms, 8ms, 1ms.
•
Sweep width points: 10
µ
s, 50
µ
s, 35
µ
s, 20
µ
s 60
µ
s.
NOTE
See
for a functional program example.
Table 7-4
Custom sweep commands
Command
Description
:SOURce[1]:CURRent:MODE LIST
:SOURce[1]:LIST:CURRent < I-list>
:SOURce[1]:LIST:CURRent:APPend <I-list>
:SOURce[1]:LIST:CURRent:POINts?
:SOURce[1]:LIST:DELay < D-list>
:SOURce[1]:LIST:DELay:APPend <D-list>
:SOURce[1]:LIST:DELay:POINts?
:SOURce[1]:LIST:WIDTh < W-list>
:SOURce[1]:LIST:WIDTh:APPend <W-list>
:SOURce[1]:LIST:WIDTh:POINts?
:SOURce[1]:LIST:DIRection <direction>
Select current list (custom) sweep mode.
Define I-source list (I1, I2,… In; 0 to 5.0, 100 max
points).
Add I-source list value(s) (I1, I2,…In; 0 to 5.0, 100 max).
Query length of I-source list.
Define pulse delay (D1, D2,… Dn; 20e-6 to 0.5).*
Add pulse delay list value(s) (D1, D2,…Dn; 20e-6 to 0.5).*
Query length of pulse delay list.
Define pulse width list (W1, W2,… Wn; 500e-9 to 5e-3).*
Add pulse width list value(s) (W1, W2,…Wn; 500e-9 to
5e-3).*
Query length of pulse width list.
Set sweep direction (UP or DOWN).
*Settings affected by maximum duty cycle. See
. If pulse delay and width are not programmed, default values of
1.5ms (delay) and 500ns (width) will be used and query will return 0.
Summary of Contents for 2520
Page 250: ...A Specifications ...
Page 254: ...B StatusandErrorMessages ...
Page 262: ...C DataFlow ...
Page 266: ...D IEEE 488BusOverview ...
Page 281: ...E IEEE 488andSCPI ConformanceInformation ...
Page 285: ...F MeasurementConsiderations ...
Page 308: ...G GPIB488 1Protocol ...
Page 312: ...H ExamplePrograms ...
Page 317: ...I ContinuousPulseMode ...