Table of Contents 1. THE DIGITAL (IEEE 488.2 SCPI) PROGRAMMING OPTION ........1 INTRODUCTION ............................1 SCOPE OF MANUAL .............................1 CONFIGURATION ............................1 GLOSSARY ..............................1 USING DIGITAL PROGRAMMING ......................2 1.5.1 THE IEEE-488.2 INTERFACE POINT-TO-POINT MODE vs MULTI DROP MODE ................2 CONFIGURING THE IEEE INTERFACE ....................3 1.7.1 SETTING THE POWER SUPPLY AND IEEE SELECT SWITCH 1.7.2...
Page 5
2.3.5 GLOBAL DISABLE THE SUPPLY OUTPUT COMMAND 2.3.6 GLOBAL RESET COMMAND 2.3.7 GLOBAL SAVE POWER SUPPLY SETTINGS COMMAND 2.3.8 GLOBAL RECALL POWER SUPPLY SETTINGS COMMAND OUTPUT PROTECTION COMMANDS ....................12 2.4.1 OVER VOLTAGE PROTECTION 2.4.2 CURRENT FOLD BACK PROTECTION OPERATING CONDITION COMMANDS ....................15 2.5.1 SYSTEM ERROR ENABLE COMMAND 2.5.2...
2.9.6 THE OPERATIONAL REGISTERS 2.9.7 THE QUESTIONABLE CONDITION REGISTERS 2.9.8 THE SUMMARY REGISTERS 3. SYSTEM:ERROR MESSAGES ................29 List of Figures ..............2 IGURE ULTI OWER SUPPLIES CONFIGURATION IEEE C IEEE S ...........3 IGURE ONNECTOR AND ELECT WITCH OCATION IEEE S ....................3 IGURE ELECT WITCH...
1. THE DIGITAL (IEEE 488.2 SCPI) PROGRAMMING OPTION 1.1 INTRODUCTION The internal factory installed GPIB interface allows to operate the Genesys Power Supply from a computer via IEEE-488 communication bus. The GPIB interface allows the user complete remote control of the power supply, including output voltage and current limit programming, setting the Over Voltage Protection, Under Voltage Limit and Foldback protection.
2.9.8.1) indicating the address of a supply that sent an SRQ. 1.5 USING DIGITAL PROGRAMMING 1.5.1 THE IEEE-488.2 INTERFACE The IEEE-488 digital programming interface (also called the GPIB interface) is a popu- lar way to connect instruments to a computer. It uses a specialized 24-pin cable with connectors that allow cables to be ‘stacked’...
1.7 CONFIGURING THE IEEE INTERFACE 1.7.1 SETTING THE POWER SUPPLY AND IEEE SELECT SWITCH Power supply setting – set rear panel DIP switch (SW1) all contact to Down position. The interface contains a two position DIP switch that is accessible from the rear of the Power Supply and located next to the IEEE cable connector.
1.8 CONFIGURING THE SUPPLIES dress of the Master Supply as its IEEE address. Slave supplies must be given a unique address that is different than the address of the Master supply. No two supplies may be given the same address. All Slave supplies must be set for RS485 operation at 19,200 Baud transmission rate.
2. PROGRAMMING COMMANDS 2.1 COMMAND NOTES Expressions enclosed in square brackets, [ ], are optional and entered without the [ or ]. Expressions enclosed in greater than/less than, < >, are programming values and entered without the < or >. The expression <SP>...
Alternate Format: SOURCE:VOLTAGE<SP><value> :VOLTAGE:AMPLITUDE<SP><value> :VOLTAGE<SP><value> Examples: SOURCE:VOLTAGE:AMPLITUDE 15.77 :VOLTAGE 3.25 2.2.2 READ PROGRAMMED VOLTAGE COMMAND To read what voltage the supply was programmed to, regardless of the actual voltage, send the following command and read the response message. [SOURce]:VOLTage[:AMPLitude]? Alternate Format: SOURCE:VOLTAGE? :VOLTAGE:AMPLITUDE? :VOLTAGE?
2.2.6 MEASURE CURRENT COMMAND The output current can be measured by sending the SCPI command: MEASure:CURRent? When the controller does the next IEEE Read, the supply will return the amperes of current being produced Example: MEASURE:CURRENT? 2.2.7 ENABLE THE SUPPLY OUTPUT COMMAND The power supply output can be turned on by sending this command: OUTPut:STATe<SP>1 The output will immediately jump to the last programmed voltage and current.
2.2.11 GO TO REMOTE MODE COMMAND Places the supply under control of the IEEE Interface. Syntax: SYSTem:SET<SP><1> Example: SYSTEM:SET 1 Notes: 1 can be replaced with REM 2.2.12 GO TO REMOTE WITH LOCAL LOCK OUT COMMAND Places the supply under control of the IEEE Interface and disables the Front Panel Go To Local Button.
2.3.2 GLOBAL PROGRAM OUTPUT VOLTAGE The output voltage of all supplies can be programmed by sending the command: GLOBal:VOLTage[:LEVel][:IMMediate][:AMPLitude]<SP> <value> where <value> is any valid voltage with or without a decimal place. Alternate Format: none Example: GLOBAL:VOLTAGE:AMPLITUDE 15.77 2.3.3 GLOBAL PROGRAM OUTPUT CURRENT of all supplies are The output current programmed by sending the command:...
2.3.7 GLOBAL SAVE POWER SUPPLY SETTINGS COMMAND Sends a command to all Power Supplies causing them to save their operating set- tings: Programmed voltage, Current, Over Voltage, Under Voltage, Remote/Local Mode, Auto/Safe Restart, Current Fold Back, etc. can be stored in Memory. To change one or more settings, enter the one or more commands with new settings and then enter this command.
Page 19
2.4.1.2 READ THE OVER VOLTAGE PROTECTION LEVEL COMMAND Read the over voltage protection level of the Power Supply. Syntax: [SOURce]:VOLTage:PROTection:LEVel? Alternate Format :VOLTAGE:PROTECTION:LEVEL? Example: SOURCE:VOLTAGE:PROTECTION:LEVEL? 2.4.1.3 READ OVER VOLTAGE TRIPPED STATE COMMAND Read if the Power Supply over voltage has tripped. Syntax: [SOURce]:VOLTage:PROTection:TRIPped? Alternate Format:...
2.4.2 CURRENT FOLD BACK PROTECTION 2.4.2.1 SET CURRENT FOLD BACK PROTECTION COMMAND Turn on the current fold back protection of the Power Supply. Syntax: [SOURce]:CURRent:PROTection:STATe<SP><1> Alternate Format: :CURRENT:PROTECTION:STATE<SP>1 Example: SOURCE:CURRENT:PROTECTION:STATE 1 2.4.2.2 CLEAR CURRENT FOLD BACK PROTECTION COMMAND Turn off the current fold back protection of the Power Supply. Syntax: [SOURce]:CURRent:PROTection:STATe<SP><0>...
2.5 OPERATING CONDITION COMMANDS 2.5.1 SYSTEM ERROR ENABLE COMMAND Clears the Error Queue and enables all error messages to be placed in the System Error Queue. SYSTEM:ERROR MESSAGES Refer to Section 3 : for details Syntax: SYSTem:ERRor:ENABle Action: Direct the interface to save error messages. Example: SYSTEM:ERROR:ENABLE 2.5.2 READ SYSTEM ERROR COMMAND...
OUTPUT:PON 1 Notes: This command is in addition to the SCPI compliance requirements. 2.5.5 REPORT POWER SUPPLY POWER-UP MODE COMMAND Report the Power Supply Auto-Restart or Safe-Start operation upon power up mode. The inter- face will return an ON if the supply is Auto-restart operation or an OFF if the supply is in Safe- Start operation Syntax: OUTPut:PON?
2.6.3 READ SERVICE REQUEST ENABLE COMMAND Read the value of the Service Request Enable Register. Syntax: *SRE? Example: *SRE? Notes: The returned <value> is a decimal number representing the sum of all the enabled bits. The range of <value> is 0 to 255. 2.6.4 READ STATUS BYTE COMMAND Read the value of the Status Register.
2.6.7 READ STANDARD EVENT STATUS ‘EVENT’ REGISTER COMMAND Read the value of the Event Status Register. See Table 2 Figure 4 Figure 5 and Figure 6. Syntax: *ESR? Example: *ESR? Notes: The returned <value> is a decimal number representing the sum of all the enabled bits. The range of <value>...
2.6.11 OPERATION COMPLETE COMMAND Set the Operation Complete Bit in the Standard Event Status Register when all Syntax: *OPC Example: *OPC 2.6.12 READ OPERATION COMPLETE COMMAND Syntax: *OPC? Example: *OPC? 2.6.13 SAVE POWER SUPPLY SETTINGS COMMAND Sends a command to the Power Supply causing it to save its operating settings: Programmed voltage, Current, Over Voltage, Under Voltage, Remote/Local Mode, Auto/Safe Restart, Current Fold Back, etc.
2.7 INSTRUMENT SELECT COMMANDS 2.7.1 SELECT SUPPLY Commands Interface to conduct communications with a designated supply when in Multi Drop Mode. Syntax: INSTrument:NSELect<SP><nn> where nn is the address of the select- ed supply Example: INSTRUMENT:SELECT 17 Notes: Upon power up the Master Supply will be automatically selected. :NSELect may be replaced with :SELect 2.7.2 READ SELECTED SUPPLY NUMBER Syntax:...
The returned <value> is a decimal number representing the sum of all the condition bits. The range of <value> is 0 to 255. 2.8.3 SET OPERATIONAL CONDITION ‘ENABLE’ REGISTER COMMAND Sets the Operational Condition Enable Register. Syntax: STATus:OPERation:ENABle<SP><value> Example: STATUS:OPERATION:ENABLE 53 Notes: The <value>...
The returned <value> is a decimal number representing the sum of all the event bits. The range of <value> is 0 to 4,095. 2.8.7 SET QUESTIONABLE CONDITION ‘ENABLE’ REGISTER COMMAND Sets the Questionable Condition Enable Register. Syntax: STATus:QUEStionable:ENABle<SP><value> Example: STATUS:QUESTIONABLE:ENABLE 53 Notes: The <value>...
2.8.11 READ QUESTIONABLE INSTRUMENT SUMMARY ‘EVENT’ REGISTER COMMAND THE SUMMARY REGISTERS See Figure 6 and Section 2.9.8, . Read which supplies sent an SRQ. These bits are set regardless of the value of the enable bit. When set they remain set until read.
EVENT REGISTERS: These contain bits that are set when an event or error oc- curs. The bits are cleared when the contents of the register are queried. 2.9.3 CLEAR ALL STATUS REGISTERS *CLS This command clears all event registers and stored error messages. It will not affect the Conditional, Instrument Summary or the Enable registers.
be enabled to cause the request, add up the decimal value for those events and supply that value to the *SRE command. The power up value of the Service Request Enable Register is zero, which means no Service Requests are Enabled 2.9.5 STANDARD EVENT STATUS ‘EVENT’...
2.9.6 THE OPERATIONAL REGISTERS The bit assignments for the Operational Registers are: DECIMAL DESCRIPTION NUMBER VALUE SYMBOL Set high if Constant Voltage Operation Set high if Constant Current Operation NFLT No fault Not used Auto Start Enabled Foldback Enabled Not Used Remote/Local Mode 8 to 15 Not used...
2.9.7 THE QUESTIONABLE CONDITION REGISTERS The bit assignments for the Questionable Condition Registers are: DECIMAL NUMBER VALUE SYMBOL DESCRIPTION Not used in Point-to-Point Mode Instrument Summary in Multi Drop Mode AC Fail Over Temperature Fold Back Protect Over Voltage Protection Shut Off Output Off Output Enable...
2.9.8 THE SUMMARY REGISTERS 2.9.8.1 INSTRUMENT SUMMARY 1/2/3 The INSTRUMENT SUMMARY EVENT REGISTER, ISUM1 through ISUM3 (see Figure 6), will record the address of the supply causing an SRQ. These are ‘EVENT’ registers and the bits will remain set until read by the STAT:QUES:INST:ISUMn command. They are always enabled.
3. SYSTEM:ERROR MESSAGES The Status and Error Registers described in the previous section is only one of the status methods in the IEEE board. There is also a SCPI requirement for error messages that are in the form of: <Error Number><Comma><Quote><Error Description><Quote> The user sends the “SYST:ERR?”...
Questionable Condition Syst:Err Queue Condition Enable Event LSB 0 Spare AC Fail Over Temperature Fold Back Prot Over Voltage Prot Shut Off Output Off Output Enable Internal Input Overflow INPO INPO Internal Overflow INTO INTO Internal SYST:ERR:ENAB ITMO ITMO Internal SYST:ERR? ICOM ICOM...
Questionable Condition Syst:Err Queue Condition Enable Event Instrument Summary ISUM ISUM AC Fail Over Temperature Fold Back Prot Over Voltage Prot Shut Off Output Off Output Enable SYST:ERR:ENAB Internal Input Overflow SYST:ERR? INPO INPO Internal Overflow INTO INTO Internal Timeout ITMO ITMO Internal Comm Error...
Need help?
Do you have a question about the Genesys Series and is the answer not in the manual?
Questions and answers