Programmable DC Power Supply for Automated Test
If a human has to turn the knob, it is not a test system. A programmable supply scripts every setpoint, captures every reading, and drops into your existing ATE over standard protocols with no custom drivers.
Remote control over standard protocols
The N35500 platform from Ultra Power Systems exposes its full feature set over LAN, RS232, RS485 and CAN, speaking SCPI, Modbus-RTU and CANopen. That means it talks to LabVIEW, Python, TestStand or a PLC out of the box, using the protocol your stack already speaks rather than a proprietary one you have to wrap.
Every parameter, voltage, current, power, mode (CC/CV/CP/CR), protection limits and the simulation options, is settable and readable remotely, with output following commands within ≤5 ms and held to 0.02% F.S. accuracy.
Protocol-to-environment fit
| Interface | Protocol | Best for |
|---|---|---|
| LAN (Ethernet) | SCPI | Lab ATE, LabVIEW/Python, high-speed sequencing |
| RS485 / RS232 | Modbus-RTU | Industrial benches, PLC and SCADA integration |
| CAN | CANopen | Automotive and EV test, in-vehicle-style buses |
Because the command sets are standard, swapping a unit into an existing rack rarely means rewriting test code, you point it at the new address and run. Mixed environments are common, and the platform handles them: an automotive lab can drive the unit over CANopen for vehicle-bus realism while a neighbouring bench addresses an identical unit over LAN with SCPI, no second product line required.
Automation that earns its keep
Programmability is where the platform turns from a power source into a test engine. Build charge/discharge profiles, sweep operating points, run endurance loops unattended overnight, and log results straight into your data system. Add the NS81000 battery simulation (7 model libraries, custom curves, SoC/OCV tracking) or the NS91000 PV simulation (EN50530 static/dynamic, Sandia MPPT) and your scripts can replay real-world device behavior, not just static setpoints.
This is what makes the same hardware suitable for bidirectional battery test and for high-throughput production ATE.
Programmable protection keeps unattended runs safe
Automation only pays off if you can trust the rig to run overnight without a human watching it. That makes programmable protection as important as programmable setpoints. Voltage, current and power limits, plus the operating mode, are all set remotely, so each test step can carry its own guard rails, and the supply can fold back or shut down a channel the instant a device under test misbehaves, then log the event for your post-run analysis.
Combined with ISO 17025-traceable calibration and compliance to CE and IEC 61010, this means an automated sequence is both repeatable and defensible: the same script produces the same conditions on any unit in your fleet, and the results carry calibration traceability. For battery and PV emulation, the simulation engines run inside the same protected, scripted envelope, so even complex device models execute safely without supervision.
Scope your automated system
When requesting a quote, list the protocols your test framework uses and any sequencing or logging requirements so the system arrives configured for your stack. Use the Ultra Power Systems quote request or email Ultra Power Systems.
Frequently asked questions
Which programming protocols are supported?
Will it work with LabVIEW, Python or TestStand?
Can it run unattended test sequences?
Get a configured quote
Tell us your voltage, power, application and timeline and get a configured quote from Ultra Power Systems.