Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Programming VIs and functions as the basic building blocks for a VI.
Subpalette | Description |
---|---|
Application Control VIs and Functions | Use the Application Control VIs and functions to programmatically control VIs and LabVIEW applications on the local computer or across a network. You can use these VIs and functions to configure multiple VIs at the same time. |
Array VIs and Functions | Use the Array VIs and functions to create and manipulate arrays. |
Boolean Functions | Use the Boolean functions to perform logical operations on single Boolean values or arrays of Boolean values. |
Cluster, Class, & Variant VIs and Functions | Use the Cluster, Class & Variant VIs and functions to create and manipulate clusters and LabVIEW classes, convert LabVIEW data to a format you can manipulate independent of data type, add attributes to the data, and convert variant data to LabVIEW data. |
Collection VIs and Functions | Use the Collection VIs and functions to manipulate collection data. |
Comparison Functions | Use the Comparison functions to compare Boolean values, strings, numeric values, arrays, and clusters. |
Dialog & User Interface VIs and Functions | Use the Dialog & User Interface VIs and functions to create dialog boxes to prompt users with instructions. |
File I/O VIs and Functions | Use the File I/O VIs and functions to open and close files, read from and write to files, create directories and files you specify in the path control, retrieve directory information, and write strings, numbers, arrays, and clusters to files. |
Graphics & Sound VIs | Use the Graphics & Sound VIs to create custom displays, import and export data from graphics files, and play sounds. |
Numeric VIs and Functions | Use the Numeric VIs and functions to create and perform arithmetic and complex mathematical operations on numbers and to convert numbers from one data type to another. Use the VIs and functions on the Elementary and Special Functions and VIs palette to perform trigonometric and logarithmic functions. |
Report Generation VIs | Use the Report Generation VIs to create and manipulate reports of LabVIEW applications. You also can use the VIs on this palette to insert text, tables, and graphs into bookmark locations. |
String Functions | Use the String functions to concatenate two or more strings, extract a subset of strings from a string, convert data into strings, and format a string for use in a word processing or spreadsheet application. |
Structures | Use the structures to build VIs. |
Synchronization VIs and Functions | Use the Synchronization VIs and functions to synchronize tasks executing in parallel and to pass data between parallel tasks. |
Time, Dialog & Error VIs and Functions | Use the Time, Dialog & Error VIs and functions to manipulate the speed at which an operation executes, retrieve time and date information from the computer clock, and create dialog boxes to prompt users with instructions. |
Timing VIs and Functions | Use the Timing VIs and Functions to manipulate the speed at which an operation executes and to retrieve time and date information from the computer clock. |
Waveform VIs and Functions | Use the Waveform VIs and functions to build waveforms that include the waveform values, channel information, and timing information, and to set and retrieve waveform attributes and components. |