GPIB-M-XPD GPIB-M-XT GPIB-M-HPD GPIB-M-XHR GPIB-M-XFR GPIB-M-XFR3 Operating Manual Internal GPIB-M Interface: Multichannel Functionality for Programmable DC Power Supplies
Operating Manual for Internal GPIB-M Interface: Multichannel Functionality for Programmable DC Power Supplies
Limited Warranty What does this warranty cover and how long does it last? This Limited Warranty is provided by Xantrex Technology, Inc. (“Xantrex”) and covers defects in workmanship and materials in your GPIB-M Interface Card. This warranty lasts for a Warranty Period of 5 years from the date of purchase at point of sale to you, the original end user customer.
Direct returns may be performed according to the Xantrex Return Material Authorization Policy described in your product manual. For some products, Xantrex maintains a network of regional Authorized Service Centers. Call Xantrex or check our website to see if your product can be repaired at one of these facilities. In any warranty claim, dated proof of purchase must accompany the product and the product must not have been disassembled or modified without prior written authorization by Xantrex.
Disclaimer Product THIS LIMITED WARRANTY IS THE SOLE AND EXCLUSIVE WARRANTY PROVIDED BY XANTREX IN CONNECTION WITH YOUR XANTREX PRODUCT AND IS, WHERE PERMITTED BY LAW, IN LIEU OF ALL OTHER WARRANTIES, CONDITIONS, GUARANTEES, REPRESENTATIONS, OBLIGATIONS AND LIABILITIES, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE IN CONNECTION WITH THE PRODUCT, HOWEVER ARISING (WHETHER BY CONTRACT, TORT, NEGLIGENCE, PRINCIPLES OF MANUFACTURER’S LIABILITY, OPERATION OF LAW, CONDUCT, STATEMENT OR OTHERWISE), INCLUDING WITHOUT
Information WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, UNLESS SPECIFICALLY AGREED TO BY IT IN WRITING, XANTREX a. MAKES NO WARRANTY AS TO THE ACCURACY, SUFFICIENCY OR SUITABILITY OF ANY TECHNICAL OR OTHER INFORMATION PROVIDED IN MANUALS OR OTHER DOCUMENTATION PROVIDED BY IT IN CONNECTION WITH THE PRODUCT; AND b.
Power Supply Safety WARNING—High Energy and High Voltage Exercise caution when using and calibrating a power supply. High energy levels can be stored at the output voltage terminals on a power supply in normal operation. In addition, potentially lethal voltages exist in the power circuit and on the output and sense connectors of a power supply with a rated output greater than 40 V. Filter capacitors store potentially dangerous energy for some time after power is removed.
About This Manual This operating manual is for the internal Multichannel Interface (GPIB-M), a microprocessor-controlled option card for your DC output power supply. This manual provides you with descriptions and specifications, user options, and configuration instructions, in addition to a command set which enables you to manage the power supply from an external source. Error messages and calibration procedures are also included.
About This Manual Appendix B SCPI Command Reference Describes the Standard Commands for Programmable Instruments (SCPI) commands supported by various products with the Multichannel Interface installed. Appendix C Error Messages Describes the error messages that could appear during operation. Appendix D Calibration Provides the calibration procedures and parameters. Manual Revisions The current release of this manual is listed below. Updates may be issued as an addendum. Release 2.
Table of Contents About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Section 1. Features and Specifications Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Supply Regulation Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Constant Voltage (CV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Constant Current (CC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Automatic Mode Crossover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 45 45 45 Remote Control Modes . . . . . . . . . . . . . . . . . . . . . . . .
SHUTdown Sub-Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Protection SHUTdown Sub-Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Remote CONtrol Sub-Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Current SHare Sub-Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 QUEStionable Status Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B. SCPI Command Reference Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Codes and Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 IEEE 488.2 Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 SCPI Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 IEEE-488.
List of Tables Release 2.1 Table 1.1 Specifications for HPD 300 W with GPIB-M or CANbus . . . . . . . . . . . 19 Table 1.2 Specifications for XFR 1200 W with GPIB-M or CANbus . . . . . . . . . . 20 Table 1.3 Specifications for XFR 2800 W with GPIB-M or CANbus . . . . . . . . . . 21 Table 1.4 Specifications for XHR 1000 W with GPIB-M or CANbus . . . . . . . . . . 22 Table 1.5 Specifications for XPD 500 W with GPIB-M or CANbus . . . . . . . . . . . 23 Table 1.
List of Tables xiv Table B.11 Protection Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Table B.12 User Lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Table B.13 Output State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Table B.14 Auto Sequence Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Table B.15 Expressions . . . . . . . . . . . . .
List of Figures Release 2.1 Figure 2.1 XFR and XHR Power Supply Front Panel with GPIB-M Interface . . . . 26 Figure 2.2 XPD Power Supply Front Panel with GPIB Interface. . . . . . . . . . . . . . 27 Figure 2.3 XT and HPD Power Supply Front Panel with GPIB Interface . . . . . . . 27 Figure 2.4 XFR 2800 Watt Power Supply Rear Panel with GPIB-M Interface . . . 28 Figure 2.5 XFR 1200 Watt Power Supply Rear Panel with GPIB-M Interface . . . 28 Figure 2.
List of Figures xvi Operating Manual for Multichannel Functionality (GPIB-M)
Section 1. Features and Specifications Description The internal GPIB-M interface card allows you to operate your power supply from a computer controller via the IEEE-488 communications bus. The GPIB-M interface allows complete remote programming of your power supply, including status reporting, settings query, and service request generation with user-designated conditions. Both the voltage and current output are precisely programmed directly in volts and amps with 16-bit resolution.
Features and Specifications Features and Functions Programmable • Functions • • • • • • Readback • Functions • • • • • • 18 Output voltage and current Soft limits for voltage and current Overvoltage protection Output enable/disable Ten, 99-step auto sequences for easy programming of complex test routines Ten stored settings Five load protection mechanisms including fold protection in CV or CC mode Actual measured voltage and current Voltage and current settings Soft voltage and current limits Overvolta
Features and Specifications Specifications Specifications The specifications in this section are warranted at 25°C ±5°C unless otherwise specified. All specifications are subject to change without notice. Table 1.1 Specifications for HPD 300 W with GPIB-M or CANbus Models 15-20 30-10 60-5 Program Resolution Voltage Current 2.4mV 2.8mA 4.7mV 1.4mA 9.3mV 0.7mA 60mV ±0.1% 75mA ±0.12% 70mV ±0.1% 50mA ±0.12% 90mV ±0.12% 25mA ±0.1% 2.4mV 2.8mA 4.7mV 1.4mA 9.3mV 0.7mA 45mV ±0.3% 75mA ±0.
Features and Specifications Specifications Table 1.2 Specifications for XFR 1200 W with GPIB-M or CANbus Models 7.5-140 12-100 20-60 35-35 40-30 Program Resolution Voltage Current 1.16mV 19.6mA 1.8mV 14mA 3.08mV 8.4mA 5.4mV 5.4mA 6.2mV 4.2mA 10mV ±0.12% 500mA ±0.1% 50mV ±0.12% 460mA ±0.1% 75mV ±0.12% 250mA ±0.1% 75mV ±0.3% 200mA ±0.1% 75mV ±0.3% 150mA ±0.15% 1.16mV 19.6mA 1.8mV 14mA 3.08mV 8.4mA 5.4mV 5.4mA 6.2mV 4.2mA 30mV ±0.12% 500mA ±0.1% 60mV ±0.12% 460mA ±0.1% 75mV ±0.
Features and Specifications Specifications Table 1.3 Specifications for XFR 2800 W with GPIB-M or CANbus Models 7.5-300 12-220 20-130 33-85 40-70 Program Resolution Voltage Current 1.16mV 42.0mA 1.8mV 30.8mA 3.08mV 18.2mA 5.1mV 13.0mA 6.2mV 9.8mA 10mV ±0.12% 900mA ±0.1% 50mV ±0.12% 750mA ±0.1% 75mV ±0.12% 500mA ±0.1% 75mV ±0.3% 425mA ±0.1% 75mV ±0.3% 350mA ±0.15% 1.16mV 42.0mA 1.8mV 30.8mA 3.08mV 18.2mA 5.1mV 13.0mA 6.2mV 9.8mA 30mV ±0.12% 900mA ±0.1% 60mV ±0.12% 750mA ±0.
Features and Specifications Specifications Table 1.4 Specifications for XHR 1000 W with GPIB-M or CANbus Models 7.5-130 20-50 33-33 40-25 60-18 Program Resolution Voltage Current 1.16mV 42.0mA 1.8mV 30.8mA 3.08mV 18.2mA 6.2mV 9.8mA 9.2mV 6.44mA 10mV ±0.12% 900mA ±0.1% 50mV ±0.12% 750mA ±0.1% 75mV ±0.12% 500mA ±0.1% 75mV ±0.3% 350mA ±0.1% 150mV ±0.25% 250mA ±0.1% 1.16mV 42.0mA 1.8mV 30.8mA 3.08mV 18.2mA 6.2mV 9.8mA 9.2mV 6.44mA 30mV ±0.12% 900mA ±0.1% 60mV ±0.12% 750mA ±0.1% 75mV ±0.
Features and Specifications Specifications Table 1.5 Specifications for XPD 500 W with GPIB-M or CANbus Models 7.5-67 18-30 33-16 60-9 120-4.5 Program Resolution Voltage Current 1.2mV 5.2mA 4.6mV 3.6mA 5.1mV 2.9mA 9.3mV 1.3mA 18.6mV 0.7mA 10mV ±0.12% 250mA ±0.1% 75mV ±0.12% 140mA ±0.1% 75mV ±0.12% 115mA ±0.15% 150mV ±0.3% 80mA ±0.15% 180mV ±0.25% 80mA ±0.1% 1.2mV 5.2mA 4.6mV 3.6mA 5.1mV 2.4mA 9.3mV 1.3mA 18.6mV 0.7mA 30mV ±0.12% 250mA ±0.1% 75mV ±0.12% 140mA ±0.1% 75mV ±0.
Features and Specifications Specifications 24 Operating Manual for Multichannel Functionality (GPIB-M)
Section 2. Installation and Configuration Introduction To use this product, you must have the following equipment: a compatible model of DC output power supply IEEE-488 connector and cable computer with an IEEE-488 interface card Computer-based communications software package parallel CANbus cables (to connect power supply for multichannel operation) • • • • • The GPIB or CANbus interface is usually installed in a power supply at the factory.
Installation and Configuration Initial Inspection ! CAUTION Use proper static control techniques to avoid damage to static-sensitive components on the printed circuit board. Remote LED (REM) Local Switch (LOCAL) Remote Programming LEDs: Address LED (ADR) Indicates that the master controller is addressing the unit. Service Request LED (SRQ) Comes on at power up if the PON SRQ is set to on. Error LED (ERR) Indicates when a programming error has occurred.
Installation and Configuration Initial Inspection Service Request LED (SRQ) Remote LED (REM) Shutdown LED (S/D) Figure 2.2 XPD Power Supply Front Panel with GPIB Interface Remote Mode (REM) LED Service Request (SRQ) LED Over Voltage Protection (OVP) LED OVP Potentiometer Figure 2.3 XT and HPD Power Supply Front Panel with GPIB Interface Release 2.
Installation and Configuration Initial Inspection GPIB CANBUS USER LINES 1 Figure 2.4 XFR 2800 Watt Power Supply Rear Panel with GPIB-M Interface USER LINES CANBUS GPIB 1 Figure 2.
Installation and Configuration Initial Inspection GPIB CANBUS USER LINES Figure 2.6 XHR Power Supply Rear Panel with GPIB-M Interface USER LINES CANBUS GPIB Figure 2.7 XPD Power Supply Rear Panel with GPIB-M Interface Release 2.
Installation and Configuration Initial Inspection USER LINES CANBUS GPIB Figure 2.
Installation and Configuration Basic Setup Procedure Basic Setup Procedure This procedure can be used as a quick reference for those familiar with the configuration requirements for the GPIB-M interface as installed in the DC power supply. IEEE-488 Controller Connection Connect the GPIB cable to the supply at connector on the rear panel. Use an approved IEEE-488 connector and cable when connecting the GPIB Interface to your IEEE-488 GPIB network. Refer to Figure 2.4, Figure 2.5, Figure 2.6 or Figure 2.7.
Installation and Configuration Basic Setup Procedure Setup For those who want more information, each step refers to more detailed procedures Procedure located in subsequent sections. 1. Power ON Power on the unit. 2. Configure Computer Controller Configure the controller to match the power supply characteristics. The unit is shipped with default GPIB address 2. Configure your controller to talk to address 2. 3. Test Test the link by communicating with the power supply.
Installation and Configuration Basic Setup Procedure Table 2.1 Remote Mode Power On Conditions Feature Factory Preset Value Voltage setpoint 0.0V Current setpoint 0.0A Triggered voltage setpoint Disabled (DEFault) Triggered current setpoint Disabled (DEFault) Trigger source None Low voltage setpoint limit 0.0V High voltage setpoint limit 103% of voltage rating Low current setpoint limit 0.0A High current setpoint limit 103% of current rating Over voltage protection Disabled (0.
Installation and Configuration Configure for GPIB Operation Configure for GPIB Operation The power supply is ready for GPIB communication when it leaves the factory, but you may change any of the control settings. The default remote control setting is GPIB, address 2. Change Select an interface for remote control. Remote Control SYST:REM:SOUR [GPIB|MCHannel] Source where • • GPIB: control via GPIB interface MCHannel: multichannel operation using the CANbus interface Set GPIB Change the GPIB address.
Installation and Configuration Configure for Multichannel Operation Configure for Multichannel Operation Multichannel You may remotely control up to 50 power supplies from one GPIB interface by using Connections multichannel addressing via the CANbus. One power supply will be connected to a PC via GPIB. All other power supplies are connected via CANbus (Controller Area Network) to that unit. SCPI commands that include a channel address will be sent via the CANbus to the other power supplies.
Installation and Configuration Configure for Multichannel Operation CANbus The CANbus port consists of two 4-pin modular “handset” jacks to support daisy chain connections. The CAN (Controller Area Network) is an ISO standard (ISO11898) for a serial communication network. Table 2.2 describes the pin functions. The CANbus is used for communications in multichannel operation or current sharing (master/slave) operation. Table 2.
Installation and Configuration Configure for Multichannel Operation Setup See Figure 2.10. 1. Connect power supplies to be controlled via the CANbus network. Connect the power supplies in a daisy chain by linking the first power supply to the second using one cable, and then the second to the third using a second cable and the second CAN port. Continue making connections in this fashion until all the power supplies are connected.
Installation and Configuration Configure for Multichannel Operation A power supply will attempt to connect to the network: • • on power up, and when the multichannel address is changed. The power supply will successfully connect if there are no other power supplies on the network with the same address. Error 1702, “Multichannel address taken” is queued if the power supply fails to connect. SCPI Remote Control (RCONtrol) subregister will indicate the status of the connection.
Installation and Configuration Configure for Multichannel Operation Broadcasting You can specify a channel address of "0" to broadcast a command to all power Commands supplies connect via CANbus. Broadcast commands are useful in set up and operation. Example: Set all power supplies to remote mode: SYST0:REM:STAT REM Turn output on: OUTP0 ON Set voltage output to maximum: SOUR0:VOLT MAX Attempting to broadcast any query will generate an error.
Installation and Configuration User Lines User Lines The user lines connector, located on the GPIB-M interface rear panel, provides several signals to increase your operating control of the supply. These signals are dependent on the operator's design and uses. The operation of the auxiliary status lines requires that you provide external Vcc and ground. To locate the connector, refer to Figure 2.4, Figure 2.5, Figure 2.6 and Figure 2.7. See Figure 2.
Installation and Configuration User Lines User Lines Connection (XT, HPD, XPD) Figure 2.11 User Signals Connector (XT, HPD and XPD) Use a standard 8-connector RJ45 connector and data cable to connect to the user lines. Add a ferrite block to reduce radiated emission. The one inch square ferrite block with built-in housing clip is packaged and shipped with the power supply interface card. To install the ferrite block: 1. Position the block no more than 5 cm (2 in.
Installation and Configuration User Lines CHASSIS POTENTIAL ISOLATED USER LINES CNY17-2 USER LINES CNY17-2 508 Ohm 0.4W CNY17-2 508 Ohm 0.4W CNY17-2 Vf = 1.3V TYP, 1.5V MAX If = 10mA Recommended, 90mA MAX Figure 2.
Section 3. Operation Overview Once you have installed the power supply and connected both the AC input power and the load as explained in Section 2, the power supply is in its default configuration and is ready for operation. One power supply must be connected via GPIB. Additional units may be controlled via the CANbus port which enables multichannel addressing. The multichannel addressing also supports the current sharing feature for parallel-connected units.
Operation Power Supply Operating States Power Supply Operating States The power supply has 5 operating states: • • • • • Power-On Output Shutdown Soft Start Normal Operation Calibration Power-On This is the period between the time that AC power is applied to the supply (AC breaker turned on) and the time that the power supply is ready for operation. During this period, the internal circuits are powering up and performing self-tests.
Operation Power Supply Regulation Modes Power Supply Regulation Modes The power supply has 2 regulation modes while in the Normal Operation State: • • Constant Voltage (CV) Constant Current (CC) The CV, CC LEDs on the front panel indicate the regulation mode. Constant In this mode, the supply’s output voltage is constant while the current and power Voltage (CV) vary with the load.
Operation Remote Control Modes Remote Control Modes The power supply must be in remote mode to execute commands. The remote mode is indicated by the front panel remote status LED. A power supply will respond to queries when in local mode, but will generate an error when a command is received. GPIB equipped supplies will automatically transition from local to remote mode when any command data is received.
Operation Front Panel LEDs Front Panel LEDs The status LEDs on the front panel give an instant indication to the status of the power supply. LED Description REM Unit is operating under remote control. Remote settings apply. SRQ Unit is requesting service S/D Unit is in shutdown due to tripped protection mechanism, command, or interlock In addition, the XFR and XHR series power supplies have the following additional indicators. Release 2.
Operation Power Supply Operation Power Supply Operation This section describes how to configure and operate the power supply. For a complete list of commands and remote functionality, see Appendix B. “SCPI Command Reference”. Read “Understanding SCPI Commands” on page 99 for a better understanding of SCPI commands. Almost every command setting can be queried to return the current setting. The query is given by appending a “?” to the command header (the command, minus any parameters).
Operation Power Supply Operation The functionality of the hardware protection circuits (OVP, OTP, ACFail) remains the same in local mode. WARNING When returning to remote mode, the remote protection setpoints may trip even though the remote setpoints would not normally cause the unit to shutdown. This is because the output transient in settling to the remote settings from the local settings may cause a trip condition. Once cleared, the unit will operate normally.
Operation Power Supply Operation Readback To check the voltage or current output of the power supply, use the commands: MEAS:VOLT? MEAS:CURR? Units are in volts and amps, respectively. Example: To set voltage to 5.5V and current limit to 100A, send the command: :VOLT 5.5; :CURR 100 Then check the output: MEAS:VOLT? 5.500 (example readback, default unit V) MEAS:CURR? 0.
Operation Power Supply Operation Configure Five configurable protection mechanisms are available: Output • OVP: Over-Voltage Protection. Factory default = 0V (disabled) Protection • UVP: Under-Voltage Protection. Factory default = 0V (disabled) • OCP: Over-Current Protection. Factory default = 0A (disabled) • UCP: Under-Current Protection. Factory default = 0W (disabled) • Fold: Fold Protection. (See below.) OVP shuts down the power supply if the protection limit is exceeded.
Operation Power Supply Operation OVP The over voltage protection level is set with a command for remote mode and with the front panel potentiometer for local mode. If operating in remote mode, and the OVP is disabled by setting the trip level to 0, a second hardware OVP circuit, fixed at approximately 115%, may trip and shutdown the unit. If this occurs, either shutdown the unit, or toggle the output with a command, the interlock or front panel S/D button to clear the OVP circuit.
Operation Power Supply Operation Additional Other protection mechanisms designed to protect the power supply are: Protections • AC Off: Disables the output if the AC line drops below the acceptable range. • Sense Protection: Disables the output when the internal sense circuit is tripped by either reversed polarity at the output of the supply or a high voltage present at the output. • Output Fail: Disables the output if the bridge circuit fails.
Operation Power Supply Operation Clear If the unit has shut down, resume operation by sending the "OUTP ON" command. Protection Event To support older revisions of firmware (1.5 and older), [:]OUTPut[]:PROTection:CLEar command will still be parsed and passed to other instruments on the CANbus. WARNING- Fire Hazard If an over-voltage or over-current protection error persists without apparent cause, disable the output, and turn the AC switch OFF.
Operation Power Supply Operation User Settings If you have a frequent or constant need for a specific voltage and current output, you (Save and can save these setpoints in the power supply’s memory as a user setting. Once a Recall) setting is stored, it remains in the power supply’s memory after the unit is powered off.
Operation Power Supply Operation This will save factory default settings to a user setting location, replacing any setting that was previously saved there. Example: To save settings, set up the power supply with all required settings (we recommend that you do this right after recalling the factory default settings). For example, you can set voltage, current, and all protection levels.
Operation Power Supply Operation Power On (XFR/XHR only) You may also change the output state whether the output is enabled Output State or disabled at power on. To change the power on at output state: OUTP:PON:STAT [ON|OFF|1|0] Whether the unit powers on with output enabled is a function of both the state at power off and this setting. Reset Resetting the unit puts certain features to a known state. These states are listed in Table 3.2. To reset the unit: *RST or SYST:RES Table 3.
Operation Power Supply Operation Read Error The error queue holds up to 50 error messages. Once each message has been read, it Messages is cleared from the system. To read from the error queue: SYST:ERR? This command returns an error code and message from the error queue. For example: • • • -315, “Configuration memory test” -100, “Command error” 0, “No error” See Appendix C. “Error Messages” for descriptions of the messages.
Operation Power Supply Operation To set up Auxiliary line A: OUTP:AUXA:SOUR To set up Auxiliary line B: OUTP:AUXB:SOUR The choices for are listed above. To check the state of the line: OUTP:AUXA:STAT? OUTP:AUXB:STAT? This command returns a 1 or 0. If it returns a 1, this means that the status selected as the auxiliary line mnemonic is true.
Operation Auto Sequencing Auto Sequencing Auto Sequencing allows users to program a sequence for automated operation. Up to 10 programmable sequences may be stored with up to 99 steps per sequence. Each step can be programmed to set the voltage setpoint, current setpoint, and OVP level. The steps are either programmed to run for a specific length of time or are programmed to pause and wait for a trigger input before continuing. The duration of each step may range from 10 ms to 99 hours.
Operation Auto Sequencing Editing the Sequence To edit an existing step or to program new steps, use the following commands: PROG:STEP[:EDIT] [[[[] ,],],{
Operation Auto Sequencing Setting Sequence Repetitions Set the number of times a sequence will repeat before stopping execution. PROG:REP {ONCE ||FOR|INF} • • • ONCE will run the sequence once and return it to its STOP condition. ranges from 1 to 9999. It will run the sequence the number of times specified before putting it into the STOP condition. FORever and INFinity cause the sequence to repeat forever. A query will return 9.9E37, representing INFinity.
Operation Auto Sequencing Querying the number of steps To query the number of steps that have been programmed: PROGram:STEP:COUNt? Deleting a Deleting Sequences Sequence If you no longer need a sequence, select it with the PROG:NAME command and then delete it with the following: PROGram:DELete You can also use the following to delete all sequences: PROGram:DELete:ALL Using Auto Auto Sequence programs can be set to run as a Power ON default or recalled from Sequencing memory.
Operation Auto Sequencing Operation To run, stop or pause a sequence, use the following command: PROGram:STATe [RUN|PAUSe|STOP] • • • • Once the programmed sequence has been selected, you can start it by setting the state to RUN, by sending the command PROG:STAT RUN. At any time you can pause the sequence by sending PROG:STAT PAUS. A paused sequence will cause the supply to hold the output levels at the setpoints programmed by the current step. To resume, set the state to RUN again.
Operation Auto Sequencing Set V, I, and P The voltage, current and power setpoints can be limited to less than the supply rating Limits range to match the tolerance of connected equipment or any other criteria you may have. Once the limits have been changed from the supply’s default rated output, settings outside this range are no longer accepted. Note Setpoint limits do not apply to the triggered outputs and auto sequence outputs.
Operation Auto Sequencing Triggering Triggers are event-driven signals that instruct power supplies to change their output. Commands Triggering provides a method to control changes in the power supply’s output and to program several power supplies to react at the same time. Triggering is useful in manufacturing processes where power requirements change as the machinery performs different operations. ! CAUTION Setpoint limits do not apply to triggered setpoints. To program triggers: 1.
Operation Auto Sequencing Slew Rate The slew rate is calculated as a function of change in the output voltage and a given time interval. The maximum slew rate is 1% rated voltage/150us. The slew rate is saved upon power off and restored at power on. Output ON/OFF and shutdown are not affected by the programmable slew rate. These functions have a slew rate of 1%/20ms. The range of output voltage is 5% - 0.1% of rated voltage. The range of time interval is 1.5 s - 150 us.
Operation Auto Sequencing Example: Set a slew rate of 100V/10s for a 100V-60A power supply. This slew rate is 1V/0.1s, which is within the acceptable range. Send the commands: “:VOLT:SLEW:STEP 1”, and “:VOLT:SLEW:INT 100ms” Using smaller steps will result in a smoother curve. Identification The identification query command returns a string that states the manufacturer, Query model, serial number, and firmware revision. *IDN? may return “Xantrex, XFR 10-120, 100000, 3.000/0/0/0000.
Section 4. Status Registers Overview The Status Register structure is mandatory for SCPI and IEEE 488.2 compliance. The register bits are defined by the SCPI and IEEE 488.2 standards. Each status register has a Condition, Event, and Enable register and transition filters. See “Status Register Commands” on page 81 for commands to read or change their values. Condition Transitions of the condition register are automatic and reflect the condition of the Register instrument at the moment.
Status Registers Overview The Operation Status data structure has the operation status register and 5 sub-registers to represent regulation, shutdown, protection shutdown, remote control, and current sharing modes. Each of the sub-registers is summarized in a summary bit. Figure represents the Operation Status data structure. The “+” represents the logical summation of bits in a register. Table 4.1, Table 4.2, Table 4.3, Table 4.5, and Table 4.
Status Registers Overview Over VOLtage Under VOLTage Over CURrent Under CURrent Reserved Reserved AC Fail Over TEMperature SENSe FOLDback Output Fail Not Used Not Used Not Used Not Used Not Used CV CC Reserved 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 + PROTection Summary INTerlock COMMand 10 Not Used 11 Not Used 12 Not Used 13 Not Used 14 Not Used 15 Not Used Not Used STATus:OPERation:SHUTdown:PROTection Not Use
Status Registers Overview Table 4.1 OPERation Status Register Bit Bit Weight Bit Name Description 0 1 CALibrating Indicates that the supply is in CALibration Mode. 1 2 Reserved Not implemented 2 4 Reserved Not implemented 3 8 Reserved Not implemented 4 16 Reserved Not implemented 5 32 Waiting for TRIGger Summary Indicates if the supply is waiting for a TRIGger.
Status Registers Overview SHUTdown The Shutdown sub-register indicates the cause of the power supply shutdown. More Sub-Register than one bit may be active, and multiple actions will be required to enable the output. The protection shutdown sub-register indicates which protection mechanisms have caused the power supply to shutdown. Table 4.3 SHUTdown Sub-Register Bit Bit Weight Bit Name Description 0 1 PROTectio The power supply is shut down by a power n Summary supply protection mechanism.
Status Registers Overview Table 4.5 Remote CONtrol Sub-Register Bit Bit Weight Bit Name Description 0 1 Reserved 1 2 Reserved 2 4 GPIB CONtrol The power supply is under Remote CONtrol via the GPIB interface. 3 8 GPIB CONtrol with LLO The power supply is under Remote Control via the GPIB interface, with local controls locked out.
Status Registers Overview Over VOLtage Under VOLtage 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 Over CURrent Under CURrent 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 STATus:QUEStionable:VOLTage 2 3 4 5 6 7 8 + 9 10 11 12 13 14 15 0 1 STATus:QUEStionable:CURRent 2 3 4 5 6 7 8 9 10 11 12 13 14 + VOLTage Summary CURRent Summary Not
Status Registers Overview Table 4.7 QUEStionable Status Register Bit Bit Weight Bit Name Description 0 1 VOLTage Summary Reflects a summary of the VOLTage Sub-Register. 1 2 CURRent Summary Reflects a summary of the CURRent Sub-Register. 2 4 TIME Not implemented 3 8 Reserved 4 16 Over Temperature 5 32 FREQuency Summary Not implemented 6 64 PHASe Summary Not implemented 7 128 MODulation Summary Not implemented 8 256 CALibration Indicates an error in the unit calibration.
Status Registers Overview CURRent This shows whether the present current level is over or under the specified trip limit. Sub-Register Table 4.9 CURRent Sub-Register Bit Bit Weight Bit Name Description 0 1 Over CURrent Set if the supply’s output current is greater than the user-specified over-current trip level (variable trip limit) and the supply is in Operation state.
Status Registers Overview Table 4.10 Standard Event Status Register Bit Bit Weight Bit Name Description 0 1 Operation Complete (OPC) Set if *OPC command has been received and all pending operations have been completed. The message, Event –800 Operation Complete, is loaded into the Error/Event Queue. 1 2 Request Control (RQC) Not implemented. Always set to 0. 2 4 Query Error (QYE) Set if an attempt is being made to read data from the output queue when no output is either present or pending.
Status Registers Overview Status Byte The Status byte register contains the STB and RQS(MSS) messages as defined in 488.1. The user can read the status byte register using a 488.1 serial poll or the 488.2 *STB? common command. If the user sends a serial poll, bit 6 will respond with Request Service (RSQ). The value of the status byte is not altered by a serial poll. The *STB? query causes the device to send the contents of the Status Byte Register and the Master Summary Status (MSS) summary message.
Status Registers Overview Master The Master Summary Status message indicates that the power supply has at least one Summary reason for requesting service. Although the MSS message is sent in bit position 5 of Status (MSS) the response to *STB?, it is not sent in response to a serial poll and not considered part of the Status Byte.
Status Registers Status Register Commands Status Register Commands In the following sections is a value from 0 to 32767 representing a 15-bit register mask. SCPI Status Preset Status Commands STATus[]:PRESet Configures the status data structures to ensure that certain events are reported at a higher level through the status-reporting mechanism. These events are summarized in the mandatory structures, the Operation Status Register, and Questionable Status Register.
Status Registers Status Register Commands IEEE 488.2 Clear Status Command Status and Event Clears all Event Registers, including the Status Byte, the Standard Event Status and Commands the Error Queue. *CLS or the multichannel equivalent: STATus:CLEar Standard Event Status Enable Register The Event Summary Enable command determines which bits in the Standard Event Status Register are summarized in the Event Summary Bit (ESB) of the Status Byte.
Status Registers Status Register Commands To clear the Service Request Enable Register send "*SRE 0." The Power-on Status Clear command also determines if the Service Request Enable Register is cleared at power-on. A cleared register does not allow status information to generate a service request. E.g. Sending "*SRE 8" sets bit 3 of the Service Request Enable Register.
Status Registers Status Register Commands or the multichannel equivalent STATus:SBYTe[:EVENt]? Power-on Status Clear The Power-On Status Clear command controls the automatic power-on clearing of the Service Request Enable Register, the Standard Event Status Enable Register, the Parallel Poll Enable Register and the Error/Event Queue.
Status Registers Status Register Commands Operation Query Operation Status Register Condition Status Register STAT[]:OPER:COND? Commands Query Operation Status Register Event STAT[]:OPER[:EVEN]? Enable Operation Status Register STAT[]:OPER:ENAB Set Operation Status Positive Transition Filter STAT[]:OPER:PTR Set Operation Status Negative Transition Filter STAT[]:OPER:NTR Regulating Query Regulating Condition Sub
Status Registers Status Register Commands STAT[]:OPER:SHUT[:EVEN]? Enable Shutdown Sub-Register STAT[]:OPER:SHUT:ENAB Set Shutdown Positive Transition Filter STAT[]:OPER:SHUT:PTR Set Shutdown Negative Transition Filter STAT[]:OPER:SHUT:NTR Protection Query Protection Shutdown Condition Shutdown Sub-Register STAT[]:OPER:SHUT:PROT:COND? Commands Query Protection Shutdown Event STAT[]:OPER:SHUT:PROT[:EVEN
Status Registers Status Register Commands Set Remote Control Positive Transition Filter STAT[]:OPER:RCON:PTR Set Remote Control Negative Transition Filter STAT[]:OPER:RCON:NTR Current Query Current Share Register Condition Share Sub-Register STAT[]:OPER:CSH:COND? Commands Query Current Share Register Event STAT[]:OPER:CSH[:EVEN]? Enable Current Share Sub-Register STAT[]:OPER:CSH:ENAB Set Current Share Positive
Status Registers Status Register Commands Voltage Query Voltage Sub-Register Condition Sub-Register Commands STAT[]:QUES:VOLT:COND? Query Voltage Sub-Register Event STAT[]:QUES:VOLT[:EVEN]? Enable Voltage Sub-Register STAT[]:QUES:VOLT:ENAB Set Voltage Positive Transition Filter STAT[]:QUES:VOLT:PTR Set Voltage Negative Transition Filter STAT[]:QUES:VOLT:NTR Current Query Current Sub-Register Condition Sub-Regis
Section 5. Current Sharing Overview ! CAUTION Always exercise caution when using the current sharing feature. If a unit is set to Master or Slave, it will be locked out of local operation. Current sharing units will have their outputs disabled if one power supply enters shutdown. The current sharing function allows power supplies to current share between units connected in parallel. Current sharing can use a maximum of 5 supplies. All power supplies must be the same model.
Current Sharing Overview Theory of Power supplies may be connected in parallel to supply a large current to a load. Operation Typically, because of differences in the load connections, each power supply may provide different amounts of current to the load. When multiple power supplies are configured for current sharing, the master supply will make minute changes to the slave’s voltage and current to equalize the current draw from each.
Current Sharing Operation Operation Once a current sharing network is setup, you may adjust the voltage setpoint on the master. The master will automatically adjust the setpoints of the slave units to equalize the current output of all units. You may also disable or enable the output of the master, automatically disabling or enabling the output of all slaves. You must use GPIB control to operate the master. Slaves will be operating under remote control from the master and in local lockout.
Current Sharing Operation 92 Operating Manual for Multichannel Functionality (GPIB-M)
Appendix A. GPIB Overview This power supply can be programmed from a remote terminal using a General Purpose Interface Bus (GPIB) interface. Communications over the GPIB interface meet IEEE 488.2 standards and are SCPI compliant. Codes and Standards The GPIB interface of the this Programmable DC Power Supply has been implemented according to IEEE standard 488.1-1987, “IEEE Standard Digital Interface for Programmable Instrumentation.” The communications protocol complies with IEEE 488.2-1992.
GPIB Protocol Specifications Protocol Specifications Multiline IEEE 488.2 (Section 5) requires specific Device Interface Functions. Control Functions Table A.
GPIB Electrical Specifications Electrical Specifications Driver IEEE 488.2 (Section 3.3). Requirements Table A.
GPIB Performance Specifications 96 Operating Manual for Multichannel Functionality (GPIB-M)
Appendix B. SCPI Command Reference Overview This appendix provides a summary of the Standard Commands for Programmable Instruments (SCPI) that are supported by the this Programmable Interface Card. Codes and Standards This power supply conforms to the following international standards: • • • IEEE Std 488.2-1992 “IEEE Standard Codes, Formats, Protocols, and Common Commands For Use With IEEE Std 488.1-1987” IEEE Std 488.
SCPI Command Reference IEEE-488.2/SCPI Syntax and Style IEEE-488.2/SCPI Syntax and Style Parameters Units of Measure and Multipliers The default units of measure include: • • • • V (Volt – voltage) A (Ampere – current) W (Watt – power) S (seconds – time) The supported optional multipliers include: • • m (milli) k (kilo) Note The SI standard for these multipliers is specifically lowercase, while the IEEE standard specifies uppercase. Both combinations are supported.
SCPI Command Reference Understanding SCPI Commands Understanding SCPI Commands SCPI SCPI is an ASCII-based command language designed for use in test and Command measurement equipment. The command structure is organized around common Hierarchy roots, or nodes, which are the building blocks of SCPI subsystems. An example of a common root is CALibration, and some of the commands that reside in the CALibration subsystem are shown below.
SCPI Command Reference Understanding SCPI Commands The following punctuation is sent with the command string: • • • • Colons (:) separate command keywords from lower-level keywords. For example, CAL:CURR:STAT. Blank spaces separate command keywords from parameter values. For example, CURR 0.1. Commas separate parameters from each other when more than one parameter is sent in the same string. For example, CAL:STAT OFF,”1234.” Semicolons (;) separate multiple commands from the same subsystem.
SCPI Command Reference Understanding SCPI Commands Using Queries A question mark lets you query the present value for most parameters. For example, to query the current calibration state use: CAL:SEC:STAT? Most commands that include a parameter can be queried to determine the present setting.
SCPI Command Reference Understanding SCPI Commands Parameter Several different data types are defined for use in program messages and response Types messages. Boolean Parameters Boolean parameters are single binary conditions such as 1 and 0, or ON and OFF. The following is an example of a command that uses Boolean parameters: SYST:COMM:GPIB:PONS {ON|OFF|1|0} Discrete Parameters Discrete parameters are used when program settings have a limited number of values.
SCPI Command Reference SCPI Command Summary SCPI Command Summary The SCPI commands supported by the this Programmable Power Supply are described in the tables in the remainder of this section.
SCPI Command *CLS [:]STATus[]:CLEar *ESE? [:]STATus[]:STANdard:ENABle *ESE [:]STATus[]:STANdard:ENABle *ESR? [:]STATus[]:STANdard[:EVENt]? *IDN? [:]SYSTem[]:IDENtify? *IST? *OPC *OPC? *OPT? [:]SYSTem[]:OPTion? *PRE? *PRE *RCL [:]SYSTem[]:RECall *RST [:]SYSTem[]:RESet *SAV [:]SYSTem[]:SAVE[USER] *SDS [:]SYSTem[]:SAVE:DEFault *SRE? [:]S
Release 2.1 *TST? [:]SYSTem[]:TEST? *WAI [:]SYSTem[]:WAIT Self-Test Query Wait To Continue SCPI Command [:]MEASure[][:SCALar]:CURRent[:DC]? [:]MEASure[][:SCALar][:VOLTage][:DC]? Function Read Output Current Read Output Voltage Table B.2Readback Commands *TRG Trigger Read output voltage Read output current Description Prevents the device from executing any further commands or queries until the no-operation-pending flag is TRUE.
106 [[:]SOURce][]:VOLTage:PROTection:UNDer:STATe [[:]SOURce][]:VOLTage:PROTection:UNDer:TRIPp ed? [[:]SOURce][]:CURRent:LIMit:HIGH {|MAXimum|MINimum} [[:]SOURce][]:CURRent:LIMit:LOW {|MAXimum|MINimum} Set Under Voltage Protection Shutdown State Query Under Voltage Protection Tripped Set High Current Limit Set Low Current Limit [[:]SOURce][]:CURRent:PROTection:UNDer[:LEVe l] {|MAXimum|MINimum} Set Under Current Prote
Release 2.
108 [:]OUTPut[]:PROTection:FOLD:DELay [:]OUTPut[]:PROTection:FOLD[:MODE] {NONE|CC|CV} [:]OUTPut[]:PROTection:FOLD:TRIPped? Set Output Fold Delay Set Output Fold Mode Query Fold Protection Tripped [:]INITiate[][:IMMediate] [:]TRIGger[][:SEQuence]:SOURce {BUS|EXTernal|IMMediate|NONE} Set Immediate Initiation of Trigger System Set Trigger Source [:]SYSTem[]:COMMunicate:MCHannel:ADDRess [:]SYSTem[]:COMMunicate:GPIB[:SELF]:AD
SCPI Command [:]STATus[]:OPERation:CONDition? [:]STATus[]:OPERation:ENABle [:]STATus[]:OPERation[:EVENt]? [:]STATus[]:OPERation:NTRansition [:]STATus[]:OPERation:PTRansition [:]STATus[]:OPERation:CSHare:CONDition? [:]STATus[]:OPERation:CSHare:ENABle [:]STATus[]:OPERation:CSHare[:EVENt]? [:]STATus[]:OPERation:CSHare:NTRansition [:]STATus[]
110 [:]STATus[]:OPERation:SHUTdown:PROTection:NT Ransition [:]STATus[]:OPERation:SHUTdown:PROTection:PT Ransition Set Operation Status Shutdown Protection Negative Transition Register Set Operation Status Shutdown Protection Positive Transition Register [:]STATus[]:OPERation:SHUTdown:NTRansition Set Operation Status Shutdown Negative Transition Register [:]STATus[]:OPERation:SHUTdown:PROTection[:E VENt]? [:]STATus[
[:]STATus[]:PRESet [:]STATus[]:QUEStionable:CONDition? [:]STATus[]:QUEStionable:ENABle [:]STATus[]:QUEStionable[:EVENt]? [:]STATus[]:QUEStionable:NTRansition [:]STATus[]:QUEStionable:PTRansition [:]STATus[]:QUEStionable:CURRent:CONDition? [:]STATus[]:QUEStionable:CURRent:ENABle [:]STATus[]:QUEStionable:CURRent[:EVENt]? [:]STATus[]:QUEStionable:CURRent:N
112 [:]STATus[]:STANdard:ENABle [:]STATus[]:SBYTe[:EVENt]? [:]STATus[]:SREQuest:ENABle Enable the Standard Event register (*ESE,*ESE?) Query the Status Byte (*STB) Service Request Enable (*SRE,*SRE?) [:]SENSe[]:TEMPerature:PROTection:LATCh [:]SENSe[]:TEMPerature:PROTection:TRIPped? [:]SENSe[]:VOLTage:AC:PROTection:LATCh [:]SENSe[]:VOLTage:AC:PROTection:TRIPped? Set Over Temperature Response Qu
SCPI Command [:]PROGram[][:SELected]:DELete[:SELected] [:]PROGram[][:SELected]:DELete:ALL [:]PROGram[][:SELected]:NAME [:]PROGram[][:SELected]:STATe {RUN|PAUSe|STOP} [:]PROGram[][:SELected]:STEP:NEXT [:]PROGram[][:SELected]:COUNt? [:]PROGram[][:SELected]:STEP:DE Lete [:]PROGram[][:SELected]:EXECuting? [:]PROGram[][:SELected]:EXIT [:]PROGram[][:SELected]:STEP:EXECuting? [:]PROGram[
[:]PROGram[]:SEQuence:STEP< step_number>:DELete [:]PROGram[]:SEQuence:STEP [:EDIT] [[[[],],],{
Details Define the output of the auxiliary line.The possible values are NONE, ON, OFF, OVOLtage, UVOLtage, OCURrent, UCURrent, ACOFf, OTEMperature, SPRotection, UNRegulated, FOLD, CC, CV, CP. The address for a multichannel slave. An integer value in the range 2 to 50. A string representing any 4-digit positive integer. A numeric value as defined by SCPI. May also be MAXimum or MINimum. May include current-related suffix units such as “mA”, “uA”, “A” etc. Range may be 0 to 103% of model’s rated current.
SCPI Command Reference Expressions 116 Operating Manual for Multichannel Functionality (GPIB-M)
Appendix C. Error Messages Overview Errors are placed in a queue as they are detected. The queue works on a first in, first out (FIFO) basis. If the queue overflows, the last error in the queue is replaced with error –350, “Queue Overflow”. When all errors have been read from the queue, further error queries return 0, “No error”. The error queue is cleared when any of the following occur (IEEE 488.2, section 11.4.3.
Error Messages Command Error List Command Error List An error in the range [-199, -100] indicates that an IEEE 488.2 syntax error has been detected by the instrument’s parser. The occurrence of any error in this class causes the command error bit (bit 5) in the Event Status Register to be set. Table C.1Command Error List Error Error Message Description code -100 Command error This is the generic syntax error. -105 GET not allowed A Group Execute Trigger was received within a program message.
Error Messages Execution Error List Error Error Message Description code Release 2.1 -220 Parameter error Indicates that a program data element related error occurred. -221 Setting conflict Indicates that a legal program data element was parsed but could not be executed due to the current power supply state. Factors that may contribute to this error are: Remote source - To set most values, the remote source must be correct. Remote state - To set most values, the unit must be in remote mode.
Error Messages Device-Specific Error List Device-Specific Error List An error in the range [-399, 300] or [1, 32767] indicates that the instrument has detected an error which is not a command error, a query error, or an execution error; some device operations did not properly complete, possibly due to an abnormal hardware or firmware condition. These codes are also used for self-test response errors.
Error Messages Query Error List Query Error List An error number in the range [-499, -400] indicates that the output queue control of the instrument has detected a problem with the message exchange protocol described in IEEE 488.2, chapter 6. The occurrence of any error in this class causes the query error bit (bit 2) in the Event Status Register to be set. Table C.
Error Messages Front Panel Error Codes Front Panel Error Codes Table C.7 Front Panel Error Codes Error code Error Message Description +1301 Front Panel Protocol Error Invalid data from the front panel was sent to the CPU +1302 Front Panel Not Responding +1303 Front Panel Self-Test Failed CPU Error Codes Table C.8 CPU Error Codes Error code Error Message Description +1401 ColdFire Self-Test Failed Analog Programming Interface Error codes Table C.
Error Messages CANbus Error Codes CANbus Error Codes Table C.11CANbus Error Codes Error code Error Message Description +1701 CANbus hardware missing The CANbus option is not installed on the controller card, or controller card is not present. +1702 CANbus device specific error An error has occurred on the CANbus circuit. Probable causes are AC input too low, AC input not secure, controller card not securely fastened or other noise sources. +1703 CANbus input buffer corrupted.
Error Messages Current Share Error Codes Current Share Error Codes Table C.13Current Share Error Codes 124 Error code Error Message Description +1900 Current Share General Error +1911 Current share master already online A unit on the CANbus network has already been assigned the current share master unit. Only one is allowed per network. +1912 Current share slave lost One of the connected current share slaves have not responded in time.
Appendix D. Calibration Overview The calibration of the unit is software dependent; there are no potentiometers to adjust. The calibration points are set to 10% and 90% of the rated outputs and calibration data is automatically calculated from the measurement date you provide. The setting and readback accuracy of the power supply should be checked annually, and calibration done only if the unit is not operating within its specification.
Calibration Setup and Equipment Security code To protect calibration data, a security code is required to enter calibration mode. The security code set at the factory to "0000." The password can be changed. Calibration state must be ON to change the password. The SCPI command to change the security code is: CAL:CODE The security code is any 4-digit number enclosed by quotation marks. Trying to change the password to an invalid one causes an error.
Calibration Calibration Procedure Calibration Procedure Calibration of programming and readback are combined in a single procedure. Output 1. Set the load to open circuit. Attach a DVM across the output terminals. Voltage 2. Minimum calibration level Set the output voltage to 10% by sending the command: CAL:OUTP:VOLT:LEV MIN 3. Enter voltage data Enter the voltage read from the external DVM. CAL:OUTP:VOLT:DATA 4.
Calibration Calibration Procedure Output 1. Set the power supply and load operate at full output. You must ensure the power Current supply is operating in current mode during current calibration. Place a shunt on the load line so that you can measure the current. Attach a DVM across the shunt 2. Minimum calibration level Set the output current to 10% by sending the command: CAL:OUTP:CURR:LEV MIN 3. Enter current data Enter the current read from the external DVM via the shunt.
Calibration Exit calibration mode Exit calibration mode When you have completed calibration, exit calibration mode by sending the command: CAL:STAT OFF, "0000" where “0000” is replaced with your security code. Restore Factory Calibration Restore the unit to the calibration constants set at the factory by sending the command: CALibration:RESTore Note This procedure should not be used in place of regular calibration, but may be useful to restore the unit to an operational state in case of failure.
Calibration Restore Factory Calibration 130 Operating Manual for Multichannel Functionality (GPIB-M)
Xantrex Technology Inc. 8999 Nelson Way Burnaby, British Columbia Canada V5A 4B5 604 422 8595 Tel 604 421 3056 Fax 800 667 8422 Toll Free North America prg.info@xantrex.com www.xantrex.