SV TDMS Read VI
- Updated2024-06-18
- 28 minute(s) read
SV TDMS Read VI
Owning Palette: TDMS VIs
Requires: Sound and Vibration Toolkit
Reads the specified .tdms file and returns data in a format specific to the polymorphic instance selected.
Use this VI with the TDMS List Contents function to read different types of channels from a .tdms file. Use the TDMS File Viewer VI to view the data in .tdms files.
SV TDMS Read Time Waveform (1 Ch)
![]() |
count specifies the maximum number of data elements to read from the .tdms file for each channel. The default is –1, all available elements. | ||||||
![]() |
offset specifies the number of data elements into the .tdms file at which the function begins reading the .tdms file. The default is 0. | ||||||
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||
![]() |
channel name in specifies the channel to perform the operation on. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||
![]() |
channel name out returns the name of the channel on which you performed the operation. | ||||||
![]() |
waveform returns the waveform read from the .tdms file.
| ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
eof indicates if the end of the file has been reached. |
SV TDMS Read Octave (N Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel names in specifies the channels to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||
![]() |
octave spectra returns the octave spectra in band power versus nominal frequencies. You can display the results in an Octave Graph or a Multiplot Octave Graph indicator.
| ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
octave info returns information about the octave spectra that you can pass to another VI.
|
SV TDMS Read Octave (1 Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel name in specifies the channel to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel name out returns the name of the channel on which you performed the operation. | ||||
![]() |
octave spectrum returns the octave spectrum in band power versus nominal frequencies. You can display the results in an Octave Graph or a Multiplot Octave Graph indicator.
| ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
octave info returns information about the octave spectrum that you can pass to another VI.
|
SV TDMS Read Spectrum (1 Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||
![]() |
channel name in specifies the channel to perform the operation on. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||
![]() |
channel name out returns the name of the channel on which you performed the operation. | ||||||
![]() |
spectrum returns a single spectrum read from the .tdms file.
| ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
spectrum info returns information about the spectrum that you can pass to another VI.
|
SV TDMS Read Spectrum (N Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||
![]() |
channel names in specifies the channels to perform the operation on. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||||
![]() |
spectra returns the spectra read from the .tdms file.
| ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
spectra info returns information about the spectra that you can pass to another VI.
|
SV TDMS Read Spectrum (Colormap)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||||||||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||
![]() |
scale labels returns the axis label for the x, y, and z axes.
| ||||||||||||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||||||||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||||||||||||
![]() |
colormap returns the spectral results of a transient analysis.
| ||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||||||||
![]() |
spectrum info returns information about the spectrum that you can pass to another VI.
|
SV TDMS Read Spectrum (Waterfall)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||
![]() |
scale labels returns the x-scale, y-scale, and z-scale labels.
| ||||||||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||||||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||||||||||
![]() |
waterfall graph data returns an array of 2D waveform signals in three dimensions. You can display the results in a Waterfall Graph indicator.
| ||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||||
![]() |
spectrum info returns information about the spectrum that you can pass to another VI.
|
SV TDMS Read Speed Profile (1 Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel name in specifies the channel to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel name out returns the name of the channel on which you performed the operation. | ||||
![]() |
speed profile returns information about the tachometer pulse arrival time and the rotational speed at each pulse.
| ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
speed position info returns the position information of the speed [RPM] subparameter.
|
SV TDMS Read Even-Angle Signal (1 Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||
![]() |
channel name in specifies the channel to perform the operation on. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||
![]() |
channel name out returns the name of the channel on which you performed the operation. | ||||||
![]() |
even-angle signal returns the data resampled at even-angle intervals. even-angle signal is synchronous to the rotational speed with a constant number of samples per revolution.
| ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
even-angle channel info returns information that you can pass to another VI about the measurement configuration for even-angle signal.
|
||||||
![]() |
even-angle position info returns the position information of even-angle signal.
|
SV TDMS Read Even-Angle Signal (N Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||||
![]() |
channel names in specifies the channels to perform the operation on. | ||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||||
![]() |
even-angle signals returns the data resampled at even-angle intervals for each channel. even-angle signals are synchronous to the rotational speed with a constant number of samples per revolution.
| ||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
even-angle channel info returns information that you can pass to another VI about the measurement configuration for even-angle signals.
|
||||||
![]() |
even-angle position info returns the position information of even-angle signals.
|
SV TDMS Read Order Track (1 Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel names in specifies the channels to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||
![]() |
order components returns the order components read from the .tdms file.
| ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
spectrum info returns information about the spectrum that you can pass to another VI.
|
SV TDMS Read Order Track (N Ch)
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel names in specifies the channels to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||
![]() |
order components returns the order components read from the .tdms file.
| ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
spectra info returns information about the spectra that you can pass to another VI.
|
SV TDMS Read Scalar (1 Ch)
![]() |
count specifies the maximum number of data elements to read from the .tdms file for each channel. The default is –1, all available elements. | ||||
![]() |
offset specifies the number of data elements into the .tdms file at which the function begins reading the .tdms file. The default is 0. | ||||
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel name in specifies the channel to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel name out returns the name of the channel on which you performed the operation. | ||||
![]() |
values returns the double-precision values read from the .tdms file | ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
end of file returns TRUE when the VI reaches the end of the file. | ||||
![]() |
scalar function info returns the measurement-analysis context of values out. |
SV TDMS Read Scalar (N Ch)
![]() |
count specifies the maximum number of data elements to read from the .tdms file for each channel. The default is –1, all available elements. | ||||
![]() |
offset specifies the number of data elements into the .tdms file at which the function begins reading the .tdms file. The default is 0. | ||||
![]() |
tdms file specifies a reference number to the .tdms file on which to perform the operation. Use the TDMS Open function to open the refnum. | ||||
![]() |
group name in specifies the channel group on which to perform the operation. | ||||
![]() |
channel names in specifies the channels to perform the operation on. | ||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||
![]() |
scale labels returns the x-scale and y-scale labels.
| ||||
![]() |
tdms file out returns a TDMS file reference to the .tdms file on which you performed the operation. | ||||
![]() |
group name out returns the name of the channel group on which you performed the operation. | ||||
![]() |
channel names out returns the names of the channels you performed the operation on. | ||||
![]() |
values returns the double-precision values read from the .tdms file | ||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||
![]() |
end of file returns TRUE when the VI reaches the end of the file. | ||||
![]() |
scalar function info returns the measurement-analysis context of values out. |
SV TDMS Read Details
Use this VI with the TDMS List Contents VI to create a generic TDMS read VI that can read different types of channels from a TDMS file. Use the TDMS File Viewer to visually inspect TDMS files.