Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system-design platform and development environment for a visual programming language from National Instruments.
Originally released for the Apple Macintosh in 1986, LabVIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of operating systems, including Microsoft Windows, various versions of Unix, Linux and macOS.
It offers a graphical programming approach that helps visualize different aspects of your application, including hardware configuration, measurement data and debugging. This visualization makes it simple to integrate measurement hardware from any vendor, represent complex logic on the diagram, develop data analysis algorithms and design custom engineering user interfaces.
Currently we are in a process of building a software platform of standard libraries and tools most commonly used in projects at IFE that will further speed up process of software development. It will save time and provide tested and reliable code for different pieces of hardware. We also work with NI VeriStand – software that helps with configuration of I/O channels, data logging, stimulus generation and host communication for NI real-time hardware.
LabVIEW development environment is capable of integration different types of hardware from various vendors with different levels of ease. Moreover, National Instruments has a complete family of data acquisition products for desktop, portable, industrial and embedded applications. You can use NI-DAQmx driver software to integrate more than 200 data acquisition devices in LabVIEW on a variety of major buses and form factors, including USB, PCI, PCI Express, PXI, PXI Express, wireless and Ethernet.
In addition to data acquisition hardware, NI also offers other specialty test, measurement, and control hardware. Modular instruments synchronize measurements, signal generation, radio frequency (RF) and switching components for automated test systems. NI programmable automation controllers combine the ruggedness of a PLC and the performance of a PC for industrial measurement and control applications. Vision devices also offer unique capabilities not found in many traditional sensors, such as verifying component positioning, counting physical elements, and reading bar codes. Each hardware type includes its own driver software for easy integration into LabVIEW.
At electronics lab we have experience with a variety of HW provided by NI. From older models of Compact FieldPoint through various models of cDAQ, PCI I/O cards and PXI units to modern, high-speed cRIO variants.
Contact Mikolaj Kunc for more information about LabVIEW and control systems.