Serie XR
Programmable DC Power Supply
- Size
- 2U
- Power
- 2 kW to 10 kW
- Manufactured
- USA
- Build-time
- 4-6 weeks
La serie 2U XR completa la serie 1u SL fornendo modelli ad alta tensione (maggiore di 1500 VDC) e ad alta corrente (maggiore di 250 ADC) in un pacchetto 2U a 2 kW, 4 kW, 6 kW, 8 kW e 10 kW. La serie XR presenta la gamma di tensione più alta nell'offerta di prodotti di Magna-Power, fino a 10.000 VDC e modelli ad alta corrente fino a 600 DC, tutti utilizzando l'elaborazione dell'energia della firma dell'azienda per fornire una solida conversione di potenza. Inoltre, i livelli di programmazione e monitoraggio ad alta precisione consentono la fiducia nelle misurazioni dell'alimentazione, eliminando la necessità di misuratori di alimentazione esterni.
Talk with an expert
Fast, accurate power delivery with controls and options tailored to your needs
Prestazioni ad alta tensione e alta corrente in 2U
Uscita precisa e stabile per carichi impegnativi.
La Serie XR integra la Serie SL in formato 1U, estendendosi a modelli da 2–10 kW per alta tensione, da 2000 Vdc fino a 10.000 Vdc, e alta corrente, da 375 Adc fino a 600 Adc—il tutto in un formato compatto 2U. In modalità tensione costante o corrente costante con crossover automatico, la Serie XR offre un rapido recupero dei transitori, precisione di programmazione di ±0,075% per tensione e corrente e precisione di misura di ±0,2%—garantendo un controllo e una lettura affidabili senza strumentazione esterna.
Configurato su ordinazione con opzioni integrate
Funzionalità standard avanzate, estendibili quando necessario.
La Serie XR parte da una solida base: SCPI tramite RS232, I/O utente isolato a 37 pin, driver LabVIEW e IVI e software Remote Interface inclusi. Quando le applicazioni richiedono di più, le opzioni completamente integrate personalizzano prestazioni, connettività e meccanica, senza scatole esterne o cablaggi improvvisati.
- Controlli computer SCPI standard, RS232, I/O analogico/digitale isolato a 37 pin, driver LabVIEW e IVI, software RIS.
- Uscita ad alta velocità di variazione (+HS) per una maggiore larghezza di banda e tempi di salita programmati più rapidi.
- Opzioni di connettività LXI TCP/IP Ethernet (+LXI) e IEEE-488 GPIB (+GPIB).
- Ruggedizzato (+RUG) per urti e vibrazioni secondo MIL-STD
Controllo continuo dal pannello frontale con opzione pannello cieco
Controllo diretto dove serve, nascosto dove non serve.
Il pannello frontale standard XR offre controllo rotativo e tramite tasti, strumentazione digitale luminosa e indicatori di stato chiari, consentendo agli operatori di configurare i setpoint, avviare e arrestare l'alimentatore e verificare lo stato del sistema a colpo d'occhio. Per OEM e strumenti di produzione, il pannello frontale cieco opzionale (versione C) elimina completamente i controlli locali, mantenendo il pieno controllo tramite interfacce di comunicazione e I/O utente posteriore a 37 pin, garantendo sistemi sicuri, ordinati e a prova di operatore.
Rugged by design: safety + reliability, as you'd expect from Magna-Power.
Elaborazione di potenza affidabile a corrente impressa
Robusto per design: topologia autoprotettiva per la massima operatività.
The SLx Series uses a high-frequency, current-fed architecture that adds a control stage beyond conventional voltage-fed designs. This topology inherently limits fault energy—avoiding fast-rising current spikes and magnetic core saturation so the supply self-protects and your load stays safe. Paired with state-of-the-art SiC power semiconductors, SLx delivers class-leading power density, efficiency, and reliability, including continuous full-power operation up to 50°C ambient.
- Current-fed architecture with an added control stage vs. voltage-fed.
- Inherent surge immunity—no current spikes or core saturation.
- Self-protecting behavior under fault conditions.
- SiC devices for high density and efficiency; full power to 50°C.
Sicurezza stratificata, interblocco e arresto di emergenza
Limiti programmabili standard più spegnimento cablato.
Una fase di avviamento graduale mantiene la corrente di spunto al di sotto dell'assorbimento a regime, mentre la diagnostica integrata monitora le condizioni di linea, termiche e interne. In caso di guasto, un intervento immediato one-shot (OSHT) arresta l'inverter. I guasti vengono segnalati sul display di stato del pannello frontale e tramite SCPI/Modbus per una rapida risoluzione dei problemi.
- L'avviamento graduale limita la corrente di spunto; l'assorbimento CA resta inferiore alla corrente a pieno carico.
- Interventi programmabili: sovratensione, sovracorrente, sovrapotenza.
- Monitoraggio termico su dissipatore e condensatori di uscita.
- Ingresso interblocco a 5V per contatto pulito, inibizione a ritenuta (alimentazione di controllo mantenuta).
- Arresto di emergenza a 24 V che bypassa la logica per interrompere la CA; spegnimento hardware completo.
From lab scripts to factory PLCs, flexible programming & integration.
Integrazione software semplificata
Comandi leggibili, risultati rapidi—funziona con qualsiasi linguaggio.
Gli alimentatori MagnaDC offrono un'API testuale chiara con SCPI nativo, un linguaggio di comando basato su ASCII inviato tramite comunicazioni socket. Oltre 40 comandi ben documentati coprono avvio/arresto, set point per tensione, corrente, misurazioni ad alta precisione e configurazione completa—così i vostri script e sistemi passano rapidamente dal proof-of-concept alla produzione.
- Set di comandi SCPI con comportamento coerente.
- Avvio/arresto e protezioni: abilitazione dell'uscita, impostazione dei limiti di intervento, interrogazione dello stato.
- Letture ad alta precisione: tensione, corrente, potenza e feedback di sensing.
- Documentazione ed esempi orientati allo sviluppatore.
import serial
magnaPower = serial.Serial(port='COM4', baudrate=19200)
magnaPower.write('*IDN?\n'.encode())
print magna_power.readline()
magnaPower.write('VOLT 0\n'.encode())
magnaPower.write('CURR 0\n'.encode())
magnaPower.write('OUTP:START\n'.encode())
magnaPower.write('VOLT 270\n'.encode())
currSetPoints = [50, 100, 150, 250]
for currSetPoint in currSetPoints:
print 'Setting Current to %s A' % currSetPoint
magnaPower.write('CURR {0}\n'.format(currSetPoint).encode())
magnaPower.write('MEAS:VOLT?\n'.encode())
print magnaPower.readline()
time.sleep(20)
magnaPower.write('OUTP:STOP\n'.encode())
magnaPower.close()
magna_power = serial('COM4', 'BaudRate', 19200);
fopen(magnaPower);
fprintf(magnaPower,'*IDN?');
idn = fscanf(magnaPower);
fprintf(magnaPower,'VOLT 0');
fprintf(magnaPower,'CURR 0');
fprintf(magnaPower,'OUTP:START');
fprintf(magnaPower,'VOLT 270');
for currSetPoint in [50, 100, 150, 250]
display('Setting Current to '+currSetPoint+' A');
fprintf(magnaPower, 'CURR '+currSetPoint);
fprintf(magnaPower,'MEAS:VOLT?');
display(fscanf(magnaPower));
pause(20);
end
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <windows.h>
int main()
{
printf("Opening connection.\n");
uint8_t recvBuffer[sizeof(uint8_t) * 256];
memset(recvBuffer, 0, 256);
// Choose the serial port name.
// COM ports higher than COM9 need the \\.\ prefix, which is written as
// "\\\\.\\" in C because we need to escape the backslashes.
const char* device = "\\\\.\\COM4";
// Choose the baud rate (bits per second).
uint32_t baud_rate = 19200;
HANDLE port = open_serial_port(device, baud_rate);
if (port == INVALID_HANDLE_VALUE) { return 1; }
char* scpiCmd = (char*)"*IDN?\n";
size_t cmdLen = strlen(scpiCmd);
int result = write_port(port, (uint8_t*)scpiCmd, cmdLen);
if (result < 0)
return -1;
result = read_port(port, recvBuffer, 256);
printf("Sent: %s\nReceived: %s\n", scpiCmd, recvBuffer);
scpiCmd = (char*)"VOLT 0\n";
cmdLen = strlen(scpiCmd);
result = write_port(port, (uint8_t*)scpiCmd, cmdLen);
if (result < 0)
return -1;
scpiCmd = (char*)"CURR 0\n";
cmdLen = strlen(scpiCmd);
result = write_port(port, (uint8_t*)scpiCmd, cmdLen);
if (result < 0)
return -1;
scpiCmd = (char*)"OUTP:START\n";
cmdLen = strlen(scpiCmd);
result = write_port(port, (uint8_t*)scpiCmd, cmdLen);
if (result < 0)
return -1;
scpiCmd = (char*)"VOLT 270\n";
cmdLen = strlen(scpiCmd);
result = write_port(port, (uint8_t*)scpiCmd, cmdLen);
if (result < 0)
return -1;
char setPoints[4][5] = {"50", "100", "150", "200"};
char setPointBuffer[40];
scpiCmd = (char*)"MEAS:VOLT?\n";
for (int i = 0; i < 4; i++)
{
sprintf(setPointBuffer, "CURR %s\n", setPoints[i]);
printf("Setting current to %s A\n", setPoints[i]);
cmdLen = strlen(setPointBuffer);
result = write_port(port, (uint8_t*)setPointBuffer, cmdLen);
if (result < 0)
return -1;
memset(recvBuffer, 0, 256);
result = read_port(port, recvBuffer, 256);
printf("Received: %s\n", recvBuffer);
Sleep(20000); // 20000ms = 20s
}
scpiCmd = (char*)"OUTP:STOP\n";
cmdLen = strlen(scpiCmd);
result = write_port(port, (uint8_t*)scpiCmd, cmdLen);
if (result < 0)
return -1;
CloseHandle(port);
printf("Connection closed.\n");
return 0;
}
using System;
using System.IO.Ports;
using System.Threading;
namespace SerialCommunicationInCSharp
{
public class Program
{
static bool _continue;
static SerialPort serialPort;
public static void Main(string[] args)
{
Thread readThread = new Thread(Read);
Console.WriteLine("Opening connection.");
// Create a new SerialPort object with default settings.
serialPort = new SerialPort("COM4", 19200, Parity.None, 8, StopBits.One);
// Set the read/write timeouts
serialPort.ReadTimeout = 500;
serialPort.WriteTimeout = 500;
serialPort.Open();
_continue = true;
readThread.Start();
Console.WriteLine("Sending: *IDN?");
serialPort.WriteLine("*IDN?");
serialPort.WriteLine("VOLT 0");
serialPort.WriteLine("CURR 0");
serialPort.WriteLine("OUTP:START");
serialPort.WriteLine("VOLT 270");
string[] currSetPoints = { "50", "100", "150", "250" };
ß
for(int i = 0; i < currSetPoints.Length; i++)
{
serialPort.WriteLine(String.Format("'CURR {0}", currSetPoints[i]));
serialPort.WriteLine("MEAS:VOLT?");
Thread.Sleep(20000);
}
serialPort.WriteLine("OUTP:STOP");
Console.WriteLine("Closing connection.");
_continue = false;
serialPort.Close();
}
public static void Read()
{
while (_continue)
{
try
{
string message = serialPort.ReadLine();
Console.WriteLine("Received: " + message);
}
catch (TimeoutException) { }
}
}
}
}
User I/O esterno per controllo PLC o simulazione PHIL
Collegalo come un modulo I/O—non è necessario alcun isolamento aggiuntivo.
Via the included rear 37-pin User I/O connector, MagnaDC supplies can be fully driven and monitored by external signals or a PLC. Voltage, current, OVT, and OCT set points are programmed with 0–10 V analog inputs, while each diagnostic condition has its own +5V digital status pin. Built-in +2.5V, +5V, and +10V reference rails let you use dry contacts without adding external supplies. All I/O is isolated from the output and referenced to earth ground as standard.
-
0–10 V analog programming for V, I, OVT, and OCT.
-
Per-fault digital outputs: each diagnostic has its own +5V pin.
-
Isolated user I/O referenced to earth ground—no extra isolators.
-
With High Slew Rate Output (+HS), high-bandwidth response and fast rise times support HIL/PHIL simulation applications.
Funzionamento master-slave ad alte prestazioni
Scala tensione o corrente senza sacrificare le prestazioni.
All MagnaDC supplies support master-slave operation, using gate-drive signals from the master when configured for parallel, so the whole stack behaves like a single supply—with one control loop and no noisy long analog references. The optional UID47 accessory simplifies wiring for series or parallel sets with near-equal sharing.
-
Single control loop parallel operation: Master gate-drive to slaves for consistent dynamics.
-
Plug & play with the UID47, enabling parallel or series stacks with current/voltage sharing.
-
Series up to the DC isolation rating without added hardware.
No additional ORing diodes required for parallel operation.
Software Magna-Power, driver LabVIEW e IVI
Dal pannello frontale virtuale all'automazione completa, pronti all'uso.
Ogni alimentatore MagnaDC include un driver IVI e un driver NI LabVIEW con un set completo di VI, oltre a programmi di esempio per comunicare con l'hardware in pochi minuti. Per il controllo diretto in stile pannello frontale da PC, il Remote Interface Software di Magna-Power offre una visione completa dell'alimentatore: dai comandi e registri alla calibrazione e al firmware.
-
Driver IVI e NI LabVIEW inclusi con set completo di VI.
-
Programmi di esempio per avviare rapidamente integrazione e test.
-
Remote Interface Software con:
-
Pannello frontale virtuale per il controllo manuale
-
Pannello comandi per esplorare e inviare comandi
-
Pannello registri per il monitoraggio dello stato in tempo reale
-
Pannello calibrazione per i potenziometri digitali interni
-
Pannello firmware per aggiornamenti in loco
-
Pannello modulazione per emulare profili non lineari
-
-
Tutte le interfacce di comunicazione supportate su software e driver per un'esperienza di programmazione coerente.
State-of-the-art USA manufacturing with worldwide support
Made in the USA
Produzione verticalmente integrata per un controllo qualità completo.
I prodotti Magna-Power sono progettati, costruiti, testati e assistiti presso la sede centrale di Magna-Power di 73.500 sq-ft a Flemington, New Jersey, dove lavorazioni metalliche, componenti magnetici, assemblaggio PCB e rodaggio vengono eseguiti internamente per un controllo rigoroso su qualità, costi e tempi di consegna.
- Prodotto negli USA: ingegneria, produzione e assistenza sotto un unico tetto.
- Produzione interna: lavorazioni metalliche, componenti magnetici, PCB SMT e finiture.
- Affidabilità comprovata: ogni unità completamente testata, calibrata e sottoposta a rodaggio.
Assistenza mondiale e supporto ricambi OEM
Competenza di fabbrica, risposta locale.
Magna-Power supporta i propri prodotti con centri di assistenza di fabbrica e autorizzati in Nord America, Europa, Regno Unito, Asia-Pacifico, Asia orientale e Sud America, utilizzando procedure di fabbrica e ricambi originali per ripristinare le unità alle specifiche originali, in garanzia e fuori garanzia.
- Copertura globale: sede centrale nel New Jersey e centri di assistenza autorizzati regionali.
- Riparazioni uniformi: diagnostica di fabbrica, istruzioni operative e schemi di sistema.
- Ricambi OEM originali: gruppi di ricambio testati per un servizio prevedibile e con tempi di fermo ridotti.
Model Ordering Guide
For both ordering and production, XR Series models are uniquely defined by several key characteristics, as defined by the following diagram:
XR Series Models
There are 39 different models in the XR Series spanning power levels: 2 kW, 4 kW, 6 kW, 8 kW, 10 kW. To determine the appropriate model:
- Select the desired Max Voltage (Vdc) from the left-most column.
- Select the desired Max Current (Adc) from the same row that contains your desired Max Voltage.
- Construct your model number according to the model ordering guide.
| Max Voltage Vdc |
2 kW | 4 kW | 6 kW | 8 kW | 10 kW | Ripple mVrms |
Efficiency |
|---|---|---|---|---|---|---|---|
| Max Current Adc | |||||||
| 5 | 375 | 600 | — | — | — | 50 | 80% |
| 10 | — | 375 | 600 | — | — | 50 | 84% |
| 16 | — | — | 375 | 500 | 600 | 50 | 84% |
| 20 | — | — | 300 | 375 | 500 | 45 | 87% |
| 25 | — | — | — | 320 | 400 | 45 | 88% |
| 32 | — | — | — | — | 310 | 40 | 88% |
| 2000 | 1 | 2 | 3 | 4 | 5 | 500 | 93% |
| 3000 | 0.6 | 1.3 | 2 | 2.6 | 3.3 | 600 | 93% |
| 4000 | 0.5 | 1 | 1.5 | 2 | — | 6500 | 93% |
| 6000 | 0.33 | 0.66 | 1 | 1.33 | — | 7500 | 93% |
| 8000 | 0.25 | 0.5 | 0.75 | 1 | — | 8500 | 93% |
| 10000 | 0.2 | 0.4 | 0.6 | 0.8 | — | 9500 | 93% |
| AC Input Voltage Vac |
Input Current Per Phase Aac | ||||||
| 208/240 Vac, 1Φ | 17 | — | — | — | — | ||
| 208/240 Vac, 3Φ | 8 | 15 | 22 | 29 | 35 | ||
| 380/415 Vac, 3Φ | 5 | 9 | 12 | 16 | 19 | ||
| 440/480 Vac, 3Φ | 4 | 8 | 11 | 14 | 17 | ||
Specifications are subject to change without notice. Unless otherwise noted, all specifications measured at the product's maximum ratings.
AC Input Specifications
240 Vac (operating range 216 - 264 Vac)
240 Vac (operating range 216 to 264 Vac)
380 Vac (operating range 342 to 440 Vac)
415 Vac (operating range 373 to 456 Vac)
440 Vac (operating range 396 to 484 Vac)
480 Vac (operating range 432 to 528 Vac)
0.70 at max power; models with 1Φ AC input
DC Output Specifications
Current mode: ± 0.02% of full scale
Current mode: ± 0.04% of full scale
Model specific. Refer to chart of available models.
< 200 ms for a programmed output current change from 0 to 63%
< 10 ms for an output current change from 0 to 63%
2 Hz with remote analog current programming
45 Hz with remote analog current programming
Programming Interface Specifications
LXI TCP/IP Ethernet RJ45 (Option +LXI)
IEEE-488 GPIB (Option +GPIB)
Referenced to Earth ground; isolated from power supply output
See User Manual for pin layout
Accuracy Specifications
External User I/O Specifications
Current output monitoring: 100 Ω
+10V reference: 1 Ω
Output: 0 to 5 Vdc, 5 mA drive capacity
Physical Specifications
3.50" H x 19" W x 24" D (8.89 x 48.26 x 60.96 cm)
45 lbs (20.41 kg)
3.50" H x 19" W x 24" D (8.89 x 48.26 x 60.96 cm)
47 lbs (21.32 kg)
3.50" H x 19" W x 24" D (8.89 x 48.26 x 60.96 cm)
48 lbs (21.77 kg)
3.50" H x 19" W x 24" D (8.89 x 48.26 x 60.96 cm)
48 lbs (21.77 kg)
3.50" H x 19" W x 24" D (8.89 x 48.26 x 60.96 cm)
48 lbs (21.77 kg)
Environmental Specifications
0.06%/°C of maximum output current
Regulatory Specifications
CISPR 22 / EN 55022 Class A
The following are vectorized diagrams for the XR Series. Refer to the Downloads section for downloadable drawings.
Integrated Options
Standard integrated options are available for Magna-Power products, allowing the product's performance and communication interfaces to be tailors to the specific application.
- Option
- +HS
- Option
- +GPIB
Accessories
External accessories and integration services available for this product.