Your LabVIEW application generates test data. But collecting, structuring, and analyzing that data efficiently is just as critical, especially when multiple UUTs are tested in parallel.
WATS is a specialized platform for collecting, managing, and analyzing production test data. It centralizes test results, generates structured reports, and enables fast data analysis to improve product quality, traceability, and test process performance.
To simplify the integration of WATS into LabVIEW applications, the Neosoft team developed a dedicated DQMH module. This module enables fast, clean WATS integration without adding unnecessary complexity to the application architecture.
DQMH Module
Simplify the analysis and management of your LabVIEW test data with WATS and our DQMH module
A DQMH Module Designed for WATS Integration in LabVIEW
The DQMH WATS module is a unique LabVIEW library based on the DQMH (Delacor Queued Message Handler) architecture. It acts as an intermediary layer between your test logic and the WATS platform.
Its goal is simple: handle the complexity of creating, managing, and updating WATS reports so test teams can focus on testing rather than data management.
The module integrates naturally into existing architectures and follows LabVIEW development best practices.
This approach provides:
Clear and structured integration
Improved code maintainability
A clean separation between test logic and report management
Native Support for Parallel Testing and Multiple Reports
In modern test environments, testing multiple UUTs in parallel is common. This requires the simultaneous creation and management of multiple reports, which can quickly become complex at the application level.
The DQMH WATS module is a singleton module capable of managing multiple WATS reports in parallel from a single instance. It maintains consistency between active tests and their associated reports without requiring code duplication or UUT-specific logic.
Reports are built dynamically during test execution, greatly simplifying multi-UUT management and reducing the risk of errors.
Automatic Centralization of Test Data and Results
The module automatically centralizes test data and results in WATS, with no manual intervention.
In practice:
Measurements and results are added to the correct WATS report at test time
Multiple reports can be built simultaneously
Data is sent directly to the WATS server
The Test Socket Concept
At the core of the module is the concept of the Test Socket.
A Test Socket is a numerical key used to identify a specific report among multiple reports being built concurrently. When a test is executed on a given UUT, a Test Socket is associated with that UUT and its WATS report.
When multiple UUTs are tested in parallel, each Test Socket allows you to:
Associate each measurement with the correct report
Build multiple reports simultaneously
Easily add elements to a specific report through the module API
The Test Socket becomes the reference point for all interactions with a WATS report, while abstracting the complexity of multi-report management.
Flexible, User-Oriented Usage
The DQMH WATS module was designed to adapt to user needs and a wide range of test scenarios.
It allows you to:
Freely define the structure and content of reports
Support both simple test sequences and complex test architectures
Manage multiple reports in parallel using a single library
This flexibility makes it suitable for both production test benches and advanced validation systems.
Full Integration into the WATS Ecosystem
The module remains fully integrated with the WATS ecosystem.
- Data is stored on the WATS server.
- Reports are accessible through the WATS interface.
- WATS analysis and visualization tools remain unchanged.
The module acts as an enabler without altering the core principles of the platform.
You must have your own WATS subscription to store data in your portal. A free 30-day trial is available.
Contact WATS and mention that you would like to obtain a 30-day trial
DQMH Architecture and Support
The module is built on the DQMH architecture, widely recognized for developing robust, modular, and scalable LabVIEW applications.
Frequently Asked Questions – DQMH Module for WATS (LabVIEW)
Contact us
Improve the reliability and maintainability of your LabVIEW test applications with our DQMH module for WATS.
Streamline your integration processes and increase efficiency from the very first production deployment.
Contact us today to request a demonstration.