Xantrex Technology XMP 2600 manual What is output ramping?, Output ramping

Page 41

Arm, trigger, sync and ramp

Advanced Features

Output ramping

Output settle

In this SYNC generation mode, a SYNC is produced when the output of the Power Module settles to within 2% of Vmax or Imax from the programmed Vset or Iset. A new SYNC signal is generated following any commanded change of the Power Module’s output, be it a new Vset or Iset value, a ramp operation or an output on/off state change.

You can use the SYNC signal to synchronize external hardware to changes in the Power Module’s output.

To select this SYNC generation mode, use the following command: SYNC <ch>,0

Trigger received

In this SYNC generation mode, the Power Module generates a SYNC whenever it receives a trigger (either hardware or software trigger).

Using this SYNC generation mode enables the XMP 2600 to generate a hardware signal in response to a software command.

To select this SYNC generation mode, use the following command: SYNC <ch>,1

New output setting value

In this SYNC generation mode the Power Module generates a SYNC whenever a new Vset or Iset value is programmed (and NOT when the output actually changes).

You can use the SYNC signal to synchronize external hardware to expected changes in the Power Module’s output (an advanced trigger or “pre-trigger”).

To select this SYNC generation mode, use the following command: SYNC <ch>,1

No SYNC generation

Select this SYNC generation mode when you do not want a Power Module to generate a SYNC signal.

To select this SYNC generation mode, use the following command: SYNC <ch>,3

The following sections describe the output ramping feature of the XMP 2600 and give usage guidelines.

What is output ramping?

Output ramping is a feature of the XMP’s Power Modules that enable them to produce a gradual linear smooth change in their output. The change in a Power Module’s output can be either a voltage change or a current change.

Aramp can be either a down-ramp (negative slope) or an up-ramp (positive slope) but it cannot change the polarity of the Power Module’s output. To produce a ramp that crosses zero (part positive and part negative) you will need to create two separate ramp operations with a polarity changing command between them. Use the “sequential operations” process described in the Synchronization of Operations section to make the combined ramp as uniform as possible.

Output ramping can be as fast as a single output step occurring within 6mS of initiation (limited by the module’s rise/fall time) or it can be a gradual process lasting as long as 6 Minutes, 33 Seconds and 210 mili-seconds.

28

XMP 2600 Programming Manual rev. 1.1

Image 41
Contents Xantrex Multiple Output Power System XMP XMP How do you get service? Limited What does this warranty cover and how long does itWarranty Last?Disclaimer Product What does this warranty not cover?Information Information About Your Power SupplyPower Supply Grounding Safety SummaryDescription Power Supply Symbols Output Voltages Input Mains Voltage RatingDo Not Open The Unit Air Inlets And Air Outlet Nonoperative ModulesSafety Agency Compliance Regulatory Approvals and Safety Agency CompliancePower Supply Safety Regulatory ApprovalsWho should use this manual About this manualChapters Terminology Table of contents Basic Programming Commands and Queries Reference Byte Error Codes summaryGpib interface 1Interfacing XMPACK Serial interfaceListening Formats Programming messages formatsResponse Data Separator Talking FormatsUsing the comm. channels How to communicate with the XMPUsing the Gpib bus Using an RS232 linkUsing queries Recovering from communication haltsUsing commands Programming the XMPInitialize the XMP Recommendations on using the XMPSetup the XMP 2600 status system Enforce power-on conditionsQuery installed Power Modules Identify the XMPInitial setup of the Power Modules Setup system level protection shutdown featuresOutput settings Protection setupActivation Status reportingHandling SRQ and the IEEE488.2 Status Structures Using advanced featuresOn-going usage of the XMP Use queriesStatus registers Event enable registersEvent registers Mask registersMain controller events Main status byteOutput message Queue Responding to SRQ eventsPower modules status structure Summary of power modules statusRemote communication time out Primary engine status structureError Code What happens when power is turned onFaults Register Events RegisterUsage Guidelines Output Setup Basic setup and usageOverview of output setup parameters Power Module output ratingOutput control Output settingsOutput activation Globally enabling the outputsCurrent limiting schemes Voltage / current modeFoldback Polarity and disconnect relaysRetry Reprogramming DelayShutdown on current limit Linear foldbackBasic Programming Workpoint window warning Setting the window thresholdsUsage guidelines Enabling the window thresholdsUsing the warnings Using the events mechanismVoltage mode example Checking the statusLoad protection Protection using the workpoint windowAdditional usages OVPTrigger mechanism Arm, trigger, sync and rampSet output to stored values Toggle the output state on/offSync output Output ramping What is output ramping?Synchronization of operations Output ramping setupOutput ramping initiation Simultaneous operationsOutput on/off Using hardware Trig and Sync to serialize operationsOther operations Sequential OperationsController notification of Operation Complete Using software OPC mechanism to serialize operationsSelective shutdown Commands to program shutdown groupingShutdown grouping single, group, global Different shutdown grouping of modulesComm. time out Shutdown on non-fault eventsResponding to communication time out events Time out events as reflected in the status structure Turn-on and reset behaviorCategories Ieee 488.1 BUS CommandsSystem Commands Queries Glbl ResetGLBL? GpibSettings Commands Queries Output Control Protection Read-Back Queries Commands QueriesTrigger Sync Commands Queries Status Reporting Commands Queries Synch Mnemonic Alphabetical referenceParameters None Category System Type Sequential PRE Stores settings of all the Power Modules same as STO command Result register Syntax Return two decimal numbers, in the range 0 to 255. Each bit Cmask Close relay and a value of 1 is returned for an open relay Remove a user message from the XMP 2600 front panel display Set-up the operating mode of the XMP 2600. Re-calculate rqs Response is a series of values one for each installed Power Return output Current measurement of the Power Module. Return the state of the XMP 2600 Local Lock Flag. a value Ocrst Decimal value in the range 0 to Syntax Presence of the Polarity Reversal Relay Option Parameters None Category Settings Type Sequential Master mainframe. For the XMP 2600 this value is String in the following format mssnnn where m=minutes Result is two decimal numbers the first being the level 0t o SN? = Stop = Goto= OFF Module. Result is a decimal number in the range 0 to Shut-down when a remote communication time out occurs. Time out feature Syntax Minus sigh Syntax VLIM? Vset Commands and Queries Reference Events Register Ieee 488.2 compatible Status StructuresError Code Faults RegisterEvents Enable Register Output RegisterEvents Filtering Negative Mask Register Events Filtering Positive Mask RegisterPON CME EXE DDE QYE OPC Standard Event Status Register read with *ESR?Primary Event Status Register read with PER? Primary Status Register read with PSR?Primerr Status Byte Register read with *STB?Self Test Results Power ModulesMain Controller BytePower Modules Errors Reported by the Power Module Error Codes summaryErrors Detected by the Main Controller Main Power Modules Communications errorsParser and Execution errors RS232 Communications errorsGpib Communications errors Status reporting Xantrex Technology Inc