2-50 Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3
Driver Functions
agb1500_setFilter
Source module is automatically selected by the setting value.
The MFCMU is selected if the voltage from start to stop is
±25 V or less (setting resolution: 0.001 V), or the SMU is
selected if it is greater than ±25 V (setting resolution: 0.005 V).
The SMU will operate with the 100 V limited auto ranging and
20 mA compliance settings.
point Number of sweep steps. 1 to 1001.
hold Hold time. 0 to 655.35 seconds, in 0.01 ms resolution.
delay Delay time. 0 to 655.35 seconds, in 0.01 ms resolution.
s_delay Step delay time. 0 to 1.0 seconds, in 0.1 ms resolution.
agb1500_setFilter
This function sets the output filter of the specified channel.
Syntax ViStatus _VI_FUNC agb1500_setFilter(ViSession vi, ViInt32 channel,
ViInt32 state);
Parameters vi Instrument handle returned from agb1500_init( ).
channel Slot number of the slot that installs the SMU to change the filter
state. See Table 2-2. Set 0 to select all SMUs.
state 0 (off) or 1 (on).
agb1500_setIleak
This function sets the quasi pulse source used to perform leakage current
measurement. After the source setup, execute the agb1500_measureIleak function to
trigger the measurement.
After the measurement trigger, the quasi pulse source keeps the start voltage during
the hold time. After the hold time, the quasi pulse source starts the voltage transition
and settling detection. And the source stops the settling detection and keeps the
output when the following condition a or b occurs. After the delay time, the
measurement channel starts leakage current measurement.
Condition:
a. Quasi-pulse source reaches it current compliance setting.