
2600AS-901-01 Rev. B / September 2008
Return to
19-119
Series 2600A System SourceMeter® Instruments Reference Manual
Section 19: Remote Commands
smuX.measure.nplc
X = SMU channel (a or b)
Attribute
Integration aperture for measurements.
Default
1
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage
nplc = smuX.measure.nplc
-- Reads nplc.
smuX.measure.nplc = nplc
-- Writes nplc.
nplc
Set from 0.001 to 25.
Remarks
• The integration aperture is based on the number of power line cycles (NPLC), where 1PLC for
60Hz is 16.67ms (1/60) and 1 PLC for 50Hz is 20ms (1/50).
• The reset function sets the aperture to 1.0.
Details
See
.
Example
Sets integration time for SMU A (0.5/60 seconds):
smua.measure.nplc = 0.5
smuX.measure.overlappedY
X = SMU channel (a or b)
Y = SMU measure function (
v, i, iv, r,
or
p
)
Where:
v
= voltage,
i
= current,
r
= resistance,
p
= power
Function
Starts an asynchronous (background) measurement.
TSP-Link
accessibility
This function can be accessed from a remote TSP-Link node.
Usage
There are several ways to use this function:
smuX.measure.overlappedv(rbuffer)
smuX.measure.overlappedi(rbuffer)
smuX.measure.overlappedr(rbuffer)
smuX.measure.overlappedp(rbuffer)
smuX.measure.overlappediv(ibuffer, vbuffer)
rbuffer
A reading buffer object where the reading(s) will be stored.
ibuffer
A reading buffer object where current reading(s) will be stored.
vbuffer
A reading buffer object where voltage reading(s) will be stored.
Remarks
• This function will start a measurement and return immediately. The measurements, as they are
performed, are stored in a reading buffer (along with any ancillary information also being
acquired). If the instrument is configured to return multiple readings where one is requested, the
readings will be available as they are made.
• The
smuX.measure.overlappediv
function stores both current and voltage readings in
respective buffers (current and then voltage are stored in separate buffers).
• This function is an overlapped command. Script execution will continue while the
measurement(s) is made in the background. Attempts to access result values that have not yet
been generated will cause the script to block and wait for the data to become available. The
waitcomplete
function can also be used to wait for the measurement(s) to complete before
continuing.
• If a given reading buffer contains any data, it will be cleared prior to taking any measurements,
unless the reading buffer has been configured to append data.
Details
See
Also see
Example
Starts background voltage measurements for SMU A:
smua.measure.overlappedv(smua.nvbuffer1)