Agilent Technologies 6051A Instruções de Operação Página 1

Consulte online ou descarregue Instruções de Operação para Multímetros Agilent Technologies 6051A. Agilent Technologies 6051A Operating instructions Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 1 - PROGRAMMING MANUAL

PROGRAMMING MANUALAgilent TechnologiesElectronic Load Family Agilent Part No. 06060-90005 Printed in USA: Se

Página 3 - CONTENTS

Introduction to HPSL112Introduction To HPSLWhat Is HPSL?HPSL is a system programming language developed by Agilent Technologies for controlling instru

Página 4 - CONTENTS (continued)

Introduction to HPSL12Compound Command QueriesWhen two or more keywords are connected by colons and followed by a question mark, it creates a compo

Página 5

Introduction to HPSL13Keyword ParametersParameters are data values that the parser expects to find after certain keywords. All data programmed to or r

Página 6

Introduction to HPSL14Table 2-3. Most-Used Suffix MultipliersMultiplier Mnemonic Definition1E6 MA mega1E3 K kilo1E-3 M milli1E-6 U micro1E-9 N na

Página 7 - Introduction

Introduction to HPSL15Program Line Terminators. A terminator informs HPSL that it has reached the end of a statement. Normally, this is sentautomatic

Página 9

Introduction To Programming173Introduction To ProgrammingTypes Of Commands and QueriesThe electronic load responds to two types of commands and querie

Página 10

Introduction To Programming18Note Ignore the meanings of these commands for now. All keywords are defined in the Language Dictionaryand command fun

Página 11 - Introduction To HPSL

Introduction To Programming19but the parser assumes that the two implied keywords are there. For the same reason, you can query the immediateresistanc

Página 12 - HPSL Keywords

2PRINTING HISTORYThe manual printing date and part number indicate the current edition. Reprints between editions will have the same printingdate and

Página 13

Introduction To Programming20RES MAX < nl >Note MAX and MIN are the maximum and minimum values allowed in the present operating mode of thee

Página 14

Introduction To Programming21Figure 3-3. What the Semicolon DoesNote There is no single command to move the parser back two colons. In example a abo

Página 15 - Common Commands

Introduction To Programming22 Figure 3-4. Returning the Parser to the Root Implied Keywords Keywords shown within brackets, such as CURR[:LEVe

Página 16

Introduction To Programming23 By inserting the implied keyword in RES:LEV .5; you allowed the parser to interpret the (;) as a command to move back to

Página 17 - Introduction To Programming

Introduction To Programming24Common CommandsCommon commands, while not part of the command tree, can be mixed in with regular commands. The electro

Página 18

Introduction To Programming25Figure 3-6. Batteries in SeriesIn this example, the Electronic Load is used to burn-in a power supply at its rated outpu

Página 19

Introduction To Programming26Battery Test Example Programl0 ! Battery Test Example Program20 !30 Eodv=l.0 ! End of discharge voltage for single cel

Página 20 - Traversing The Command Tree

Introduction To Programming27Power Supply Test Example Programl0 ! Power Supply Test Example Program20 !30 Current=10 ! Load current in amperes40 Burn

Página 22

Language Dictionary294Language DictionaryIntroductionThis section gives the syntax and parameters for all the IEEE 488.2 common commands and HPSL comm

Página 23 - Value Coupling

3CONTENTS1. Introduction Purpose...

Página 24 - Programming Examples

Language Dictionary30Common CommandsIntroductionCommon commands are defined by the IEEE 488.2 standard to perform some of the basic instrument func

Página 25

Language Dictionary31Syntax DiagramFigure 4-1. Common Commands Syntax Diagram

Página 26

Language Dictionary32*ESE Standard Event Status Enable Command/QueryTypeDevice StatusDescriptionThis command sets the condition of the Standard Ev

Página 27

Language Dictionary33*IDN? Identification QueryTypeSystem InterfaceDescriptionThis query requests the electronic load to identify itself.Query Syntax

Página 28

Language Dictionary34*OPC? Operation Complete Output QueryTypeDevice StatusDescriptionThis query causes the electronic load to place an ASCII "

Página 29 - Language Dictionary

Language Dictionary35*PSC Power-on Status Clear Command/QueryTypeDevice InitializationDescriptionThis command controls the automatic clearing at power

Página 30 - *CLS Clear Status Command

Language Dictionary36 Command Syntax *RCL <NRf> Parameters 0 through 6 where: States 1-6 Volatile states previously stored by *SAV State 0

Página 31 - Syntax Diagram

Language Dictionary37 *SAV Save Command Type Device State Description This command stores the present state of the single electronic load and

Página 32

Language Dictionary38 Query Syntax *SRE? Returned Parameters <NR1> Value: 0 to 255 Suffix None Related Commands *PSC *STB? Read Status

Página 33 - *IDN? Identification Query

Language Dictionary39 *TST? Self Test Query Type Device Test Description This query causes the electronic load to go through a limited self-test

Página 34

4CONTENTS (continued)4. Language Dictionary Introduction...

Página 35

Language Dictionary40 Root-Level Commands Introduction Root-level commands are those that are specific to the family of electronic loads. Thecomm

Página 36 - *RST Reset Command

Language Dictionary41 ABORt Channel- Independent Termination Command Description This command applies only to trigger functions. It cancels all pendi

Página 37 - *SAV Save Command

Language Dictionary42 Returned Parameters < NRl > CHAN? returns number of channel presently selected. CHAN? MAX returns the number of chann

Página 38 - *STB? Read Status Byte Query

Language Dictionary43 Syntax Diagram

Página 39 - *TST? Self Test Query

Language Dictionary44 CURR[:LEVel] Channel-Specific Current Command/Query Description This is an implied keyword that specifies

Página 40 - Root-Level Commands

Language Dictionary45 Examples CURR 25 Immediate commands for 25-ampere input CURRENT:LEVEL 25 CURR:TRIG 25MA Commands for 25 mA input onCURRENT:LEVE

Página 41

Language Dictionary46 Parameters See Table 4-1 and the Operating Manual of the electronic load model. Examples CURR: PROT: LEVEL 35 Set input cu

Página 42

Language Dictionary47 For example, assume the electronic load is in the 60 A range and the main current level(CURR:LEV) is 30 A. Switching to the 6 A

Página 43 - Syntax Diagram

Language Dictionary48 Query Syntax CURR:SLEW? CURR:SLEW? MAX CURR:SLEW? MIN Note This query is not applicable to CR mode when it is operating

Página 44

Language Dictionary49 INPut Subsystem Channel-Specific Input Programming Functions Description This subsystem has commands for: Turning the

Página 45

5CONTENTS (continued) RES:TLEVel...

Página 46

Language Dictionary50 INP:PROT:CLEar Channel-Specific Input Command Description This command resets the electronic load latched protective f

Página 47

Language Dictionary51 Command Syntax INPut:SHORt[:STATe] <NRf+> Parameters Value Range Units *RST Default OFF or 0 ON or 1 None

Página 48

Language Dictionary52 Returned parameters <NR3> Value representing amperes, watts, or volts Note If the input voltage or current exceeds th

Página 49

Language Dictionary53 Parameters Enter the desired mode as a string variable in either the full or abbreviated format. Thereare no units. The *RST Def

Página 50

Language Dictionary54 Examples PORT0 ON Set the port output high (logical 1) CHAN 1;: PORT0 ON;:CHAN 2;:PORT0 OFF Set Channel 1 port high and C

Página 51

Language Dictionary55Syntax Diagram Resistance Subsystem Syntax Diagram RES[:LEVel] Channel-Specific Resistance Command/Query Description

Página 52

Language Dictionary56 The present resistance level of each channel changes from the present level to the pendinglevel on any of the following:

Página 53

Language Dictionary57 RES:RANGe Channel-Specific Resistance Command/Query Description This command selects the full-scale resistance range of t

Página 54

Language Dictionary58 RES:TLEVel Channel-Specific Resistance Command/Query Description This command specifies the value of the programmed re

Página 55

Language Dictionary59 STATus Subsystem Channel-Specific & Channel-Independent Status Commands/Queries Description The electronic load has the fo

Página 57

Language Dictionary60 Syntax Diagram Status Subsystem Syntax Diagram

Página 58

Language Dictionary61 STAT:CHANnel Channel-Specific Channel Status Command/Queries Description The Channel Status group consists of a set of regi

Página 59

Language Dictionary62 STAT:CHAN:ENAB 18 Programs the Channel Enable register to allow the occurrenceof either an OC or an OT condition to set the c

Página 60

Language Dictionary63 Returned Parameters <NR 1> Register binary value Examples STAT:CSUM? Returns the value of the CSUMmary EVENt register

Página 61 - Remember

Language Dictionary64 The following command/queries are associated with this register group: Command/Query Syntax Register STATus:OPERation:CONDi

Página 62

Language Dictionary65 STAT:QUEStionable Channel-Independent Questionable Status Command/Queries Description The Questionable Status register group

Página 63

Language Dictionary66 Returned Parameters <NR 1> Register binary value Examples STAT: QUES? Returns the binary value of the Questionable S

Página 64

Language Dictionary67 PULSe A one-shot pulse that alternates between LEVel and TLEVel upon occurrence of an explicit trigger. TOGGle Each explicit tr

Página 65

Language Dictionary68 Syntax Diagram Transient Subsystem Syntax Diagram .

Página 66

Language Dictionary69 TRAN:DCYCle Channel-Specific Transient Command/Query Description DCYCle specifies the duty cycle of TLEV, as a percent of

Página 67

Introduction71IntroductionPurposeThe purpose of this guide is to enable you to use HPSL commands to remotely control your Agilent Technologies electro

Página 68

Language Dictionary70 Returned Parameters <NR3> TRAN:FREQ? returns the value representing continuous mode FREQuency in Hz. TRAN:FREQ? MAX a

Página 69

Language Dictionary71 TRAN[:STATe] Channel-Specific Transient Command/Query Description STATe is an implied keyword that enables or disables the

Página 70

Language Dictionary72 TRlGger Subsystem Channel-Independent Trigger Programming Function Description In a multiple electronic load, triggerin

Página 71

Language Dictionary73 Syntax Diagram Trigger Subsystem Syntax Diagram TRIG[:IMMediate] Implied Channel-Independent Trigger Command Description

Página 72

Language Dictionary74 TRlG:SOURce Channel-Independent Trigger Command/Query Description TRIGger:SOURce selects the electronic load trigger sou

Página 73

Language Dictionary75 TRIG:TIMer Channel-Independent Trigger Command/Query Description This command determines the period of the trigger pulses g

Página 74

Language Dictionary76 Syntax Diagram Voltage Subsystem Syntax Diagram VOLT[:LEVel] Channel Specific Voltage Command/Query Description Thi

Página 75

Language Dictionary77 The present voltage level changes to the pending level on any of the following conditions: On a TRIG[:IMM] command (always)

Página 76

Language Dictionary78Command SyntaxVOLTage:SLEW < NRf+>ParametersSee Table 4-1 and the Operating Manual of the electronic load model.Examples

Página 77

Language Dictionary79Returned Parameters<NR3> VOLT:TLEV? returns the transient voltage level for present range. If theelectronic load is not i

Página 78

Introduction8How To Use This GuideChapter Synopsis2 - Introduction to HPSL The basics of HPSL to help you understand the terminology and diagrams i

Página 79 - Error Messages

Language Dictionary80Table 4-1. Summary of Commands and Parameters(For numerical parameters, refer to the Operating Manual of the specific electron

Página 80

Language Dictionary81Table 4-1. Summary of Commands and Parameters (continued)Command Parameters Type1RES[:LEV][:IMM] (space)<NRf+>[suffix]CSRES

Página 81 - Command Parameters Type

Language Dictionary82Table 4-2. Summary of Error MessagesError Number Error String (Description/Explanation/Examples)-100-101-102-103-104-105-108

Página 82

Status Reporting835Status ReportingThis chapter discusses the status data structure of the electronic loads as shown in Figure 5-1. The Standard Even

Página 83 - Status Reporting

Status Reporting84The Channel Status Enable register can be programmed to specify which channel status event bits are logically-ORed tobecome the c

Página 84 - Status Reporting

Status Reporting85Channel SummaryThe Channel Summary registers can summarize the channel status conditions of up to six channels. The channel/bitassig

Página 85 - Channel Summary

Status Reporting86Table 5-1. Channel Status Bit Description (continued)Mnemonic Bit1Value MeaningOT 4 16 Overtemperature. An overtemperature condi

Página 86 - Questionable Status

Status Reporting87Table 5-2. Questionable Status Bit DescriptionMnemonic Bit1Value MeaningVE/VF 0 1 Voltage Error (Voltage Fault)CE/OC 1 2 Current Er

Página 87 - Standard Event Status

Status Reporting88Table 5-3. Standard Event Status Bit Description (continued)Mnemonic Bit1Value MeaningCME 5 32 Command Error. A syntax or semant

Página 88 - Operation Status

Status Reporting89Status Byte RegisterThe Status Byte register summarizes all of the status events from all status registers. Table 5-5 describes the

Página 89 - Status Byte Register

Introduction9Table 1-1. GPIB Capabilities of Electronic LoadsGPIB Capabilities Response InterfaceFunctionTalker/Listener All electronic load functions

Página 91

Index91IndexAaard...

Página 92 - Index (continued)

Agilent Sales and Support Offices92Index (continued)EEOI ...

Página 93

Index93Index (continued)Nnewline symbol...

Página 94

Agilent Sales and Support Offices94Index (continued)questionable status registers...

Página 95

Index95Index (continued)Vvalue coupling...

Página 96

Agilent Sales and Support Offices96Agilent Sales and Support OfficesFor more information about Agilent Technologies test and measurement products,

Página 97 - Manual Updates

Manual UpdatesThe following updates have been made to this manual since the print revision indicated on the title page.4/15/00All references to HP hav

Comentários a estes Manuais

Sem comentários