Home > Common Problem > What is labview?

What is labview?

青灯夜游
Release: 2020-04-24 15:44:26
Original
6585 people have browsed it

What is labview?

What is labview?

LabVIEW is a program development environment developed by National Instruments (NI), similar to C and BASIC development environment, but the significant difference between LabVIEW and other computer languages ​​is that other computer languages ​​use text-based languages ​​to generate codes, while LabVIEW uses the graphical editing language G to write programs, and the generated programs are in the form of block diagrams .

LabVIEW software is the core of the NI design platform and is ideal for developing measurement or control systems. The LabVIEW development environment integrates all the tools engineers and scientists need to quickly build various applications, and is designed to help engineers and scientists solve problems, increase productivity, and continuously innovate.

Analysis

Like C and BASIC, LabVIEW is a general programming system with a huge library of functions to complete any programming task. LabVIEW's function library includes data acquisition, GPIB, serial port control, data analysis, data display and data storage, etc. LabVIEW also has traditional program debugging tools, such as setting breakpoints, displaying data and the results of subroutines (subVIs) in animation, single-step execution, etc., to facilitate program debugging.

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language that uses icons instead of lines of text to create applications. Traditional text programming languages ​​determine the order of program execution based on the sequence of statements and instructions, while LabVIEW uses data flow programming. The data flow between nodes in the block diagram determines the execution order of VIs and functions. VI refers to virtual instrument, which is the program module of LabVIEW.

LabVIEW provides many controls that look similar to traditional instruments (such as oscilloscopes and multimeters), which can be used to easily create user interfaces. The user interface in LabVIEW is called the front panel. Objects on the front panel can be controlled programmatically using icons and wires. This is the graphical source code, also known as G code. LabVIEW's graphical source code is similar to a flow chart to some extent, so it is also called block diagram code.

Features

Use common hardware as much as possible. The main difference between various instruments is software.

It can give full play to the power of the computer, has powerful data processing functions, and can create instruments with stronger functions.

Users can define and manufacture various instruments according to their own needs.

Another issue in virtual instrument research is the interconnection of various standard instruments and their connection with computers. The most commonly used protocols are IEEE488 or GPIB. Future instruments should also be networked.

LabVIEW (Laboratory Virtual instrument Engineering Workbench) is a graphical programming language development environment. It is widely accepted by industry, academia and research laboratories as a standard data collection and Instrument control software. LabVIEW integrates all functions for communicating with hardware and data acquisition cards that meet GPIB, VXI, RS-232, and RS-485 protocols. It also has built-in library functions that facilitate the application of TCP/IP, ActiveX and other software standards. This is a powerful and flexible software. You can use it to easily create your own virtual instruments, and its graphical interface makes the programming and use process lively and interesting.

Graphical programming language, also known as "G" language. When programming in this language, basically no program code is written, instead a flow chart or block diagram is written. It uses terminology, icons, and concepts familiar to technicians, scientists, and engineers as much as possible, so LabVIEW is a tool for end users. It enhances your ability to build your own scientific and engineering systems, providing a convenient way to implement instrument programming and data acquisition systems. When using it for principle research, design, testing and implementation of instrument systems, work efficiency can be greatly improved.

Using LabVIEW, you can generate an executable file that runs independently. It is a true 32-bit/64-bit compiler. Like many important software, LabVIEW provides multiple versions for Windows, UNIX, Linux, and Macintosh.

Its main convenience is that with one piece of hardware, you can realize the functions of different instruments by changing the software. It is very convenient and is equivalent to software being hardware! Graphical is mainly the upper-layer system. A graphical microcontroller programming system has been developed in China (supports 32-bit embedded systems and can be expanded), which is constantly being improved (you can search for CPUVIEW for more detailed information;)

For more related knowledge, please pay attention to PHP Chinese website! !

The above is the detailed content of What is labview?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template