Agilent Technologies 6051A, 6050A manual Remote Programming Commands

Page 67

Remote Programming Commands

The Multiple Electronic Load command set consists of more than 60 HPSL compatible commands. The HPSL commands have many optional key words which can be used to document your programs. Most of the commands have a query syntax which allows the present parameter settings to be read back to the controller. All of these details are given in the Electronic Load Family Programming Reference Guide .

The Multiple Electronic Load’s major functions can be programmed using a relatively few number of these commands. Figure 5-1 illustrates how to program these functions using the applicable HPSL commands. The programming ranges and factory default values for a particular module are given in the applicable module-specific pages.

The remaining paragraphs in this chapter give a few simple programming examples to help you get started. In each example, it is assumed that a dc power source is connected to the selected channel’s input binding posts. Also, the following points are important to remember when you are remotely programming CC, CR, and CV values.

1.Modes

The CC, CR, and CV values can be programmed whether or not the associated mode is active. If the input is turned on, all of the applicable values will take effect at the input when the associated mode is selected.

2.Ranges

Changing the CC or CR programming range can cause the present settings to be automatically adjusted to fit within the new range. See Setting CC Values and Setting CR Values in Chapter 4. During a range change, the input will go through a non-conducting state to minimize overshoots.

3.Transient levels

The transient CC or CV level must be set to a higher level than the respective main level. In the low range, the transient CR level must be set to a higher level than the main CR level. In the middle and high ranges, the transient CR level must be set to a lower level than the main CR level.

4.Slew Rates

The CC slew rate is programmed in amps/second. There are 12-steps for each of the two current ranges (low and high). The Multiple Electronic Load automatically selects one of the 12 steps that is closest to the programmed value. The CV slew rate is programmed in volts/second. There are 12-steps within the voltage range. The Multiple Electronic Load automatically selects one of the 12 steps that is closest to the programmed value. In the low range, the CR slew rate is programmed in volts/second instead of ohms/second. Whatever value is programmed for the CV slew rate is also used for CR. In the middle and high ranges, the CR slew rate is programmed in amps/second. Whatever value is programmed for the CC slew rate is also used for CR.

5.Programmable Current Protection (CURR:PROT)

The programmable current limit is in effect for any mode of operation (not just the CC mode). When programmable current protection is enabled, and the programmed current limit and time delay are exceeded, the module’s input will be turned off.

6.Measurement Overload (OVLD)

If the input voltage exceeds the maximum measurement capability of a module, an overload (OVLD) condition will be indicated in the return values that resulted from a MEAS:VOLT? or MEAS:POW? query sent to the associated channel. The MEAS:POW? query will return an overload indication if either voltage or current has exceeded the module’s maximum measurement capability since power is calculated from voltage and current. Overload is

Remote Operation 67

Image 67
Contents Operating Manual Certification Safety Summary Manufacturer’s Declaration Safety SummarySymbol Description HerstellerbescheinigungPrinting History Page Table of Contents Local Operation InstallationRemote Operation Considerations for Operating in Constant Resistance ModeCalibration Page Options What’s In This ManualGeneral Information Specifications Safety RequirementsDimensions Page Operation Overview IntroductionFront Panel Description Local/Remote ControlRemote Programming Programmable Features Extended Power OperationModes of Operation Immediate Current Level Constant Current CC ModeTriggered Current Level Slew Rate Constant Resistance CR ModeTransient Current Level Software Current LimitTransient Resistance Level Constant Voltage CV ModeImmediate Resistance Level Triggered Resistance LevelTransient Voltage Level Triggered Voltage LevelTransient Operation Continuous Transient Operation Hpsl Command DescriptionPulsed Transient Operation Selects pulsed transient operation Selects the external trigger inputSets pulse width to 1 millisecond Triggering a transient pulse Triggering a preset levelSelects the external trigger input source Selects toggled operationRisetime Transition Limitation Slew Rate And Minimum Transition TimeTransition Times and Slew Rates Short On/Off Input Current, Voltage, and Power MeasurementReading Remote Programming Errors Saving and Recalling SettingsInput On/Off Resetting Latched Protection Protection FeaturesStatus Reporting Overvoltage OverpowerOvercurrent Remote Sensing Control ConnectorOvertemperature Reverse VoltageExternal Programming Input FaultPage Inspection Installing The ModulesPower Cord Configurations Procedure Channel Number Installing The MainframesCooling Turn-On CheckoutRack Mounting Changing Line Voltage Line Voltage SwitchesDisplay Description Gpib ErrorsChannel Errors Description Turn-On/SelftestController Connection Power TestAWG Rear Panel Connectors and SwitchesWire Size Strip back Gpib AddressSense Switch Input Binding Post Control ConnectorCom pin A3 Pins Al and A2+Sand -S IM and VMWiring Considerations Trigger ConnectorApplication Connections Remote Sense Connections Stranded Copper Wire Ampere Capacity Wire SizeAmpacity Local Sense ConnectionsZero-Volt Loading Connections Maximum Wire Lengths to Limit Voltage Drops12. Local Sensing 14. Parallel Operation Page Local Operation Local OperationControls and Indicators Description Chan Keys Function Keys Local Control Overview Using The Chan Keys Turning the Input On/Off Using The Function KeysSelecting the Channel Identifying the Selected ChannelRecommended Programming Sequence Examples Setting the Mode of OperationSetting CC Values Programming RangesSetting CR Values Examples Programming Range Setting CV ValuesTransient Operation Shorting The Input Setting The Gpib Address Using The System KeysDisplaying Error Codes Recalling the Factory Default Values Changing Wake-up SettingsPage Enter Enter/Output StatementsGpib Address OutputOutput 705 Meascurr Sending a Remote CommandSelecting a Channel Getting Data BackRemote Programming Commands Output 705 Chan 2INPUT OFF Output 705MODEVOLT CC Mode ExampleCV Mode Example Output 705INPUT on Output 705MEASCURR?Remote Programming Flowchart Sheet Remote Programming Flowchart Sheet Output 705CHAN 2INPUT OFF Output 705MODECURR CR Mode ExampleOutput 705INPUT on Output 705MEASPOW? Continuous Transient Operation ExampleSynchronous Toggled Transient Operation Example Pulsed Transient Operation ExampleOutput 705CHAN 1INPUT OFF Output 705MODEVOLT Output 705 Trigsour TIM Page Calibration Equipment RequiredRecommended Model Calibration CommandsCharacteristics Equipment Required for CalibrationExample Programs Calibration FlowchartsCalibration Flowchart for a Modules Calibration Flowchart for a Modules Calibration Flowchart for a Modules Pause Program Listing for a ModulesPause Subend Print Voltage Calibration END if ElseLine 610 Set low calibration point Calibration Flowchart for B Modules Calibration Flowchart for B Modules Calibration Flowchart for B Modules Clear Screen Print TABXY10,10CALIBRATION Done Program Listing for B ModulesWait 1260 If Flag then 1270 Output @LdRESReshipt 1280 Considerations For Operating In Constant Resistance Mode Considerations For Operating In Constant Resistance ModeConsiderations For Operating In Constant Resistance Mode Index IndexIndex Index 19, 20, 21 Agilent Sales and Support Offices Agilent Sales and Support OfficesManual Updates