Agilent Technologies N3280A Scpi Programming Commands At a Glance, Subsystem Commands Syntax

Page 54

6 – Language Dictionary

SCPI Programming Commands - At a Glance

Table 6-1. Subsystem Commands Syntax

ABORt

Resets the trigger system to the Idle state

CALibrate

 

:CURRent

 

[:LEVEL] (@channel)

Calibrate output current and low current measurement range

:LIMit

 

[:POSitive] (@channel)

Calibrate positive current limit

:NEGative (@channel)

Calibrate negative current limit

:MEASure <max_val>, (@channel)

Calibrate high and medium current measurement range

:DATA <n>

Enters the calibration value

:DATE <date>

Sets the calibration date

:LEVel <level>

Advance to next calibration step (P1 P2)

:PASSword <n>

Set numeric calibration password

:SAVE

Save new cal constants in non-volatile memory

:STATE <bool> [,<n>]

Enable or disable calibration mode

:VOLTage (@channel)

Calibrate output voltage and voltage measurement range

INITiate

 

[:IMMediate]

 

:NAME <name>

Enable the named trigger system (TRANsient ACQuire)

FETCh

 

:ARRay

 

:CURRent [:DC]? (@list)

Returns the digitized instantaneous current

:VOLTage [:DC]? (@list)

Returns the digitized instantaneous voltage

[:SCALar]

 

:CURRent [:DC]? (@list)

Returns output current dc measurement

:VOLTage [:DC]? (@list)

Returns output voltage dc measurement

MEASure

 

:ARRay

 

:CURRent [:DC]? [max_val,] (@list)

Digitizes and returns the instantaneous output current

:VOLTage [:DC]? (@list)

Digitizes and returns the instantaneous output voltage

[:SCALar]

 

:CURRent [:DC]? [max_val,] (@list)

Digitizes and returns average (dc) output current

:VOLTage [:DC]? (@list)

Digitizes and returns average (dc) output voltage

OUTPut

 

[:STATe] <bool>, (@list)

Enables/disables the selected dc source output

:OSCProtect

 

[:STATe] <bool>, (@list)

Enables/disables oscillation protection on the selected output

:PROTection

 

:CLEar (@list)

Reset latched protection

SENSe

 

:CURRent[:DC]

 

:RANGe [:UPPer] <max_val>, (@list)

Selects the current measurement range

:FUNCtion <function>, (@list)

Configures the measurement sensor ("VOLTage" "CURRent" )

:SWEep

 

:NPLCycles <n>

Sets the number of ac power line cycles

:OFFSet

 

:POINts <n>

Defines the trigger offset in the measurement sweep

:POINts <n>

Defines the number of data points in the measurement

:TINTerval <n>

Sets the measurement sample interval

:WINDow [:TYPE] <type>

Sets measurement window function (HANNing RECTangular)

54

Image 54
Contents USER’S Guide Agilent Technologies Model N3280A Component Test DC SourceWarranty Information CertificationSafety Summary GeneralSafety Symbols Declaration Acoustic Noise Information Printing HistoryTable of Contents External References Types of Scpi CommandsScpi Command Completion Using Device Clear Gpib Capabilities of the DC Source Introduction to ScpiOutput Commands Scpi Programming Commands At a Glance Calibration CommandsMeasurement Commands Status CommandsCommon Commands System CommandsTrigger Commands Voltage Priority TestsError Number List 103 Ripple and Noise TestsTransient Response Tests Page Safety Considerations Document OrientationRemote Programming Options and AccessoriesDescription Option DescriptionOutput Characteristics Voltage Priority OperationOutput Characteristic Current Priority Current Priority OperationMeasurement Characteristics Start of a Measurement Damage Packaging Material CleaningInspection Additional ItemsRack Mounting LocationBench Operation Do not block the fan exhaust at the rear of the unitPower Connections Connect the Power CordTurn the unit off before connecting any wires Output ConnectionsOutputs 1 Ampacity and Resistance of Stranded Copper Conductors Current RatingsVoltage Drops and Lead Resistance AWG No Maximum Ampacity Resistance at 20 deg. C Free airCoaxial Guard Connections Guard Connections for Test FixturesMaintaining Stability External Trigger ConnectionsComputer Connections OVP ConsiderationsSwitch Setting Address Settings for Power Module Configuration SwitchSwitch Setting Gpib AddressFront Panel Description Checkout Procedure ProcedureExplanation Power-On Selftest Errors Selftest Error MessagesRuntime Error Messages Case of TroublePage Gpib References External ReferencesGpib Capabilities of the DC Source Scpi ReferencesTypes of Scpi Commands Introduction to ScpiConventions Used in This Guide Using Queries Multiple Commands in a MessageIncluding Common Commands Moving Among SubsystemsTypes of Scpi Messages Message UnitChannel List Parameter Scpi Data Formats Response Data Types Scpi Command CompletionSuffixes and Multipliers Class Suffix Unit Unit with MultiplierUsing Device Clear Outputstate ExamplePage Programming the Output Power-on InitializationIntroduction Enabling the OutputOutput Mode Overvoltage ProtectionOutput Current Triggering Output Changes Oscillation ProtectionOutput Trigger Model Setting the Voltage and Current Trigger Levels Enabling the Output Trigger SystemSelecting the Output Trigger Source Making Measurements Generating Output TriggersAverage Measurements Power Line Cycles Measurement Samples and Time IntervalWindow Functions Triggered MeasurementsCurrent Ranges Returning All Measurement Data From the Data BufferMeasurement Trigger Model Enabling the Measurement Trigger SystemSelecting the Measurement Trigger Source Output Settling Delay Selecting the Sensing FunctionGenerating Measurement Triggers Pre-trigger and Post-trigger Data Acquisition Pre-trigger and Post-trigger AcquisitionProgramming the Status Registers DC Source Status ModelBit Configurations of Status Registers Operation Status GroupStatus Byte Register Questionable Status GroupStandard Event Status Group MSS and RQS BitsDetermining the Cause of a Service Interrupt Servicing Operation Status and Questionable Status EventsSubsystem Commands Common CommandsProgramming Parameters Scpi Programming Commands At a Glance Subsystem Commands SyntaxSave new cal constants in non-volatile memory Sets the output voltage in voltage priority mode Mode mode, @list DELayFUNCtion Mode mode, @list VOLTage Sets the triggered output voltage in voltage priority modeSRE n Common Commands SyntaxESE n Output Programming ParametersCALibrateCURRentLIMitPOSitive CALibrateCURRentLIMitNEGative Calibration CommandsCALibrateCURRent CALibrateCURRentMEASureCALibrateDATE CALibratePASSwordCALibrateDATA CALibrateLEVelCALibrateSAVE CALibrateSTATeCALibrateVOLTage FETChCURRent? FETChVOLTage? Measurement CommandsFETChARRayCURRent? FETChARRayVOLTage? Query SyntaxSENSeCURRentRANGe MEASureARRayCURRent? MEASureARRayVOLTage?MEASureCURRent? MEASureVOLTage? Enter values greater than 0.015ASENSeSWEepOFFSetPOINts SENSeFUNCtionSENSeSWEepNPLCycles Query Syntax SENSeFUNCtion? @channel listSENSeSWEepPOINts SENSeSWEepTINTervalSENSeWINDow OUTPutOSCProtect Output CommandsOUTPut OUTPutPROTectionCLEarSOURceCURRentLIMitIMMediate SOURceCURRentLIMitTRIGgered Default SuffixSOURceCURRentIMMediate SOURceCURRentTRIGgered SOURceCURRentLIMitBWIDthSOURceDELay SOURceDELayMODESOURceCURRentMODE SOURceCURRentLIMitMODE SOURceVOLTageIMMediate SOURceVOLTageTRIGgered SOURceFUNCtionMODESOURceVOLTageALCBWIDth Query Syntax SOURceFUNCMODE? @channel listQuery Syntax SOURceVOLTagePROTectionSTATe? @channel list SOURceVOLTageMODESOURceVOLTagePROTectionSTATe NR10 orBit Configuration of Operation Status Registers Status CommandsSTATusOPERationENABle STATusOPERationEVENt?Command Syntax STATusPRESet Parameters None Examples STATusPRESetParameters Preset Value STATusOPERationNTR STATusOPERationPTRSTATusQUEStionableCONDition? STATusQUEStionableENABleQuery Syntax STATusQUEStionableENABle? @channel list STATusQUEStionableNTR STATusQUEStionablePTRSystem Commands SYSTemERRor?SYSTemVERSion? INITiateNAME Trigger CommandsABORt TRIGgerACQuireTRIGgerTRANsient TRIGgerACQuireSOURceTRIGgerTRANsientSOURce RST ValueParameters Power-On Value Examples Common CommandsCommand Syntax *CLS Parameters None Bit Configuration of Standard Event Status Enable RegisterField Information ExampleQuery Syntax *OPT? Returned Parameters Aard Power-on Value RST SettingsBit Configuration of Status Byte Register Query Syntax TST? Returned Parameters NR1Table A-1. Specifications Table A-2 Supplemental Characteristics Dimensions Output Common ModeSafety WeightFigure A-1. Output Impedance Graphs all outputs Equipment Required Performance & Verification Tests Measurement TechniquesTest Setup Electronic LoadProgramming Voltage Programming and Readback Accuracy Program CommandsVoltage Priority Tests Positive Current Limit +CLAction Program Commands Negative Current Limit -CLCurrent Priority Tests Current Programming and Readback AccuracyLoad Effect Tests Voltage Priority, Constant Voltage Load EffectVoltage Priority, +Current Limit Load Effect Voltage Priority, -Current Limit Load Effect TestSource Effect Tests Current Priority Constant Current TestVoltage Priority, Constant Voltage Source Effect Voltage Priority, +Current Limit Source Effect Voltage Priority, -Current Limit Source EffectCurrent Priority, Constant Current Source Effect Ripple and Noise Tests Voltage Priority Ripple and NoiseVoltage Priority, Transient Recovery Time Transient Response TestsCurrent Priority Ripple and Noise Current Priority Transient Recovery Time Figure B-2. Transient Waveform Voltage PriorityPerformance Test Equipment Form Figure B-3. Transient Waveform Current PriorityPerformance Test Record Form Performing the Calibration Procedure Enable Calibration Mode5A Range Current Measurement Calibration Negative Current Limit CalibrationPositive Current Limit Calibration 10015mA Range Current Measurement Calibration Saving the Calibration Constants101 Table B-3. Gpib Calibration Error Messages Changing the Calibration PasswordCalibration Error Messages Error MeaningError Number List Table C-1. Error Numbers103 Error Messages 104Error Messages C 105Page Line Voltage Selection 107Page Rear Panel Pinout Assignments Earlier Version Output ConnectorsMating Connector Part Numbers CHG-2010-J01010-KEPPage Index 111Index 112113 Scpi114 Europe Asia Pacific United States Latin AmericaCanada Australia/New Zealand JapanManual Updates