Agilent Technologies 6050A, 6051A manual Program Listing for B Modules

Page 88

Program Listing for "B" Modules

10

ASSIGN @Ld TO 705

20

Chan=l

30

OUTPUT @Ld;”CHAN”;Chan;”;CAL ON"

40

Cal_curr(@Ld,Chan,Hi_curr_rng,Hi_curr_offset,l)

50

Cal_curr(@Ld,Chan,Lo_curr_rng,Lo_curr_offset,0)

60

Cal_volt(@Ld,Chan,Volt_hipt,Volt_lopt)

70

Cal_res(@Ld,Chan,Lo_res_rng,Lo_res_hipt,Lo_res_lopt,0)

80Cal_res(@Ld,Chan,Mid_res_rng,Mid_res_hipt,Mid_res_lopt,l)

90Cal_res(@Ld,Chan,Hi_res_rng,Hi_res_hipt,Hi_res_lopt,1)

100OUTPUT @Ld;"CAL:SAV"

110OUTPUT @Ld;"CAL OFF"

120CLEAR SCREEN

130PRINT TABXY(10,10);"CALIBRATION DONE"

140END

150!

160SUB Cal_curr(@Ld,Chan,Curr_rng,Curr_offset,Flag)

170PRINT "CURRENT CALIBRATION, RANGE ";Curr_rng

180PRINT "Set power supply according to calibration information table"

190PRINT "Use the correct current shunt for the range you are calibrating"

200PRINT "Press CONT when ready"

210PAUSE

220OUTPUT @Ld;"CHAN";Chan

230OUTPUT @Ld;"MODE:CURR"

240OUTPUT @Ld;"CURR:RANG";Curr_rng

250OUTPUT @Ld;"CURR";.05*Curr_rng

260INPUT "Enter current through shunt for low point in amps",Lopt_curr

270OUTPUT @Ld;"CAL:LEV:LOW";Lopt_curr

280OUTPUT @Ld;"CURR";.85*Curr_rng

290IF Flag THEN WAIT 25

300INPUT "Enter current through shunt for high point in amps",Hipt_curr

310OUTPUT @Ld;"CAL:LEV:HIGH";Hipt_curr

320OUTPUT @Ld;"CURR";Curr_rng

330INPUT "Enter current through shunt for high point in amps",Hipt_curr

340OUTPUT @Ld;"CAL:LEV:HIGH";Hipt_curr

350IF Flag THEN OUTPUT @Ld;"CAL:MEAS:HIGH";Hipt_curr

360IF Flag THEN

370OUTPUT @Ld;"CURR";4*(Curr_rng/3750)

380WAIT 25

390INPUT "Enter current through shunt for low point in amps",Lopt_curr

400OUTPUT @Ld;"CAL:LEV:LOW";(Lopt_curr-Curr_offset)

410OUTPUT @Ld;"CAL:MEAS:LOW";Lopt_curr

420ELSE

430OUTPUT @Ld;"CURR";10*(Curr_rng/3750)

440INPUT "Enter current through shunt for low point in amps",Lopt_curr

450OUTPUT @Ld;"CAL:LEV:LOW";(Lopt_curr-Curr_offset)

460

END IF

470PRINT "Test unit to verify that program and readback values are in spec"

480PRINT "Press CONT when ready to calibrate transient levels

490PAUSE

500OUTPUT @Ld;"CURR";.05*Curr_rng

510OUTPUT @Ld;"TRAN:STAT ON;MODE TOGG;:TRIG:SOUR BUS"

520OUTPUT @Ld;"CURR:TLEV";.85*Curr_rng

88 Calibration

Image 88
Contents Operating Manual Certification Safety Summary Safety Summary Symbol DescriptionHerstellerbescheinigung Manufacturer’s DeclarationPrinting History Page Table of Contents Installation Local OperationRemote Operation Considerations for Operating in Constant Resistance ModeCalibration Page Options What’s In This ManualGeneral Information Safety Requirements SpecificationsDimensions Page Introduction Operation OverviewFront Panel Description Local/Remote ControlRemote Programming Programmable Features Extended Power OperationModes of Operation Immediate Current Level Constant Current CC ModeTriggered Current Level Constant Resistance CR Mode Transient Current LevelSoftware Current Limit Slew RateConstant Voltage CV Mode Immediate Resistance LevelTriggered Resistance Level Transient 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 preset level Selects the external trigger input sourceSelects toggled operation Triggering a transient pulseSlew Rate And Minimum Transition Time Risetime Transition LimitationInput Current, Voltage, and Power Measurement Transition Times and Slew Rates Short On/OffReading Remote Programming Errors Saving and Recalling SettingsInput On/Off Resetting Latched Protection Protection FeaturesStatus Reporting Overvoltage OverpowerOvercurrent Control Connector OvertemperatureReverse Voltage Remote SensingFault External Programming InputPage Installing The Modules InspectionPower Cord Configurations Procedure Installing The Mainframes Channel NumberCooling Turn-On CheckoutRack Mounting Line Voltage Switches Changing Line VoltageGpib Errors Channel Errors DescriptionTurn-On/Selftest Display DescriptionPower Test Controller ConnectionRear Panel Connectors and Switches Wire Size Strip backGpib Address AWGInput Binding Post Control Connector Sense SwitchPins Al and A2 +Sand -SIM and VM Com pin A3Wiring Considerations Trigger ConnectorApplication Connections Stranded Copper Wire Ampere Capacity Wire Size AmpacityLocal Sense Connections Remote Sense ConnectionsMaximum Wire Lengths to Limit Voltage Drops Zero-Volt Loading Connections12. Local Sensing 14. Parallel Operation Page Local Operation Local OperationControls and Indicators Description Chan Keys Function Keys Local Control Overview Using The Chan Keys Using The Function Keys Selecting the ChannelIdentifying the Selected Channel Turning the Input On/OffRecommended Programming Sequence Setting the Mode of Operation Setting CC ValuesProgramming Ranges ExamplesSetting CR Values Examples Setting CV Values Programming RangeTransient Operation Shorting The Input Setting The Gpib Address Using The System KeysDisplaying Error Codes Changing Wake-up Settings Recalling the Factory Default ValuesPage Enter/Output Statements Gpib AddressOutput EnterSending a Remote Command Selecting a ChannelGetting Data Back Output 705 MeascurrRemote Programming Commands CC Mode Example CV Mode ExampleOutput 705INPUT on Output 705MEASCURR? Output 705 Chan 2INPUT OFF Output 705MODEVOLTRemote Programming Flowchart Sheet Remote Programming Flowchart Sheet CR Mode Example Output 705INPUT on Output 705MEASPOW?Continuous Transient Operation Example Output 705CHAN 2INPUT OFF Output 705MODECURRSynchronous Toggled Transient Operation Example Pulsed Transient Operation ExampleOutput 705CHAN 1INPUT OFF Output 705MODEVOLT Output 705 Trigsour TIM Page Equipment Required CalibrationCalibration Commands CharacteristicsEquipment Required for Calibration Recommended ModelCalibration Flowcharts Example ProgramsCalibration 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 Program Listing for B Modules Clear Screen Print TABXY10,10CALIBRATION DoneWait 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