Controls in LabVIEW include knobs, dials, push buttons, numeric controls, and Boolean switches. It serves as the user interface of the VI so that interactive input and output terminals can be developed for an application. The figure below shows the front panel of a VI consisting of various controls and indicators. This Icon and connector pane allows the VI to be used in another VI as a subVI (a VI within another VI is called subVI).
The Icon and connector pane is a visual representation of the VI consisting of input and outputs.
The front panel consists of controls and indicators which serve as a user interface, and the block diagram contains the source code for the VI. The programs in the LabVIEW are called virtual instruments or simply VIs, because the operation and appearance of the programs resemble the physical instruments such as multimeters and oscilloscopes.Ī VI consists three components, namely, front panel, block diagram and icon & connector pane.
And also offers internet of things using LabVEW web server and software standards like TCP/IP and ActiveX. LabVIEW is integrated for communicating with various data acquisition devices such as GPIB, PXI, VXI, RS-232, RS-485 and USB based devices. Thus, the user can build custom data acquisition, test, measurement, and control solutions for a variety of application needs. So the code on the block diagram control the front panel objects depending on the control structure implemented. And then allows user to add code on block diagram using graphical representation of the functions. LabVIEW allows one to build a user interface which is known as front panel using a set of tools and objects.
LabVIEW is a graphical programming language in which data flow determines the execution of program, in contrast to text based programming language where instruction (lines of text) determines the program execution. It is a powerful programming tool that gives software solutions for scientific and engineering systems. LabVIEW stands for Laboratory Virtual Instrument Engineering Workbench and is developed by National Instruments. LabVIEW includes hundreds prewritten libraries which help to create flexible and scalable systems from functional embedded systems to high performance test and measurement systems. Introduction to LabVIEW and Basic LabVIEW Based Electrical ProjectsĪs a proven useful tool for prototyping, the LabVIEW graphical development platform delivers a numerous solutions to a wide variety of applications such as instrumentation control, embedded monitoring and control systems, data acquiring and processing, automation test and validation systems, etc.