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.
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.
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.
| Controller | Software model | Best for | Closed-loop control rate 1 | Control channels 2 |
|---|---|---|---|---|
| ADMET (MTESTQuattro) | Turnkey | Labs; ASTM testing & retrofit | 8 kHz | configured per system |
| Beckhoff | TwinCAT (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 servo | Fatigue/dynamic; servo-hydraulic | up to 5 kHz (10 kHz 1-ch) | configured per system |
| MTS (FlexTest) | Turnkey | Aerospace/auto; high-load | not publicly specified | configured per system |
| NI cRIO / sbRIO | LabVIEW (FPGA) | Custom / R&D rigs | ~10 kHz (FPGA) † | modular |
| TACTUN | No-code app builder (white-label) | OEMs; static, dynamic & fatigue | up to 100 kHz | up to 32 |
| Zwick/Roell — DOLI | Preconfigured | UTMs & electromechanical | up to 10 kHz | configured 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.
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.
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.
Enough analog/digital channels, high-resolution ADCs and built-in conditioning (strain gauge, LVDT, encoder) so you're not bolting on external boards.
No-code/graphical for speed, or fully programmable for deep customization? This one choice drives your engineering effort and update cadence.
Pre-built test functions (PID, ramp profiles, logging) vs. building from scratch — how fast can your team ship a new machine?
Calibration routines and traceable acquisition for ASTM, ISO and EN so your end-customers can validate and document compliance.
Beyond unit price: engineering time, firmware maintenance, vendor dependency, and long-term component availability. A stable controller partner keeps your machine production continuous.
Ordered alphabetically. Honest strengths and limitations — including ours, which is listed here on the same footing as the rest.
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.
Crosshead-limited, so raw loop rate matters less than turnkey test methods and ASTM/ISO reporting. Zwick/DOLI and ADMET are natural fits.
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.
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.
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.
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.
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.
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.
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.
Each controller is built to your machine's exact analog, digital, servo and signal-conditioning I/O — no external boards to bolt on.
Generate your own branded Windows app with the no-code builder — dashboards, test methods, calculations and data export, without a software team.
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.
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.
TACTUN Inc uses third-party cookies for analytical and personalization purposes, as well as to show you advertising related to your preferences based on your browsing habits. You can accept all cookies by selecting the "Accept" option. You can also set and/or refuse the installation of cookies by selecting "Cookie settings" option. You can find more information in our Cookie Policy.