User Manual
2400 Series SourceMeter
®
User’s Manual Data Flow C-3
The SENSE block represents the basic measured readings of voltage, current,
and resistance. If Filter is enabled, the readings will be filtered. The SENSE block
also measures time for the timestamp.
When the INITiate command is sent, the programmed number of source-measure
operations are performed and the respective data is temporarily stored in the
Sample Buffer. For example, if 20 source-measure operations were performed,
then 20 sets of data will be stored in the Sample Buffer. Data from this buffer is
then routed to other enabled data flow blocks.
Assuming that all functions are enabled, the data that is output by the read com-
mands (FETCh?, CALC1:DATA?, CALC2:DATA?, TRACe:DATA?, and
CALC3:DATA?) depend on which data elements are selected. With all elements
selected, available data will include voltage, current and resistance readings as
well as the time stamp and status information. Note that if a measurement func-
tion is not enabled, then either the NAN (not a number) value or the source read-
ing will instead be used. (See Section 18, “FORMat subsystem,” for details).
After all source-measure operations are completed, the SourceMeter returns to
the idle state. The data stored in the Sample Buffer will remain there until data
from another source-measure cycle overwrites the buffer. Data in the Sample
Buffer is lost if the SourceMeter goes to the local state (REM annunciator off).
NOTE With no data in the Sample Buffer, the FETCh?, CALCulate1:DATA?,
and CALCulate2:DATA? commands to read data will display the mes
-
sage “Data corrupt or stale.”
FETCh?
This command is used to read data stored in the Sample Buffer. If, for example,
there are 20 data arrays stored in the Sample Buffer, then all 20 data arrays will
be sent to the computer when FETCh? is executed. Note that FETCh? does not
affect data in the Sample Buffer. Thus, subsequent executions of FETCh? acquire
the same data.
The READ? command performs an INITiate and then a FETCh? The INITiate trig-
gers a new source-measure cycle which puts new data in the Sample Buffer.
FETCh? reads that new data. The MEASure? command places the SourceMeter
in a “one-shot” source-measure mode and then performs a READ?. See
Section 17, “SCPI Signal Oriented Measurement Commands,” for more informa-
tion on READ? and MEASure?.