Data Management and Network Connectivity

The Technical Data Management Streaming (TDMS) file format is the fastest and most flexible way to store measurement data to disk. With the Measurement Studio TDMS API, you can attach timing information and custom-defined attributes to acquired data as you write to disk. Create well-documented data sets that can be easily searched and ported to any platform or use network variables to share data instantly across the network.

Table of Contents

NI Technical Data Management (TDM)

Measurement Studio TDMS API

Network Connectivity and Data Binding

Additional Resources



NI Technical Data Management (TDM)

To reduce the need to design and maintain your own data file format, National Instruments has created a flexible data model called technical data management (TDM), which is natively accessible through Measurement Studio, LabWindows™/CVI, LabVIEW, and DIAdem and is portable to other applications such as Microsoft Excel. The TDM data model offers several unique benefits, including the abilities to scale to your specific project requirements and to easily attach descriptive information to your measurements while streaming your data to disk. 

Read more about the TDM file format.


Measurement Studio Technical Data Management Streaming (TDMS) API

The Measurement Studio TDMS interface simplifies the process of storing structured data while making it easy to add descriptive information along with captured measurement or simulation data.

Measurement Studio and .NET offer a variety of file I/O options for reading and writing data. The TDMS .NET Class Library provides benefits that go beyond traditional file operations in Measurement Studio. With the TDMS API, you can:

    1. Quickly stream data to disk in a structured format.
    2. Easily save descriptive information with test data, making it search ready.
    3. Categorize data in groups to add structure (for example, Group 1 = temperature sensors, Group 2 = pressure sensors, and so on).
    4. Use the API to abstract the low-level file I/O normally associated with saving data.
    5. Include descriptive properties to help analyze data at a later time.

Read more about the Measurement Studio TDM Streaming .NET Class Library.


The NI TDMS file format is compatible with all other NI software platforms so that data sets can be shared and manipulated by team members spanning various software platforms. Additionally, you can use DIAdem with Measurement Studio to perform fast processing and professional reporting for large data sets.


Network Connectivity and Data Binding

 Whether you are passing data between applications or over the Internet, Measurement Studio makes sharing measurement data easy. With network variables—a programming tool designed specifically for publishing and subscribing to live data in measurement and automation applications—you can share live data with one or more client applications on a network without worrying about data formats or network protocols.  

Key networking features include the following:

  • Read and write data between different data sources and targets
  • Specify data sources and targets through a URL scheme
  • Use browsing features to quickly locate data items on other computers
  • Bind to Windows Forms and Web Forms controls

Additional Resources

Other Features in Measurement Studio

Compare Measurement Studio Packages

Measurement Studio Home Page

Next Steps

All Products and Services