MagnaLOAD logo

Série ALx

DC Electronic Load

Size
3U to 24U
Power
1.25 kW to 20 kW
Manufactured
USA
Build-time
4-6 weeks

The ALx Series MagnaLOAD utilizes conventional linear MOSFET-based dissipative elements, allowing the series to achieve a very wide voltage-current operating range within the model’s maximum power rating. Using the same heat management innovations developed for Magna-Power’s high density programmable DC power supplies, the ALx Series’ conservative cooling ensures long product life with continuous full power operation in environments up to 50°C ambient operating temperature.

CE Mark Logo Nemko Logo UKCA Logo
Magna-Power Expert

Talk with an expert

ALx Series image

Do more with MagnaLINK™ distributed digital control.

Contrôle et mesure de précision

Contrôle et mesure de précision

Précision pilotée par DSP, du point de consigne au point de charge.

La série SLx est dotée de la plateforme de contrôle numérique xGen MagnaLINK™ de Magna-Power, qui utilise un réseau distribué de DSP et des communications carte-à-carte à haute vitesse exploitant un protocole de communication bas niveau développé en interne. La programmation interne des gains avec des gains ajustables sur le terrain prend en charge une large gamme de conditions de charge.

  • Contrôle de la tension, du courant et de la puissance avec une résolution de 16 bits.
  • Contrôles programmables de la vitesse de balayage.
  • Stabilité native de 100 ppm.
  • Détection de tension locale, à distance et sans fil pour une régulation précise au point de charge.
Maître-esclave plug-and-play

Maître-esclave plug-and-play

Augmentez la puissance de manière transparente avec des valeurs nominales de système agrégées.

Les deux ports MagnaLINK offrent une interconnexion maître-esclave hybride numérique de nouvelle génération, permettant à une seule unité de commander une pile synchronisée. Augmentez la capacité en courant en mettant jusqu'à 16 unités en parallèle. Une connexion secondaire de mesure de courant fournit le courant analogique en temps réel au maître pour une agrégation et un affichage précis.

  • Mise en parallèle de jusqu'à 16 unités avec un câblage d'interface simple.
  • Un seul point de consigne ; sortie et protections synchronisées.
  • Retour de mesure de courant secondaire pour un partage précis.
  • Auto-configuration et mesures agrégées sur un seul affichage maître.

From lab scripts to factory PLCs, flexible programming & integration.

Intégration logicielle simplifiée

Commandes lisibles, résultats rapides—compatible avec tout langage.

La série SLx offre une API textuelle claire avec SCPI natif et Modbus. Plus de 60 commandes bien documentées couvrent le démarrage/arrêt, les points de consigne pour la tension, le courant et la puissance, le contrôle de la vitesse de balayage, les mesures de haute précision et la configuration complète—pour que vos scripts et systèmes passent rapidement du prototype à la production.

  • Jeux de commandes SCPI et Modbus avec un comportement cohérent.
  • Démarrage/arrêt et protections : activation de la sortie, définition des seuils de déclenchement, interrogation de l'état.
  • Lectures de haute précision : tension, courant, puissance et retour de mesure.
  • Documentation et exemples orientés développeurs.
import serial
magnaPower = serial.Serial(port='COM4', baudrate=115200)
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', 115200);
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 = 115200;

    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", 115200, 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 externe

User I/O externe

Commandes analogiques-numériques isolées et flexibles.

Toutes les alimentations de la série SLx sont équipées en standard d'un connecteur D-Sub 26 broches désigné comme User I/O externe. Ce connecteur fournit :

  • 8 sorties numériques (logique 5V)
  • 4 entrées numériques (logique 5V)
  • 4 sorties analogiques (logique 0-10V)
  • 4 entrées analogiques (logique 0-10V)

Le User I/O externe est isolé des bornes de sortie et référencé à la terre. Les broches du connecteur sont configurables par l'utilisateur, permettant de sélectionner les fonctions nécessaires à leur application, tout en offrant une capacité d'évolution pour de nouvelles fonctionnalités. Utilisez les sorties numériques pour intégrer l'alimentation avec, par exemple, des signaux d'activation externes ou une logique de surveillance numérique des défauts, ou surveillez la tension et le courant à l'aide des sorties analogiques 0-10V. Une entrée analogique haute vitesse dédiée est également fournie, échantillonnée à 2 kHz pour un contrôle en temps quasi réel.

Communications et contrôle industriels

Communications et contrôle industriels

Du réseau de laboratoire aux automates—intégrez selon vos besoins.

La série est livrée prête à connecter avec double USB (avant et arrière) et RS485, avec prise en charge de SCPI et Modbus. Pour les réseaux et l'automatisation industrielle, choisissez des options entièrement intégrées avec prise en charge Modbus, une documentation complète—et des fichiers de description d'appareil pour accélérer la configuration des automates et le mappage des variables.

  • Double USB standard (avant + arrière) et RS485.
  • Réseau TCP/IP avec l'option LXI TCP/IP Ethernet (+LXI)
  • Options de bus de terrain pour automates : CANopen (+CAN), EtherCAT (+ECAT), EtherNet/IP (+EIP), Modbus-TCP (+MTCP), PROFINET (+PROF).
  • Fichiers de description inclus : EDS (CANopen/EtherNet/IP), ESI XML (EtherCAT), GSDML (PROFINET) pour une intégration rapide aux automates.
  • Documentation complète des commandes, exemples et diagnostics.

Logiciel MagnaCTRL inclus

Tableau de bord multi-produits pour le contrôle, les diagnostics et les mises à jour — prêt à l'emploi.

MagnaCTRL est une plateforme de contrôle multi-produits moderne, incluse avec les produits xGen. Créez des tableaux de bord, configurez les E/S, effectuez des mises à jour et accédez à des diagnostics approfondis — le tout depuis une seule application.

  • Tableau de bord configurable : ajoutez/organisez des widgets pour surveiller et contrôler plusieurs unités connectées.
  • Explorateur de produits : détection automatique des appareils, sauvegarde des connexions et reconnexion automatique lors des sessions futures.
  • Panneau E/S utilisateur externe : mappez les E/S du connecteur 26 broches, exportez/importez les configurations de broches pour des déploiements rapides.
  • Mises à jour du micrologiciel/logiciel : détection automatique des nouvelles versions ; mises à jour manuelles hors ligne si nécessaire (voir le journal des modifications)
  • Outils de calibration : ajustez les gains/décalages de programmation/mesure ; avec les instructions, réglez les gains de la boucle de contrôle.
  • Enregistrement des données : sortie graphique et journalisation .csv de la tension, du courant et des mesures et réglages de puissance au fil du temps
Logiciel MagnaCTRL inclus

State-of-the-art USA manufacturing with worldwide support

Made in the USA

Made in the USA

Fabrication verticalement intégrée pour un contrôle qualité total.

Les produits Magna-Power sont conçus, fabriqués, testés et entretenus au siège de Magna-Power, d'une superficie de 73 500 sq-ft à Flemington, New Jersey, où la métallurgie, les composants magnétiques, l'assemblage des PCB et le rodage sont tous réalisés en interne pour un contrôle rigoureux de la qualité, des coûts et des délais.

  • Fabriqué aux USA : Ingénierie, fabrication et service sous un même toit.
  • Production en interne : Métallurgie, composants magnétiques, PCB SMT et finitions.
  • Fiabilité éprouvée : Chaque unité est entièrement testée, calibrée et rodée.
Service mondial et support de pièces OEM

Service mondial et support de pièces OEM

Expertise d'usine, réponse locale.

Magna-Power garantit ses produits grâce à des centres de service agréés en usine à travers l'Amérique du Nord, l'Europe, le Royaume-Uni, l'Asie-Pacifique, l'Asie de l'Est et l'Amérique du Sud — utilisant des procédures d'usine et des pièces d'origine pour remettre les unités aux spécifications d'origine, sous garantie ou hors garantie.

  • Couverture mondiale : siège social dans le New Jersey et centres de service agréés régionaux.
  • Réparations homogènes : diagnostics d'usine, instructions de travail et schémas système.
  • Pièces OEM d'origine : assemblages de remplacement testés pour un service prévisible et à faible temps d'arrêt.

Model Ordering Guide

For both ordering and production, ALx Series models are uniquely defined by several key characteristics, as defined by the following diagram:

ALx Series Ordering Guide

ALx Series Models

There are 27 different models in the ALx Series spanning power levels: 1.25 kW, 2.5 kW, 5 kW, 7.5 kW, 10 kW, 12.5 kW, 15 kW, 17.5 kW, 20 kW. To determine the appropriate model:

  1. Select the desired Max Voltage (Vdc) from the left-most column.
  2. Select the desired Max Current (Adc) from the same row that contains your desired Max Voltage.
  3. Construct your model number according to the model ordering guide.
Model Max Power Max Voltage Max Current Package Type Min Voltage Max Resistance
ALx1.25-200-3001.25 kW200 Vdc300 AdcRack-mount2.5 Vdc70.40 Ω
ALx1.25-500-1251.25 kW500 Vdc125 AdcRack-mount6.0 Vdc448.00 Ω
ALx1.25-1000-37.51.25 kW1000 Vdc37.5 AdcRack-mount7.5 Vdc1792.00 Ω
ALx2.5-200-6002.5 kW200 Vdc600 AdcRack-mount2.5 Vdc70.40 Ω
ALx2.5-500-2502.5 kW500 Vdc250 AdcRack-mount6.0 Vdc448.00 Ω
ALx2.5-1000-752.5 kW1000 Vdc75 AdcRack-mount7.5 Vdc1792.00 Ω
ALx5-200-12005 kW200 Vdc1200 AdcFloor-standing2.5 Vdc35.20 Ω
ALx5-500-5005 kW500 Vdc500 AdcFloor-standing6.0 Vdc224.00 Ω
ALx5-1000-1505 kW1000 Vdc150 AdcFloor-standing7.5 Vdc896.00 Ω
ALx7.5-200-18007.5 kW200 Vdc1800 AdcFloor-standing2.5 Vdc23.47 Ω
ALx7.5-500-7507.5 kW500 Vdc750 AdcFloor-standing6.0 Vdc149.33 Ω
ALx7.5-1000-2257.5 kW1000 Vdc225 AdcFloor-standing7.5 Vdc597.33 Ω
ALx10-200-240010 kW200 Vdc2400 AdcFloor-standing2.5 Vdc17.60 Ω
ALx10-500-100010 kW500 Vdc1000 AdcFloor-standing6.0 Vdc112.00 Ω
ALx10-1000-30010 kW1000 Vdc300 AdcFloor-standing7.5 Vdc448.00 Ω
ALx12.5-200-300012.5 kW200 Vdc3000 AdcFloor-standing2.5 Vdc14.08 Ω
ALx12.5-500-125012.5 kW500 Vdc1250 AdcFloor-standing6.0 Vdc89.60 Ω
ALx12.5-1000-37512.5 kW1000 Vdc375 AdcFloor-standing7.5 Vdc358.40 Ω
ALx15-200-360015 kW200 Vdc3600 AdcFloor-standing2.5 Vdc11.73 Ω
ALx15-500-150015 kW500 Vdc1500 AdcFloor-standing6.0 Vdc74.67 Ω
ALx15-1000-45015 kW1000 Vdc450 AdcFloor-standing7.5 Vdc298.67 Ω
ALx17.5-200-420017.5 kW200 Vdc4200 AdcFloor-standing2.5 Vdc10.06 Ω
ALx17.5-500-175017.5 kW500 Vdc1750 AdcFloor-standing6.0 Vdc64.00 Ω
ALx17.5-1000-52517.5 kW1000 Vdc525 AdcFloor-standing7.5 Vdc256.00 Ω
ALx20-200-480020 kW200 Vdc4800 AdcFloor-standing2.5 Vdc8.80 Ω
ALx20-500-200020 kW500 Vdc2000 AdcFloor-standing6.0 Vdc56.00 Ω
ALx20-1000-60020 kW1000 Vdc600 AdcFloor-standing7.5 Vdc224.00 Ω

Specifications are subject to change without notice. Unless otherwise noted, all specifications measured at the product's maximum ratings.

AC Input Specifications

AC Input Voltage
1Φ, 2-wire + ground
100-240 Vac (UI: Universal Input); Available on 1.25 to 17.5 kW Models
200-240 Vac (UI2: Universal Input 2); Available on 20 kW Models
AC Input Frequency
50-60 Hz
AC Input Isolation
±1500 Vac, maximum input voltage to ground

Programming Interface Specifications

Front Panel Programming
Aluminum rotary knob with encoder, keypad, or up-down arrow for single bit control
Computer Interfaces
Standard
USB Host (Front): Type B
USB Host (Rear): Type B
RS485 (Rear): RJ-45
MagnaLINK™: RJ-25 x 2
Computer Interfaces
LXI TCP/IP Ethernet (Rear): RJ-45
GPIB (Rear): IEEE-488
External User I/O Port
Analog and Digital Programming
25-pin D-sub DB-25, female
Referenced to Earth ground; isolated from the DC input
See User Manual for pin layout

Programming Specifications

Resolution
All Modes
16-bit, 0.0015%
Accuracy
Programming and Measurement
Voltage: ±0.1% of full scale voltage rating
Current: ±0.2% of full scale current rating
Power: ±0.3% of full scale power rating
Resistance: ±0.3% of full scale resistance rating
Rise/Fall Time
Maximum
Voltage Mode: 100 ms, 10% to 90% full scale voltage rating
Current Mode: 2 ms, 10% to 90% full scale current rating
Power Mode: 100 ms, 10% to 90% full scale power rating
Resistance Mode: 200 ms, 10% to 90% full scale resistance rating
Trip Settings Range
Programmable protection limits used to trigger a soft fault shutdown in the event the limit is exceeded by the DC source
Over Voltage: 10% to 110% of full scale voltage rating
Under Voltage: 0% to 110% of full scale voltage rating
Over Current: 10% to 110% of full scale current rating
Over Power: 10% to 110% of full scale power rating

External User I/O Specifications

Digital I/O
Digital Input Voltage: 5V
Digital Input Impedance: 10 kΩ
Digital Monitoring Voltage: 5V, 32 mA capacity
Digital Reference Voltage: 5V, 20 mA capacity
Analog I/O
Analog Sampling Rate: 2 kHz
Analog Programming Voltage: 0-10 V
Analog Programming Resolution: 12-bit, 0.025%
Analog Monitoring Voltage: 0-10 V, 3 mA capacity
Analog Monitoring Impedance: 0.005 Ω
Analog Monitoring Accuracy: 0.05% of full scale
Analog Reference Voltage: 10 V, 20 mA capacity

Physical Specifications

Racking Standard
1.25 kW and 2.5 kW Models Only
EIA-310
Size and Weight
1.25 kW Models
3U
5.25” H x 19” W x 24” D (13.34 x 48.26 x 60.96 cm)
40 lbs (18.1 kg)
Size and Weight
2.5 kW Models
3U
5.25” H x 19” W x 24” D (13.34 x 48.26 x 60.96 cm)
65 lbs (29.5 kg)
Size and Weight
5 kW Models
12U Cabinet
30.7” H x 24” W x 31.5” D (78.0 x 61.0 x 80.0 cm)
255 lbs (115.7 kg)
Size and Weight
7.5 kW Models
12U Cabinet
30.7” H x 24” W x 31.5” D (78.0 x 61.0 x 80.0 cm)
320 lbs (145.2 kg)
Size and Weight
10 kW Models
12U Cabinet
30.7” H x 24” W x 31.5” D (78.0 x 61.0 x 80.0 cm)
385 lbs (174.6 kg)
Size and Weight
12.5 kW Models
24U Cabinet
58.25” H x 24” W x 31.5” D (148.0 x 61.0 x 80.0 cm)
500 lbs (226.8 kg)
Size and Weight
15 kW Models
24U Cabinet
58.25” H x 24” W x 31.5” D (148.0 x 61.0 x 80.0 cm)
565 lbs (256.3 kg)
Size and Weight
17.5 kW Models
24U Cabinet
58.25” H x 24” W x 31.5” D (148.0 x 61.0 x 80.0 cm)
630 lbs (285.8 kg)
Size and Weight
20 kW Models
24U Cabinet
58.25” H x 24” W x 31.5” D (148.0 x 61.0 x 80.0 cm)
695 lbs (315.3 kg)

Environmental Specifications

Ambient Operating Temperature
0°C to 50°C
Storage Temperature
-25°C to +85°C
Humidity
Relative humidity up to 95% non-condensing
Air Flow
Front air inlet, rear exhaust

Regulatory Specifications

EMC
Complies with 2014/30/EU (EMC Directive)
CISPR 22 / EN 55022 Class A
Safety
NRTL Listed, Nemko Certificate NA202512375
CSA C22.2 No. 61010-1:12; A1:2018
UL 61010-1:Ed.3,2012(R2019)
CE Mark
Yes
RoHS Compliant
Yes

The following are vectorized diagrams for the ALx Series. Refer to the Downloads section for downloadable drawings.

Front Panel
1.25 kW and 2.5 kW Models
Rear Panel
1.25 kW and 2.5 kW Models
Side Panel
1.25 kW and 2.5 kW Models
Front Panel
5 kW to 20 kW Models
Rear Panel
5 kW to 20 kW Models

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.

CANopen
Option
+CAN
CANopen communication protocol and dual RJ-45 interface enabling CAN bus communications, popular within automotive applications
EtherCAT
Option
+ECAT
EtherCAT communication protocol and dual RJ-45 interface for high-performance communication in factory automation, motion control, and robotics
EtherNet/IP
Option
+EIP
EtherNet/IP communication protocol and dual RJ-45 interface with EIS profile for industrial automation, commonly used in Allen Bradley, Schneider Electric, and Omron PLCs
LXI TCP/IP Ethernet
Option
+LXI
TCP/IP Ethernet communication protocol and single RJ-45 interface, certified to the LXI Class C standard, for socket communications using conventional computer networks
Modbus-TCP
Option
+MTCP
Modbus-TCP communication protocol and dual RJ-45 interface with full command set support as Modbus commands
Pedestal Base
Option
+PB
A heavy-duty, floor-mountable platform base for the rack enclosure that replaces the standard casters, designed for fixed installations.
PROFINET
Option
+PROF
PROFINET communication protocol and dual RJ-45 interface for industrial automation, commonly used in Siemens PLCs

Accessories

External accessories and integration services available for this product.

DC Power Cables
DC power cables with wide range voltage ratings, current ratings, and termination options, made-to-order by Magna-Power
MagnaLINK Cable
Rack Enclosures and Integration
Various size rack enclosures, including 12U, 24U, 30U, 36U, 30Ux2 and 36Ux2, with casters, fans and product integration.

Documentation

ALx Series User Manual [EN] [HTML] [Recommended]
ALx Series Datasheet [1.4.0] [EN] [PDF]
ALx Series Datasheet [1.4.0] [ZH] [PDF]
ALx Series User Manual [0.011] [EN] [PDF]

Drawings

Software

MagnaCTRL Software [0.015-59424] [MSI]