Smart choice for power XMP 2600Programming ManualXantrex Multiple Output Power System XMP 2600 www.xantrex.com
Table of Contents Table of contents Chapter 1: Interfacing the XMP 2600 1 The GPIB interface 1 The serial interface 2 Serial Interface Capabiliti
Table of Contents Primary engine status structure 14 Summary of power modules status 14 Power modules status structure 14 What happens when power i
Table of Contents Output on/off 30 Other operations 30 Sequential Operations 30 Using hardware (TRIG and SYNC) to serialize operations 30 Using
Table of Contents Primary Event Status Enable Register - set with PEE, read with PEE? 73 Status Byte Register - read with *STB? 74 Service Request E
Interfacing the XMP 2600 The GPIB interface 1Interfacing the XMP 2600 The XMP 2600 has two types of interfaces used for remotely controlling it: a GP
The serial interface Interfacing the XMP 2600 The serial interface The Serial Interface is RS232 hardware interface with three types of operating mo
Interfacing the XMP 2600 Programming messages formats Programming messages formats Listening Formats Programming messages received by the XMP 2600 ar
Programming messages formats Interfacing the XMP 2600 Here is an example of a Program Message: VSET 1,10.2 ; VLOAD? 1 <LF> Program Message Te
Usage Guidelines How to communicate with the XMP 2600 2Usage Guidelines How to communicate with the XMP 2600 The purpose of this section is to give
How to communicate with the XMP 2600 Usage Guidelines To use this synchronization feature properly, you must follow each message sent to the XMP 2600
Rev. 1.1 9/2003 XMP 2600 Programming Manual This document contains proprietary information. All rights reserved.
Usage Guidelines Recommendations on using the XMP 2600 Starting a session Issue a CLR or RESET command (and wait for 15 seconds) when you start using
Recommendations on using the XMP 2600 Usage Guidelines Identify the XMP 2600 Using the *IDN? query, it is possible to verify that the device you are
Usage Guidelines Recommendations on using the XMP 2600 Check occupied channels Power Modules of the XMP 2600 have addresses that assign them to “chan
Recommendations on using the XMP 2600 Usage Guidelines Protection setup Use the PROT command to setup the way Over Voltage and Over Current protectio
Usage Guidelines Handling SRQ and the IEEE488.2 Status Structures To globally control the outputs of all the Power Modules, use the OUT command with
Handling SRQ and the IEEE488.2 Status Structures Usage Guidelines The status reporting mechanisms of the XMP 2600 are rather complex. If you do not
Usage Guidelines Handling SRQ and the IEEE488.2 Status Structures Responding to SRQ events The SRQ event of the IEEE488.2 bus is the summary of the e
Handling SRQ and the IEEE488.2 Status Structures Usage Guidelines Remote communication time out The Remote Communications Time Out bit is the only el
Usage Guidelines Handling SRQ and the IEEE488.2 Status Structures The first element of the Power Module Status Structure we should look at is the Eve
Handling SRQ and the IEEE488.2 Status Structures Usage Guidelines The Power On Retain or Initialize feature is another powerful tool for controlling
What does this warranty cover and how long does it last? Limited Warranty This Limited Warranty is provided by Xantrex Technology, Inc. (“Xantrex”) a
Basic Programming Basic setup and usage 3Basic Programming This chapter guides you through the process of programming the XMP 2600 to provide power
Output Setup Basic Programming The XMP 2600 has a host of features that enhance its usage. This section describes the parameters involved in setting-
Basic Programming Output control where <value> can be programmed between the output setting value (Vset or Iset) and the output rating (Vmax or
Current limiting schemes Basic Programming Issuing the OUT 0 command, globally disables the outputs of all the Power Modules. Turning the output on o
Basic Programming Reprogramming Delay Linear foldback When the linear output foldback mode of operation is selected (using the FOLD <ch>,2 comma
Reprogramming Delay Basic Programming To set the amount of Reprogramming Delay, use the command: DLY <ch>,<nn.n> where nn.n can range fro
Advanced Features Workpoint window warning 4Advanced Features This chapter introduces some of the advanced features of the XMP 2600 and provides guid
Workpoint window warning Advanced Features Note that the WHIGH and WLOW commands refer to both the voltage and current thresholds. Voltage mode examp
Advanced Features Load protection The events enable masks Registered Power Module’s events can be enabled to seep in thru the status structure (using
Arm, trigger, sync and ramp Advanced Features The high level thresholds act similar to the OVP and OCP features (but use a different mechanism) while
What does this warranty not cover? This Limited Warranty does not cover normal wear and tear of the product or costs related to the removal, installa
Advanced Features Arm, trigger, sync and ramp Output on While this operating mode is selected, a trigger supplied to the Power Module will cause its
Arm, trigger, sync and ramp Advanced Features Output settle In this SYNC generation mode, a SYNC is produced when the output of the Power Module sett
Advanced Features Synchronization of operations While ramping its output, the Power Module uses, for the ramp calculations, a resolution much higher
Synchronization of operations Advanced Features Output on/off To turn on or off a group of Power Modules (or all of them) at the same time, turn on t
Advanced Features Synchronization of operations Using software (OPC mechanism) to serialize operations The Power Modules of the XMP 2600 generate an
Selective shutdown Advanced Features Selective shutdown XMP Power Modules are shutdown when they detect a fault. Since the XMP 2600 is mostly used in
Advanced Features Selective shutdown A cleared bit (having a value of 0) defines the module to be “single shutdown”, i.e. no other Power Modules are s
Selective shutdown Advanced Features TOEN value Operation upon Time Out event Operation upon TORST 0 None (the feature is disabled) none 1 Group
Commands and Queries Reference Categories 5Commands and Queries Reference This chapter describes all the commands and queries available when programm
Categories Commands and Queries Reference GLBL inform the XMP 2600 Main Controller on shut-down behavior of the installed Power Modules. GLBL? retu
Information WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, UNLESS SPECIFICALLY AGREED TO BY IT IN WRITING, XANTREX a. MAKES NO WARRANTY AS TO THE
Commands and Queries Reference Categories Settings Commands and Queries DLY program the Power Module’s re-programming delay period. DLY? return the
Categories Commands and Queries Reference Warnings Commands and Queries IHIGH program the upper window warning level for the output current of the P
Commands and Queries Reference Categories Status Reporting Commands and Queries *CLS clears all Event Status Registers. *ESE assign new value to the
Alphabetical reference Commands and Queries Reference Alphabetical reference For every Command and Query, this section presents the following type of
Commands and Queries Reference Alphabetical reference *ESR? return the value of the Standard Event Status Register. The value returned is a decimal n
Alphabetical reference Commands and Queries Reference *PRE assign new value to the Parallel Poll Enable Register. Re-calculates <ist>. Syntax
Commands and Queries Reference Alphabetical reference *SAV stores settings of all the Power Modules (same as STO command). Syntax *SAV <int> P
Alphabetical reference Commands and Queries Reference *TST? initiates a self-test of the XMP 2600 main control circuits. The tested areas are: Contr
Commands and Queries Reference Alphabetical reference CESE assign new value to the Channels Event Status Enable Register. Re-calculates <rqs> a
Alphabetical reference Commands and Queries Reference CMASK program the positive and negative edge masks of the Events Filter Mechanism. Syntax CMA
Safety Summary IMPORTANT Read this safety summary before operating the unit. The following safety precautions are to be kept and observed by the user
Commands and Queries Reference Alphabetical reference CSTS? return the Power Module Status Structure data. The response is six decimal numbers repres
Alphabetical reference Commands and Queries Reference DSP remove a user message from the XMP 2600 front panel display. Syntax DSP Parameters none C
Commands and Queries Reference Alphabetical reference GLBL inform the XMP 2600 Main Controller on shut-down behavior of the installed Power Modules.
Alphabetical reference Commands and Queries Reference GRP? return the current definition of the group of Power Modules. The response is made up of t
Commands and Queries Reference Alphabetical reference ILIM program an upper limit on subsequent programming of current settings for the Power Module.
Alphabetical reference Commands and Queries Reference IMIN? return the value of the minimum programmable current limit for the Power Module. Syntax
Commands and Queries Reference Alphabetical reference MON change the operating mode of the RS232 serial communication interface into or out of Monito
Alphabetical reference Commands and Queries Reference OUT program the state of the Global Output Enable Flag of the XMP 2600. Syntax OUT <int>
Commands and Queries Reference Alphabetical reference OVSET? return the current programmed value of the Power Module’s OVP threshold. The result is a
Alphabetical reference Commands and Queries Reference POLEN enables the XMP 2600 to accept signed value parameters. When enabled, the sign of VSET p
Input Mains Voltage Rating The XMP 2600 operates at the following mains nominal voltages: • 170Vac - 265Vac nominal (45 to 66Hz) • 120Vac nominal,
Commands and Queries Reference Alphabetical reference PROT set-up the Protection Mode of the Power Module. Syntax PROT <ch>,<int> Parame
Alphabetical reference Commands and Queries Reference RAMP? return the current Ramp Duration for the Power Module. The result is a string in the fol
Commands and Queries Reference Alphabetical reference RIPL? return the current programmed output ripple for the Power Module. The result is two decim
Alphabetical reference Commands and Queries Reference SHUT defines the optional events that will cause a single, group or global shutdown. Syntax S
Commands and Queries Reference Alphabetical reference STEP program a Sequence Program Step. Syntax STEP <int>,<step_delay>,<int>[,
Alphabetical reference Commands and Queries Reference SYNC program the Power Module’s Sync Pulse Generation Enable Event. Syntax SYNC <ch>,&l
Commands and Queries Reference Alphabetical reference TOEN? queries the current state of the remote communication time out feature. Syntax TOEN? Par
Alphabetical reference Commands and Queries Reference TOSET set the remote communication time out period. Syntax TOSET <int> Parameters the
Commands and Queries Reference Alphabetical reference TRIGER send a trigger to the Power Module. Syntax TRIGER <ch> Parameters the number of
Alphabetical reference Commands and Queries Reference VLIM? return the current value of the upper limit on VSET programming. The response is a <v
WARNING Do not operate the unit with a missing module. Modules must be arranged consecutively from left to right. Unused module locations must be clo
Commands and Queries Reference Alphabetical reference VSET program the voltage limiting of the Power Module’s output. Syntax VSET <ch>,<val
Alphabetical reference Commands and Queries Reference 68 XMP 2600 Programming Manual rev. 1.1
Status reporting IEEE 488.2 compatible Status Structures 6Status reporting IEEE 488.2 compatible Status Structures Power Modules Status Structure Th
IEEE 488.2 compatible Status Structures Status reporting The Output Register 0 0 0 ARM RLY POL ON STBY ARM ... the Power Module is Armed
Status reporting IEEE 488.2 compatible Status Structures The Events Filtering Positive Mask Register SENSE WARN CONF TEST FOLD BACK MODE CHNG LOW CU
IEEE 488.2 compatible Status Structures Status reporting The following illustrates the Power Module Status Structure: sense warning condition
Status reporting IEEE 488.2 compatible Status Structures not finished reading a response (from the Output Queue) and is already sending new data. Las
IEEE 488.2 compatible Status Structures Status reporting Status Byte Register - read with *STB? read by Serial Poll RQS0 ESB MAV Comm. T.O. PRIM E
Status reporting Self Test Results The following illustrates the System Status Structure: EVENT OR & ENABLE PRIMARY OUTPUT SET QUEUE
Self Test Results Status reporting BYTE 1 ANLG MUX DAC ANLG REF PWR SUPPL NOVRAM_B NOVRAM_A PROG MEM INT RAM INT_RAM... Processor Memory. PROG_ME
About this manual This programming manual contains information on programming the XMP 2600. Who should use this manual This manual is designed for us
Status reporting Error Codes summary Error Codes summary The following is a list of error codes generated by the Power Modules and the main controlle
Error Codes summary Status reporting 16 Internal Communications Time Out for Power Module in channel 1. 17 Internal Communications Time Out for Pow
Status reporting Error Codes summary XMP 2600 Programming Manual rev. 1.1 79 79 Can not turn Global On while a Channel Shut is in effect. 80 No
Xantrex Technology Inc. 604 422 2777 Tel 604 420 2145 Fax 800 670 0707 Toll Free North America [email protected] www.xantrex.com TM-XMP
Comments to this Manuals