- Virtual instruments (VIs) contain three main components-the front panel, the block diagram, and the icon and connector pane.
- The front panel is the user interface of a VI and specifies the inputs and displays the outputs of the VI.
- The block diagram contains the graphical source code composed of nodes, terminals, and wires.
-
Use the
Toolspalette to create, modify, and debug VIs. Press theShiftkey and right-click to display a temporary version of theToolspalette at the location of the cursor. -
Use the
Controlspalette to place controls and indicators on the front panel. Right-click an open space on the front panel to display theControlspalette. -
Use the
Functionspalette to place VIs and functions on the block diagram. Right-click an open space on the block diagram to display theFunctionspalette. -
Use the
Searchbutton on theControlsandFunctionspalettes to search for controls, VIs, and functions. - All LabVIEW objects and empty space on the front panel and block diagram have associated shortcut menus, which you access by right-clicking an object, the front panel, or the block diagram.
-
Use the
Helpmenu to display theContext Helpwindow and the LabVIEW Help, which describes most palettes, menus, tools, VIs, functions, and features. -
Select
Help>>Search the LabVIEW Bookshelfto display the LabVIEW Bookshelf, which you can use to search PDF versions of all the LabVIEW manuals and Application Notes. - You build the front panel with controls and indicators, which are the interactive input and output terminals of the VI, respectively.
-
Control terminals have a thicker border than indicator
terminals. To change a control to an indicator or to change
an indicator to a control, right-click the object and select
Change to IndicatororChange to Controlfrom the shortcut menu. - The block diagram is composed of nodes, terminals, and wires.
-
The broken
Runbutton appears on the toolbar to indicate the VI is broken. Click the brokenRunbutton to display theError listwindow, which lists all the errors. - Use execution highlighting, single-stepping, probes, and breakpoints to debug VIs by animating the flow of data through the block diagram.










"A full introductory course on programming with LabVIEW."