UFF58b VIs
- Updated2024-06-18
- 3 minute(s) read
UFF58b VIs
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 Object | Description |
---|---|
SVT UFF58 Close File | Closes the UFF58 (universal file format) file specified by file refnum. |
SVT UFF58 Get Function References | Retrieves 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 File | Opens 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 Read | Reads 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 Write | Writes 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. |
Subpalette | Description |
---|---|
UFF58 Advanced VIs | Use 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. |