Work / Test & measurement

Modular data acquisition platform in LabVIEW

One application that acquires, displays, logs and alarms on data from test hardware, built to grow as new instruments are added.

Client
US engineering client
Year
2026
Discipline
Test & measurement
Delivery
6 milestones + follow-on

The brief

The client needed a single application to acquire data from their test hardware, show it live, log it and raise alarms when readings went out of limits. It also had to stay maintainable as new instruments were added, which rules out the usual single sprawling LabVIEW program.

What we built

  • Architecture and application foundation on the LabVIEW Actor Framework, so each part runs as its own module
  • Core acquisition and data pipeline
  • User interface and configuration system
  • Logging subsystem
  • Hardware integration expansion for additional devices
  • Limits, alarms, stabilisation and final delivery

How it was delivered

Delivered in six milestones, each reviewed and accepted before the next started. The scope changed as development progressed, and the plan changed with it.

Result

The platform was delivered and accepted, and the client came back in 2026 for a follow-on build of the same solution.

Where AI fits next

With clean, logged channels in place, the same data can feed anomaly detection: flagging a drifting sensor or an abnormal run before a whole test is wasted.