UFF58b VIs

Sound and Vibration Measurement Help


Edition Date: March 2018
Part Number: 372416L-01
View Product Info

DOWNLOAD (Windows Only)


LabVIEW 2018 Sound and Vibration Toolkit Help
LabVIEW 2019 Sound and Vibration Toolkit Help

Owning Palette: File I/O VIs

Use the UFF58b VIs to write binary UFF58 (universal file format) and read binary and ASCII UFF58 files. Each UFF58 file consists of one or more functions. Each function contains 12 records.

The VIs on this palette can return general LabVIEW error codes or specific sound and vibration error codes.

If you write to the same UFF58 file multiple times without using the SVT UFF58 Close File VI each time, you create new functions in the file every time you write to the UFF58 file. The SVT UFF58 Write VI does not append data within a single function.

You cannot edit a UFF58 file with the UFF58b or UFF58 Advanced VIs after you write and close the file. If you need to edit the contents of an existing UFF58 file after you write and close the file, you can read the information then write modified information to a new UFF58 file.

Note  Refer to the University of Cincinnati Structural Dynamics Research Lab Web site at www.sdrl.uc.edu for more information about the UFF58 standard.
Palette ObjectDescription
SVT UFF58 Close FileCloses the UFF58 (universal file format) file specified by file refnum.
SVT UFF58 Get Function ReferencesRetrieves the function references and the function types of all the functions specified by function type that are present in the UFF58 (universal file format) file specified by file refnum.
SVT UFF58 Open FileOpens an existing UFF58 (universal file format) file, creates a new UFF58 file, or replaces an existing UFF file. You can input the file programmatically or interactively using a file dialog box.
SVT UFF58 ReadReads data from a UFF58 (universal file format) function specified by the function refnum input. This VI also reads the fields in records 1, 2, and 3, returned by ID lines (1-3). You can read a single time domain waveform, a single frequency spectrum, the real and imaginary parts of a frequency spectrum, and any data from a function. The default instance, SVT UFF58 Read Time Waveform, reads a single time domain waveform from a function specified by the function refnum input. Wire data to the function refnum input to determine the polymorphic instance to use or manually select the instance.
SVT UFF58 WriteWrites data to the UFF58 (universal file format) file specified by the file refnum input. This VI also writes the fields in records 1, 2, and 3, ID lines (1-3). You can write a single time domain waveform, multiple time domain waveforms, a single real frequency spectrum, multiple real frequency spectra, a single complex frequency spectrum, multiple complex frequency spectra, or generic data to a UFF file. If a frequency spectrum is in decibels, this VI converts the spectrum to linear before writing to the UFF58 file. The default instance, SVT UFF58 Write Time Waveform (1 Ch), writes a single time domain waveform to the file specified by the file refnum input. Wire data to the file refnum input to determine the polymorphic instance to use or manually select the instance.


SubpaletteDescription
UFF58 Advanced VIsUse the UFF58 Advanced VIs to read and write to specific records in UFF58 (universal file format) files. Each UFF58 file consists of one or more functions. Each function contains 12 records. You cannot write to record 7.

WAS THIS ARTICLE HELPFUL?

Not Helpful