Programmer Manual PS2520G & PS2521G Programmable Power Supplies 070-9197-00
Copyright Tektronix, Inc. 1995. All rights reserved. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved. Printed in the U.S.A. Tektronix, Inc., P.O. Box 1000, Wilsonville, OR 97070–1000 TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
WARRANTY Tektronix warrants that this product will be free from defects in materials and workmanship for a period of one (1) year from the date of shipment. If any such product proves defective during this warranty period, Tektronix, at its option, either will repair the defective product without charge for parts and labor, or will provide a replacement in exchange for the defective product.
Table of Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting Up the GPIB System . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting a Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting the Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Testing the GPIB Connection . . . . . . . . . . .
Table of Contents ii [SOURce:]CURRent:PROTection:STATe . . . . . . . . . . . . . . . . . [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] . . . . [SOURce:]VOLTage:PROTection[:LEVel] . . . . . . . . . . . . . . . . *SRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . STATus:OPERation:CONDition? (Query Only) . . . . . . . . . . . . STATus:OPERation:ENABle . . . . . . . . . . . . . . . . . . . . . . . . . . STATus:OPERation[:EVENt]? . . . . . . . . . . . . . . . . .
Table of Contents Enable Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Event Status Enable Register (ESER) . . . . . . . . . . . . . . . . . Service Request Enable Register (SRER) . . . . . . . . . . . . . . OPERation Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . QUEStionable Enable Register . . . . . . . . . . . . . . . . . . . . . . Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Output Queue . . . . .
Table of Contents List of Tables iv Table 1: Parameter Types for Syntax Descriptions . . . . . . . 8 Table 2: General Setting Commands . . . . . . . . . . . . . . . . . . 12 Table 3: Status Commands . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Table 4: Miscellaneous Commands . . . . . . . . . . . . . . . . . . . . 16 Table 5: State of Control Settings after *RST . . . . . . . . . . . 24 Table 6: QUEStionable Status Register . . . . . . . . . . . . . . . .
Preface This manual explains how to use and program the PS2520G and PS2521G Programmable Power Supplies over the General Purpose Interface Bus (GPIB). The following sections make up the body of this manual: H Getting Started describes how to set up the power supply and GPIB systems. H Syntax and Commands describes the structure of messages your program sends to the power supply. H Status and Events describes how to use the event messages in your programs.
Preface vi PS2520G and PS2521G Programmer Manual
Getting Started With a computer (controller), you can operate the PS2520G and PS2521G Programmable Power Supplies over the GPIB.
Getting Started GPIB Device GPIB Device GPIB Device GPIB Device GPIB Device GPIB Device GPIB Device Figure 1: Typical GPIB Network Configuration Connecting a Controller You must have a GPIB controller, such as a PC with a GPIB card, to operate the programmable power supplies over the GPIB interface. Figure 2 on page 3 shows the location of the GPIB port on the rear panel. Connect the programmable power supply to a GPIB controller as follows: 1.
Getting Started GPIB port Figure 2: GPIB Port Setting the Address Change the GPIB address of the programmable power supply using the following procedure: NOTE. Each device connected to the same controller must have a unique GPIB address. The factory default address for the PS2520G and PS2521G Programmable Power Supplies is 12. 1. Make sure the AUTO SEQ function is off. (The indicator for AUTO must be off). 2. Press LOCAL → (number) → (return ) to enter the GPIB address of the power supply.
Getting Started 3. To check the address setting of the power supply, press the LOCAL button again. The display remains active for about 3 seconds to allow you to view or change the setting. Testing the GPIB Connection To test whether the GPIB connection is working, send a GPIB query from the computer.
Syntax and Commands This section provides an overview of the commands for the PS2520G and PS2521G Programmable Power Supplies. This section includes the following topics: H A brief introduction to SCPI H A description of the command syntax H Instructions on how to enter commands H A summary of commands by functional group In addition, the section Command Descriptions on page 19 lists the commands alphabetically and provides a detailed description for each command.
Syntax and Commands Different product manuals may also use the terms “program messages” or simply “commands” to refer to commands and queries as a whole. This manual uses the term “commands” to mean any type of instruction from the controller to the programmable instrument.
Syntax and Commands The header path and leaf node together form the command header. Figure 4 shows the command header for the leaf node indicated in Figure 3. Root Node Header Path Leaf Node Command Header Figure 4: Command Header Parameter You must include values for commands that have parameters. In this manual, the < > symbols enclose the parameter type when stating the syntax of the command.
Syntax and Commands Table 1: Parameter Types for Syntax Descriptions Parameter Type Description Example Boolean Boolean numbers or values ON or 1 OFF or 0 NR1 Integers 0, 1, 15 NR2 Decimal numbers 1.2, 3.141516, 6.5 NR3 Floating point numbers 3.1E–1, 2.01E+1 NRf NR1, NR2, or NR3 1, 1.2, 3.1E–1 string Alphanumeric characters (must be within quotation marks) “No error” MAXimum|MINimum Special mnemonics for setting the parameter to the largest or smallest value the instrument allows.
Syntax and Commands Message Terminator and Message Separator In accordance with IEEE 488.2-1992, the accept any of the following message terminators: H LF^END Line feed code (hexadecimal 0A) with END message H LF Line feed code H ^END Last data byte with END message These terminators are compatible with most controller application programs. A semicolon separates one command from another when the commands appear on the same line.
Syntax and Commands Abbreviating Commands Most commands have a long form and a short form. The listing for each command in this section shows the abbreviations in upper case. For example, you can enter the query SOURce:VOLTage? simply as SOUR:VOLT? (or sour:volt?). The brackets around a mnemonic indicate that the programmable power supply assumes this level of the command header by default. It is not necessary, therefore, for this mnemonic to appear as part of the header when you send the command.
Syntax and Commands node. This makes it possible, for example, to shorten the concatenated query into You can combine commands and queries into the same message.
Syntax and Commands Summary of Commands The tables in this section summarize the command set of the programmable power supplies. These tables divide the commands into the following functional groups: H General Setting Commands H Status Commands H Miscellaneous Commands The tables also provide a brief description of each command. General Setting Commands Table 2 lists the general setting commands that control and query the settings of the power supply.
Syntax and Commands Table 2: General Setting Commands (Cont.) Command Description !# # #$ % % Sets the current limit. !# # #$ Returns the current-limit setting. !# # "! "" ! Sets the Overcurrent Protection (OCP) on or off. !# # "! Returns the state of the Overcurrent Protection (OCP) setting as either on or off.
Syntax and Commands Table 3: Status Commands (Cont.) Command Description Returns and clears the contents of Standard Event Status Register (SESR). #! " " Returns the contents of the OPERation condition register. Returns NR1. #! " Sets the contents of the enable mask for the OPERation event register. #! " Returns the contents of the enable mask for the OPERation event register. Returns NR1.
Syntax and Commands Table 3: Status Commands (Cont.) Command Description &$ % "! #& !% ( #' ! % Returns and clears the contents of the OPERation INSTrument ISUMmary event register (ISUMmary1, ISUMmary2, or ISUMmary3). &$ % Presets the OPERation and QUEStionable status registers. "# Reads the next item from the error/event queue. &$ & Reads the next item from the error/event queue (identical to SYSTem:ERRor?).
Syntax and Commands Table 3: Status Commands (Cont.) Command Description %# $ ! "% ' $ "& Sets the contents of the enable mask for the QUEStionable INSTrument ISUMmary event register (ISUMmary1, ISUMmary2, or ISUMmary3). %# $ ! "% ' $ "& Returns the contents of the enable mask for the QUEStionable INSTrument ISUMmary event register (ISUMmary1, ISUMmary2, or ISUMmary3). Returns NR1.
Syntax and Commands Table 4: Miscellaneous Commands (Cont.) Command Description Resets the protection levels and states, resets the current and voltage levels to zero, sets the output off, and sets memory point to 00. Initiates internal self-test and reports results. Wait to continue. This command forces sequential operation of commands. This command is required by IEEE 488.1-1987. The power supply, however, forces sequential operation of commands by design.
Syntax and Commands 18 PS2520G and PS2521G Programmer Manual
Command Descriptions This section provides an alphabetical listing and a detailed description of each command. It also provides examples of each command and what the query form might return. *CLS (No Query Form) Clears the following status data structures: H Standard Event Status Register H Operation Event Status Register H Questionable Event Status Registers H Error/Event Queue Syntax Examples clears all event registers. *ESE Sets or returns the bits in the Event Status Enable Register (ESER).
Syntax and Commands Returns is a number from 0 to 255 that indicates the decimal value of the binary bits of the ESER. Examples sets the ESER to binary 0011 0000, which enables the CME and EXE bits. returns if the ESER contains the binary value 1000 0001. *ESR? (Query Only) Returns and clears the contents of the Standard Event Status Register (SESR). Refer to Figure 11 on page 50 for an illustration of the SESR.
Syntax and Commands INSTrument:NSELect Selects Output 1, Output 2, or Output3. Only one output may be selected at a time for configuration. Syntax Parameters Returns Examples selects Output 2. returns 3 if Output 3 is selected. INSTrument[:SELect] Selects Output 1, Output 2, or Output3. An output must be selected before it can be configured and only one output may be selected at a time.
Syntax and Commands INSTrument:COUPle:TRACking Selects independent, parallel-tracking, or series-tracking mode. Syntax INSTrument:COUPle:TRACking INSTrument:COUPle:TRACking? Parameters NONE|PARallel|SERies NONE is independent mode PARallel is parallel-tracking mode SERies is series-tracking mode Returns NONE|PARallel|SERies Examples INSTrument:COUPle:TRACking NONE selects the independent mode. INSTrument:COUPle:TRACking? returns SERies if series-tracking mode is selected.
Syntax and Commands MEASure[:SCALar]:VOLTage[:DC]? (Query Only) Returns actual output voltage or sense input voltage. Syntax MEASure[:SCALar]:VOLTage[:DC]? Returns Examples MEASure:VOLTage? might return 0.367E+1 to indicate the voltage at the output is 3.67 V. *OPC The command form (*OPC) sets the operation complete bit (bit 0) in the Standard Event Status Register (SESR) when all pending operations finish.
Syntax and Commands OUTPut[:STATe] Enables or disables the output of the power supply. ON (enabled) is signified by a 1 and OFF (disabled) by a 0. The query form returns a 1 if the output is on and a 0 if the output is off. Syntax OUTPut:STATe OUTPut:STATe? Parameters 0|1|OFF|ON Returns 0|1 Examples OUTPut:STATe ON enables the power supply output. OUTPut:STATe? returns 1 if the power supply output is enabled.
Syntax and Commands Table 5: State of Control Settings after *RST (Cont.) Front Panel Control OCP ON/OFF Related Command State [SOURce:]CURRent:PROTection :STATe ON DELAY — AUTO SEQ RECALL (memory location) SYSTem:AUTO 0 OFF — 00 OVP SET [SOURce:]VOLTage:PROTection [:LEVel] MAXimum (PS2520G = 38.5 V PS2521G = 22.5 V) SERIES/INDEP PARA/INDEP INSTrument:COUPle:TRACking NONE Syntax *RST [SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude] Sets the current limit.
Syntax and Commands On the PS2521G ranges from 0 to 2.500 (amps) for Output 1 and Output 2 and 0 to 5.000 (amps) for Output 3. Returns Examples SOURce:CURRent 1.5 sets the current limit to 1.5 amps. SOURce:CURRent? returns 0.1000E+1 if the current limit setting is 1 amp. [SOURce:]CURRent:PROTection:STATe Sets the overcurrent protection on or off. The query form returns the state of the overcurrent protection as either on or off.
Syntax and Commands [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] Sets the voltage limit of the power supply. The query form returns the voltage limit setting. Syntax [SOURce:]VOLTage |MAXimum|MINimum [SOURce:]VOLTage? Parameters On the PS2520G, is a positive integer or real number from 0 to 37.00 volts for Output 1 and Output 2 and 0 to 6.50 volts for Output 3. On the PS2521G, is a positive integer or real number from 0 to 21.00 volts for Output 1 and Output 2 and 0 to 6.
Syntax and Commands Parameters On the PS2520G, ranges from 0 to 38.50 volts for Output 1 and Output 2 and 0 to 7.00 volts for Output 3. On the PS2521G, ranges from 0 to 22.50 volts for Output 1 and Output 2 and 0 to 7.00 volts for Output 3. Returns Examples VOLTage:PROTection 24.5 sets the overvoltage protection to 24.5 volts. VOLTage? returns 0.3100E+2 if the overvoltage protection setting is 31 volts. *SRE Sets the contents of the Service Request Enable Register (SRER).
Syntax and Commands STATus:OPERation:CONDition? (Query Only) Returns the contents of the OPERation register. The PS2520G and PS2521G Programmable Power Supplies, however, do not use the OPERation register to report any conditions. Reading the OPERation register does not affect its contents. Syntax ! Returns Examples ! returns STATus:OPERation:ENABle Sets or returns the contents of the OPERation Enable Register.
Syntax and Commands STATus:OPERation[:EVENt]? Returns and clears the contents of the OPERation register. The response is a decimal value that summarizes the binary values of the set bits. Syntax Returns Examples returns . STATus:OPERation:INSTrument:CONDition? (Query Only) Returns the contents of the OPERation INSTrument register.
Syntax and Commands Syntax STATus:OPERation:INSTrument:ENABle STATus:OPERation:INSTrument:ENABle? Parameters is an integer from 0 to 32767. Returns Examples STATus:OPERation:INSTrument:ENABle 32767 sets all 15 bits of the register high. STATus:OPERation:INSTrument:ENABle? returns 0 if all 15 bits of the register are low. STATus:OPERation:INSTrument[:EVENt]? Returns and clears the contents of the OPERation INSTrument register.
Syntax and Commands Reading the OPERation INSTrument ISUMmary register does not affect its contents. Syntax STATus:OPERation:INSTrument:ISUMmary:CONDition? Returns 0 Examples STATus:OPERation:INSTrument:ISUMmary1:CONDition? returns 0. STATus:OPERation:INSTrument:ISUMmary:ENABle Sets or returns the contents of the OPERation INSTrument ISUMmary Enable Register. Even though this is a 16-bit register, only 15 bits (bit 0 through bit 14) are used. Bit 15 always reads 0.
Syntax and Commands STATus:OPERation:INSTrument:ISUMmary[:EVENt]? Returns and clears the contents of the OPERation INSTrument ISUMmary register. The response is a decimal value that summarizes the binary values of the set bits. Syntax $" # !$ # !% # Returns Examples $" # !$ # !% # returns .
Syntax and Commands Examples STATus:QUEue? returns 0, No error" if there are no errors in the queue. STATus:QUEStionable:CONDition? (Query Only) Returns the contents of the QUEStionable condition register. Reading the QUEStionable condition register does not affect its contents. This query returns a decimal value that summarizes the binary values of the set bits.
Syntax and Commands STATus:QUEStionable[:EVENt]? Returns and clears the contents of the QUEStionable event register. Reading the QUEStionable register using the query form resets the register. The query returns a decimal value that summarizes the binary values of the set bits. Syntax ! Returns Examples ! returns if bit number 1 is the only bit set.
Syntax and Commands Syntax STATus:QUEStionable:INSTrument:ENABle STATus:QUEStionable:INSTrument:ENABle? Parameters is a positive integer from 0 to 32767. Returns Examples STATus:QUEStionable:INSTrument:ENABle 32767 sets all 15 bits of the register high. STATus:QUESTionable:INSTrument:ENABle? returns 0 if all 15 bits of the register are low. STATus:QUEStionable:INSTrument[:EVENt]? Returns and clears the contents of the QUEStionable INSTrument event register.
Syntax and Commands ISUMmary condition register does not affect its contents. This query returns a decimal value that summarizes the binary values of the set bits. Syntax STATus:QUEStionable:INSTrument:ISUMmary:CONDition? Returns STATus:QUEStionable:INSTrument:ISUMmary:ENABle Sets or returns the contents of the enable register for the QUEStionable INSTrument ISUMmary event register. Even though this is a 16-bit register, only 15 bits (bit 0 through bit 14) are used.
Syntax and Commands the query form resets the register. The query returns a decimal value that summarizes the binary values of the set bits. Syntax STATus:QUEStionable:INSTrument:ISUMmary[:EVENt]? Returns Examples STATus:QUEStionable:INSTrument:ISUMmary:EVENt? returns 2 if bit number 1 is the only bit set. *STB? (Query Only) Returns the contents of the Status Byte Register (SBR) using the Master Summary Status (MSS) bit. Refer to Figure 10 on page 49.
Syntax and Commands Parameters 0|1|OFF|ON OFF or 0 sets AUTO off, ON or 1 sets AUTO on. Returns 0|1 Examples SYSTem:AUTO 1 sets AUTO SEQ on. SYSTem:ERRor? (Query Only) Reads the next item from the Error and Event Queue. Refer to the error codes in Table 11 on page 55. This query is identical to the STATus:QUEue[:NEXT]? query.
Syntax and Commands *TST? (Query Only) Tests RAM, ROM, DAC, and ADC components. Syntax Returns Examples returns if the test is successful. returns if the test fails. *WAI (No Query Form) The IEEE 488.2 standard requires the WAI command as part of the standard command set. WAI prevents the programmable instrument from executing further commands or queries until all pending operations finish.
Status and Events The PS2520G and PS2521G Programmable Power Supplies provide a status and event reporting system for the GPIB interface. Various registers and queues make up this system. This section explains how these registers and queues work to inform you of significant events. System Structure Figure 7 on page 43 is a simplified diagram of the status and event reporting system.
Status and Events STATus:QUEStionable:INSTrument:ISUMmary1 Output1 VOLTage 0 Output1 CURRent 1 Not Used 2 Not Used 3 Not Used 4 Not Used 5 Not Used 6 Not Used 7 Not Used 8 Output1 OVP 9 Output1 OCP 10 Not Used 11 Not Used 12 Not Used 13 Not Used 14 Not Used 15 STATus:QUEStionable:INSTrument:ISUMmary2 Output2 VOLTage 0 Output2 CURRent 1 Not Used 2 Not Used 3 Not Used 4 Not Used 5 Not Used 6 Not Used 7 Not Used 8 Output2 OVP 9 Output2 OCP 10 Not Used 11 Not Used 12 Not Used 13 Not Used 14 Not Used 15 STATus:
Status and Events From QUEStionable STATus (SCPI) SYSTem:ERRor? (SCPI) Error/Event Queue IEEE 488 Registers Status Register ( IEEE-488.2) OPC Not Used QYE DDE EXE CME USR PON 0 1 2 3 4 5 6 7 *ESR? *ESE OPERation Status (SCPI) Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Status Byte ( IEEE-488.
Status and Events Status Registers The programmable power supplies use status registers that are defined by SCPI, IEEE-488.1, and IEEE-488.2 standards. SCPI Status Registers The power supplies include two status registers defined by the SCPI standard: H OPERation Status Registers (CONDition, EVENt, and ENABle) H QUEStionable Status Registers (CONDition, EVENt, and ENABle) The STATus subsystem (Figure 8) is the hierarchical set of commands that read the SCPI defined status registers.
Status and Events Condition Register Event Register Enable Register STAT:OPER:COND STAT:QUES:COND STAT:OPER:[EVEN]? STAT:QUES:[EVEN]? STAT:OPER:ENAB STAT:QUES:ENAB To SBR Figure 9: Status Registers and Related Commands The CONDition register is a read-only register that monitors the current state of the instrument. The CONDition register updates in real time and the inputs are not latched or buffered.
Status and Events QUEStionable Status Register. Table 6 shows the bit designations of the 16 bit QUEStionable Status Register. Table 6: QUEStionable Status Register Bit Number Name Condition (Bit is True) 0 VOLTage Constant Current (CC). One or more of Channel 1, Channel 2, or Channel 3 voltages are unregulated. 1 CURRent Constant Voltage (CV). One or more of Channel 1, Channel 2, or Channel 3 currents are unregulated. 2 — Not used. 3 — Not used. 4 — Not used. 5 — Not used.
Status and Events QUEStionable INSTrument Status Register. Table 7 shows the bit designations of the 16-bit QUEStionable INStrument Status Register. Table 7: QUEStionable INSTrument Status Register Bit Number Name Condition (Bit is True) 0 — Not used. 1 ISUMmary1 Summary of Channel 1 events. 2 ISUMmary2 Summary of Channel 2 events. 3 ISUMmary3 Summary of Channel 3 events. 4 — Not used. 5 — Not used. 6 — Not used. 7 — Not used. 8 — Not used. 9 — Not used. 10 — Not used.
Status and Events Table 8: QUEStionable INSTrument ISUMmary Status Register Bit Number Name Condition (Bit is True) 0 Output Voltage Output Constant Current (CC), voltage unregulated. 1 Output Current Output Constant Voltage (CV), current unregulated. 2 — Not used. 3 — Not used. 4 — Not used. 5 — Not used. 6 — Not used. 7 — Not used. 8 — Not used. 9 Output OVP Output overvoltage protection tripped.
Status and Events IEEE-488.1 and IEEE-488.2 Status Registers The power supplies also include two status registers defined by IEEE-488.1 and IEEE-488.2 standards: H Status Byte Register (SBR) H Standard Event Status Register (SESR) Status Byte Register (SBR). The SBR (Figure 10) summarizes the status of all other registers and queues. 6 RQS 5 7 4 3 2 1 OPER 6 ESB MAV QUES E/E MSS 0 Figure 10: Status Byte Register (SBR) Use a serial poll or the query to read the contents of the SBR.
Status and Events Table 9: SBR Bit Functions Bit Function 0 (LSB) Not used. This bit is always zero. 1 Not used. This bit is always zero. 2 E/E (Error and Event) indicates an error code is waiting to be read in the Error Event Queue 3 QUES (QUEStionable) is the summary bit for the QESR (QUEStionable Event Status Register). When this bit is high it indicates that status is enabled and present in the QESR. 4 MAV (Message Available) indicates that output is available in the output queue.
Status and Events Use the query to read the SESR. Reading the SESR clears the bits of the register so that the register can accumulate information about new events. Table 10 explains the function of each bit in the SESR. Table 10: SESR Bit Functions Bit Function 0 (LSB) OPC (Operation Complete) shows that the operation is complete. This bit is set when all pending operations are completed following an *OPC command. 1 Not used. This bit is always zero.
Status and Events Enable Registers The enable registers determine whether certain events are reported to the Status Byte Register and SRQ.
Status and Events Use the command to set the SRER. Use the query to read it. The bits of the SRER correspond to the bits of the SBR. Refer to Table 9 on page 50 for an explanation of each bit in the SBR. 7 6 OPER Ċ 5 4 3 2 1 E/E Ċ ESB MAV QUES 0 Ċ Figure 13: Service Request Enable Register (SRER) OPERation Enable Register Even though the OPERation Enable Register is present in the programmable power supplies, the OPERation registers do not report any conditions.
Status and Events Queues The programmable power supplies contain two queues: the Output Queue and the Error/Event queue. Output Queue Following IEEE 488.2 protocols, the programmable power supplies store query responses in the Output Queue. The power supply clears and resets this queue each time it receives a new command or query message after a message terminator. The controller must read a query response before it sends the next command (or query) or it loses responses to earlier queries.
Status and Events Table 11: Error Messages SCPI Error Code and Description Front Panel Error Code SESR Bit 0, “No error” — — –100, “Command Error” — 5 –108, “Parameter not allowed” — 5 –109, “Missing parameter” — 5 –121, “Invalid character in number” — 5 –124, “Too many digits” — 5 –200, “Execution error” — 4 –200, “Execution error; STEP error” — 4 –221, “Setting conflict; Timer setting error” –064 4 –221, “Setting conflict; Overvoltage protection setting error” –065 4 –22
Status and Events Table 11: Error Messages (Cont.
Index A E abbreviating, command, 10 address, setting GPIB address of power supply, 3 E/E, 50 error messages, 54–57 ESB, 50 *ESE, 19 ESER, 52 *ESR?, 20 event reporting system, 41 EXE, 51 B brackets, 10 C *CLS, 19 CME, 51 command abbreviating, 10 combination, 10 definition of, 5 descriptions, 19 entering, 9 header, 6, 7 syntax, 6 command set alphabetical listing of.
Index M R MAV, 50 MEASure[:SCALar] :CURRent[DC]?, 22 :VOLTage[:DC]?, 23 mnemonic, 6, 10 MSS, 50 registers enable, 52 event status enable, 52 IEEE-488, 49 OPERation enable, 53 OPERation status, 44, 45 QUEStionable enable, 53 QUEStionable INSTrument ISUMmary status, 47 QUEStionable INSTrument status, 47 QUEStionable status, 44, 46 service request enable, 52, 53 standard event, 44, 50, 51 status byte, 44, 49, 50 RQS, 50 *RST, 24 N new line code, 9 O *OPC, 23 OPC, 51 OPER, 50 OUTPut:PROTection:CLEar, 23 O
Index :CONDition?, 29 :ENABle, 29 :INSTrument:CONDition?, 30 :INSTrument:ENABle, 30 :INSTrument:ISUMmary:CONDition?, 31 :INSTrument:ISUMmary:EN- :INSTrument[:EVENt]?, 36 [:EVENt]?, 35 STATus:QUEue[:NEXT]?, 33 *STB, 38 SYSTem:AUTO, 38 SYSTem:ERRor, 39 SYSTem:VERSion?, 39 ABle, 32 :INSTrument:ISUMmary[:EVENt]?, 33 :INSTrument[:EVENt]?, 31 [:EVENt]?, 30 STATus:PRESet, 33 STATus:QUEStionable :CONDition?, 34 :ENABle, 34 :INSTrument:CONDition?, 35 :INSTrument:ENABle, 35 :INSTrument:ISUMmary:CONDition?, 36 :INS
Index 60 PS2520G and PS2521G Programmer Manual