Best Materials Testing Machine Controller (2026): A Buyer's Comparison

Choosing a materials testing machine controller means weighing what a machine builder actually decides on — real closed-loop control rate, control channels, software model and best fit. This guide compares ADMET, Beckhoff, B&R, Moog, MTS, NI, Zwick/DOLI and TACTUN on those dimensions.

The short answer

There's no single "best" controller — there's a best fit for your machine type, your test methods and your team. MTS and Moog lead high-load servo-hydraulic and aerospace fatigue rigs. ADMET and Zwick/DOLI are strong turnkey choices for standardized ASTM/ISO lab testing. Beckhoff, B&R and NI are programmable automation platforms (TwinCAT / Automation Studio / LabVIEW) for teams that want to build in-house. Newer entrants such as TACTUN focus on FPGA-based control with no-code, white-label software for builders who don't want to staff a controls-software team.

The right pick comes down to a handful of factors — closed-loop control performance, software effort, channel count, compliance and cost of ownership — compared below.

Transparency: this guide is published by TACTUN, one of the controllers included in the comparison. We've described every vendor — including ourselves — using their published figures, and flagged where data isn't public. To keep the comparison honest, TACTUN's own parameters are listed separately at the end of the page so you can weigh them against the field rather than take our word for it.

Materials testing machine controllers, compared

The dimensions a machine builder actually decides on, listed alphabetically. Closed-loop rates are vendor-published servo-loop figures — not data-acquisition sampling rates, which are often 10–40× higher and shouldn't be confused for them.

ControllerSoftware modelBest forClosed-loop control rate 1Control channels 2
ADMET (MTESTQuattro)TurnkeyLabs; ASTM testing & retrofit8 kHzconfigured per system
BeckhoffTwinCAT (PC / EtherCAT)High-speed, multi-axis~1–20 kHz modular
B&R (ABB)Automation Studio (POWERLINK)Multi-axis; factory integration~10 kHz modular
Moog (Test Controller)Turnkey servoFatigue/dynamic; servo-hydraulicup to 5 kHz (10 kHz 1-ch)configured per system
MTS (FlexTest)TurnkeyAerospace/auto; high-loadnot publicly specifiedconfigured per system
NI cRIO / sbRIOLabVIEW (FPGA)Custom / R&D rigs~10 kHz (FPGA) modular
TACTUNNo-code app builder (white-label)OEMs; static, dynamic & fatigueup to 100 kHzup to 32
Zwick/Roell — DOLIPreconfiguredUTMs & electromechanicalup to 10 kHzconfigured per system

1 Vendor-published servo/PID closed-loop update rate, not the (usually much higher) data-acquisition sampling rate. Servo-hydraulic and electromechanical systems aren't directly comparable — electromechanical UTMs are crosshead-limited and need far less. automation platform; rate derived from control cycle time, not a turnkey testing-controller spec. MTS does not publish a FlexTest loop-rate figure. Sources on file.

2 Control channels = independent closed-loop control axes — not data-acquisition channels. Most vendors size control channels per system; TACTUN's M-family scales to 32.

How to choose: the 7 factors that decide it

1 · Real-time control & loop rate

Deterministic, low-latency closed-loop control of force, displacement and strain. Match the loop rate to your actuator (servo-electric vs. servo-hydraulic) — it's what makes results repeatable across every machine you ship.

2 · Architecture & scalability

Can you build a product line, not one-offs? Look for modular I/O and software reuse across models — it slashes R&D cost on future variants.

3 · I/O density & sensor interfaces

Enough analog/digital channels, high-resolution ADCs and built-in conditioning (strain gauge, LVDT, encoder) so you're not bolting on external boards.

4 · Software & development workflow

No-code/graphical for speed, or fully programmable for deep customization? This one choice drives your engineering effort and update cadence.

5 · Integration & time to market

Pre-built test functions (PID, ramp profiles, logging) vs. building from scratch — how fast can your team ship a new machine?

6 · Compliance & calibration

Calibration routines and traceable acquisition for ASTM, ISO and EN so your end-customers can validate and document compliance.

7 · Cost of ownership & supply-chain stability

Beyond unit price: engineering time, firmware maintenance, vendor dependency, and long-term component availability. A stable controller partner keeps your machine production continuous.

The eight controllers at a glance

Ordered alphabetically. Honest strengths and limitations — including ours, which is listed here on the same footing as the rest.

ADMET

Best for: retrofits & ASTM-compliant labs
  • Turnkey solutions; standardized procedures & reporting
  • Good automation/ease-of-use balance
  • Less flexible for R&D; fixed software functionality

Beckhoff

Best for: high-speed, synchronized multi-axis
  • PC-based real-time control; high-speed EtherCAT
  • Scales to large test setups
  • Needs TwinCAT expertise; less testing-specific support

B&R (ABB)

Best for: multi-axis + factory integration
  • Motion + PLC + safety + HMI in one environment
  • Modular; scales across many test channels
  • Automation Studio learning curve; longer config time

Moog

Best for: servo-hydraulic fatigue & dynamics
  • Industry-leading dynamic control; high bandwidth
  • Built for long-life fatigue testing
  • Expensive at small scale; specialized integration

MTS

Best for: aerospace/auto, high-load
  • Advanced servo-hydraulic; accurate multi-axis
  • Full ASTM/ISO compliance
  • High cost; best for large-scale systems

NI cRIO / sbRIO (Emerson)

Best for: custom & research rigs
  • Real-time deterministic FPGA control; modular DAQ
  • Highly programmable in LabVIEW
  • LabVIEW expertise; long development cycle

TACTUN

Best for: machine builders; static/dynamic/fatigue
  • Custom, FPGA-based single-board controller + no-code, white-label app builder
  • Closed-loop control up to 100 kHz; real-time for static, dynamic & fatigue
  • Zero engineering fee — pay per unit
  • Newer platform — still expanding standardized calculation libraries; smaller install base than the incumbents

Zwick/Roell — DOLI

Best for: UTMs & standardized testing
  • Preconfigured; precise closed-loop control
  • ASTM/ISO compliant
  • Less flexible for custom automation; limited 3rd-party SW

Matching a controller to your machine

Servo-hydraulic, high-load

High-bandwidth dynamic control matters most. MTS and Moog are the established choices; other high-rate controllers can suit if your I/O and budget fit.

Electromechanical UTMs

Crosshead-limited, so raw loop rate matters less than turnkey test methods and ASTM/ISO reporting. Zwick/DOLI and ADMET are natural fits.

Building a product line

OEMs shipping multiple models weigh software reuse and development effort heavily — programmable platforms (Beckhoff/B&R/NI) or no-code builders reduce per-model cost in different ways.

Loop rate isn't a leaderboard: servo-hydraulic and electromechanical systems have genuinely different needs, and higher isn't automatically better. Match the spec to the physics of your machine.

Frequently asked questions

What is a materials testing machine controller?

It's the system that runs the test and records the data — providing closed-loop control of force, displacement and strain while acquiring sensor signals (load cells, extensometers, LVDTs). It's the difference between a frame and a working, standards-compliant testing machine.

Is this comparison independent?

No — and we've flagged it clearly. This guide is published by TACTUN, a controller vendor included in the comparison. We've used each vendor's published figures, noted where data isn't public (for example, MTS doesn't publish a FlexTest loop rate), and kept TACTUN's own pitch to a separate section at the end so the body reads on the merits.

What is the difference between closed-loop control rate and sampling rate?

The closed-loop (servo) control rate is how often the controller closes the loop — reads the sensor, computes the correction, and drives the actuator. The data-acquisition (sampling) rate is how fast it records data, and is often 10–40× higher. Many datasheets quote only the sampling rate, so compare like with like.

Which controller is best for retrofitting an old Instron, MTS or Zwick machine?

Retrofit-friendly options include ADMET and TACTUN. ADMET's MTESTQuattro is a long-established retrofit product across many brands; TACTUN has a documented Instron 8511 retrofit built on its controller. The right choice depends on your machine's I/O, the software model you want, and support.

What closed-loop control rate do I actually need?

Static and electromechanical tests are comfortable at low rates (≈1 kHz); dynamic and fatigue testing benefit from higher-frequency control. Higher isn't automatically better — match the loop rate to your actuator type and test physics rather than chasing the biggest number.

About the publisher: TACTUN's parameters

We publish this comparison, so — transparently, and at the end — here are TACTUN's own controller parameters for readers who want to evaluate them against the field above. TACTUN is a custom, FPGA-based controller with no-code, white-label software, built to each machine's I/O.

100 kHz
closed-loop control rate 3
0.001%
sensor-reading accuracy (32-bit Wheatstone) 4
up to 32
control channels (closed-loop axes)
10 µs
synchronous multi-axis control

Tailored to your I/O

Each controller is built to your machine's exact analog, digital, servo and signal-conditioning I/O — no external boards to bolt on.

No-code, white-label software

Generate your own branded Windows app with the no-code builder — dashboards, test methods, calculations and data export, without a software team.

Zero engineering fee

Pay per unit ordered — no NRE. Start with a single unit or an evaluation, then scale to a quantity order; custom boards run a 3–5 month lead time.

3 TACTUN's own published closed-loop (servo) control rate — not a data-acquisition sampling rate. Servo-hydraulic and electromechanical needs differ; the figure is headroom for high-speed dynamic and fatigue control, not a universal requirement. 4 Measurement accuracy of the 32-bit Wheatstone-bridge signal-conditioning channels: ±0.001% of full-scale (±25 mV/V) at 5 V excitation (±0.0005% at 10 V), per the TACTUN controller manual.

Evaluating TACTUN?

Tell us your machine type, channels and sensors. We'll match a controller to your machine or design one to your exact I/O — zero engineering fee, pay per unit. Start with a single unit or a quantity order.