
S530/S540 KTE Linear Parametric Test Library (LPTLib) User's Manual
Section 3: LPTLib command reference
S530-900-01 Rev. E / September 2017
3-29
forceX
This command programs a sourcing instrument to generate a voltage or current at a specific level.
Usage
int forcei(int
instr_id
, double
value
);
int forcev(int
instr_id
, double
value
);
instr_id
The instrument identification code;
SMU
n
,
CMTR
n
; for
forcev
it can also be
CMTR1H
and
CMTR1L
(see
Details
)
value
The level of the bipolar voltage or current forced in volts or amperes
Details
The
forcev
and
forcei
commands generate either a positive or negative voltage, as directed by
the sign of the value argument. With both
forcev
and
forcei
commands:
•
Positive values generate positive voltage or current from the high terminal of the source relative
to the low terminal.
•
Negative values generate negative voltage or current from the high terminal of the source relative
to the low terminal.
The
forcev
command accepts both
CMTR1H
and
CMTR1L
for the
instr_id
parameter to support
differential CVU biasing. By forcing one polarity on CMTR1H and an opposite polarity on CMTR1L,
total bias can be up to 60 V, centered in relationship to ground. Note that it is not possible to exceed ±
30 V in relationship to ground.
When using the
limit
X
,
range
X
, and
force
X
commands on the same source at the same time in a
test sequence, call the
limit
X
and
range
X
commands before the
force
X
command.
The ranges of currents and voltages available from a voltage or current source vary with the
instrument type. For more detailed information, refer to the hardware manual for each instrument.