
SCPI programming - buffer
Buffer commands are summarized in
. TRACe subsystem commands are used to
store and recall readings in the buffer, and CALCulate2 commands are used to obtain statistics
from the buffer data. Additional information on these commands is provided after the table.
TRACe subsystem
— The FEED command controls the source of the readings. With the
SENSe parameter selected, raw input readings are stored in the buffer. With the CALCulate
parameter selected, results of the mX+b or Percent (%) calculation are stored in the buffer.
Commands to control and configure the mX+b and Percent calculations are summarized in
FEED:CONTrol is used to control the storage process. NEXT starts the storage process and
NEVer stops it. After storage is completed, buffer control automatically returns to NEVer.
CALCulate2 subsystem
— After the selected statistic is enabled, IMMediate or IMMediate?
must be sent to calculate the statistic from the data in the buffer. The DATA? command does not
initiate a calculate operation. It simply returns the result of the last calculation. If new data is
stored in the buffer, you must again send the IMMediate or IMMediate? to recalculate the
statistic from that new data.
There is no SCPI command to obtain the Peak-to-Peak statistic. To get the Peak-to-Peak
statistic, your program will have to calculate it from the MAX and MIN statistics.
NOTE
Since CALC2:IMM and CALC2:IMM? are slow responding when performing the
standard deviation calculation on large buffers, *OPC or *OPC? should be used with
them. Details on *OPC and *OPC? are provided in
Table 6-1
SCPI commands - buffer
Commands
Description
Default
:TRACe
TRACe Subsystem:
See Note
:CLEar
Clear readings from buffer.
:FREE?
Query bytes available and bytes in use.
:POINts <n>
Specify number of readings to store; 2 to 1024.
:FEED <name>
Select source of readings; SENSe, CALCulate, or NONE.
:CONTrol <name>
Select buffer control mode; NEVer or NEXT.
:DATA?
Read all readings in buffer.
:CALCulate2
CALCulate2 Subsystem:
:FORMat <name>
Select buffer statistic; MINimum, MAXimum, MEAN,
SDEViation or NONE.
NONE
:STATe <b>
Enable or disable statistic calculation.
OFF
:IMMediate
Recalculate raw input data in buffer.
:IMMediate?
Perform calculation and read result.
:DATA?
Read result of statistic calculation.
Note
: SYSTem:PRESet and *RST have no effect on :TRACe commands.
Buffer
6-5
Summary of Contents for 2182
Page 1: ...www tek com keithley Model 2182 2182A Nanovoltmeter User s Manual 2182A 900 01 Rev B May 2017...
Page 18: ......
Page 22: ......
Page 23: ...1 Getting Started Getting Started...
Page 41: ...2 VoltageandTemperature Measurements Voltageand Temperature Measurements...
Page 68: ...2 28 Voltage and Temperature Measurements...
Page 69: ...3 Range Digits Rate andFilter Range Digits Rate andFilter...
Page 82: ...3 14 Range Digits Rate and Filter...
Page 83: ...4 Relative mX b and Percent Relative mX b andPercent...
Page 91: ...5 RatioandDelta Ratioand Delta...
Page 117: ...6 Buffer Buffer...
Page 123: ...7 Triggering Triggering...
Page 140: ...7 18 Triggering...
Page 141: ...8 Limits Limits...
Page 149: ...9 SteppingandScanning Steppingand Scanning...
Page 168: ...9 20 Stepping and Scanning...
Page 169: ...10 AnalogOutput Analog Output...
Page 175: ...11 RemoteOperation Remote Operation...
Page 205: ...12 CommonCommands Common Commands...
Page 221: ...13 SCPISignalOriented Measurement Commands SCPISignalOri entedMeasure ment Commands...
Page 225: ...14 SCPIReferenceTables SCPIRefer enceTables...
Page 239: ...15 AdditionalSCPI Commands Additional SCPICom mands...
Page 260: ...15 22 Additional SCPI Commands...
Page 261: ...A Specifications Specifications...
Page 263: ...B Statusand ErrorMessages StatusandError Messages...
Page 268: ...B 6 Status and Error Messages...
Page 269: ...C Measurement Considerations Measurement Consider ations...
Page 278: ...C 10 Measurement Considerations...
Page 279: ...D Model182Emulation Commands Model182 EmulationCom mands...
Page 284: ...D 6 Model 182 Emulation Commands...
Page 285: ...E Example Programs ExamplePro grams...
Page 293: ...F IEEE 488 BusOverview IEEE 488Bus Overview...
Page 307: ...G IEEE 488andSCPI ConformanceInformation IEEE 488and SCPIConform anceInforma tion...
Page 310: ...G 4 IEEE 488 and SCPI Conformance Information...
Page 311: ...H Measurement Queries Measurement Queries...
Page 316: ...H 6 Measurement Queries...
Page 317: ...I Delta PulseDelta and DifferentialConductance Delta Pulse Deltaand Dif ferentialCon ductance...