Agilent Technologies N3280A manual Setting the Voltage and Current Trigger Levels

Page 42

5 - Programming the DC Source

Setting the Voltage and Current Trigger Levels

You can program a trigger level (or alternate value) that the output voltage, output current, or output current limit function will go to when a trigger is received. To use the output trigger function, you must first specify a voltage or current trigger level that the output will go to once a trigger signal is received.

Once you program a trigger level and then trigger the output, the output will stay at the triggered level until the output is reprogrammed. Use the following commands to program an output trigger level:

VOLT:TRIG <n>,(@<channel list>)

CURR:TRIG <n>,(@<channel list>)

CURR:LIM:TRIG <n>,(@<channel list>)

Once you have specified which function that you want to trigger, you must then enable that function to respond to trigger commands. Unless the function is enabled to respond to triggers, nothing will happen even if you have programmed a trigger level for the function. Use the following commands to enable a function to respond to triggers:

VOLT:MODE STEP,(@<channel list>)

CURR:MODE STEP,(@<channel list>)

CURR:LIM:MODE STEP,(@<channel list>)

In Step mode, the triggered value becomes the immediate value when the trigger is received. If the mode is set to Fixed, nothing will happen when a trigger is received; the immediate value remains in effect.

Enabling the Output Trigger System

When the dc source is turned on, the trigger subsystem is in the idle state. In this state, the trigger system is disabled, ignoring all triggers. Sending the following commands at any time returns the trigger system to the idle state:

ABOR *RST

The INITiate commands move the trigger system from the idle state to the initiated state. This enables the dc source to receive triggers. To initiate the trigger system, use:

INIT:NAME TRAN

After a trigger is received and the action completes, the trigger system will return to the idle state. Thus it will be necessary to enable the system each time a triggered action is desired.

Selecting the Output Trigger Source

The trigger system is waiting for a trigger signal in the initiated state. Before you generate a trigger, you must select a trigger source.

To select GPIB bus triggers, use:

TRIG[:TRAN]:SOUR BUS

To select external triggers use:

TRIG[:TRAN]:SOUR EXT

42

Image 42
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