LabVIEW2017 function introduction
Rapid development:
According to statistics from some projects that the author has participated in, the development time required by a skilled LabVIEW programmer to complete a large-scale application software with similar functions is only about 1/5 of the time required by a skilled C programmer. Therefore, if the project development time is tight, you should give priority to using LabVIEW to shorten the development time.
simulation:
LabVIEW contains a variety of mathematical operation functions, which is particularly suitable for simulation, simulation, prototype design, etc. Before designing electromechanical equipment, you can first use LabVIEW to build a simulation prototype on the computer to verify the rationality of the design and find potential problems. In the field of higher education, sometimes if you use LabVIEW for software simulation, you can achieve the same effect, so that students will not lose the opportunity to practice.
control:
Control and testing are two highly related fields. LabVIEW, which started in the testing field, naturally expanded to the control field first. LabVIEW has a module specifically used in the control field----LabVIEWDSC. In addition, commonly used equipment and data cables in the field of industrial control usually come with corresponding LabVIEW drivers. LabVIEW can be used to easily compile various control programs.
Test measurements:
LABVIEW was originally designed for test and measurement, so test measurement is now the most widely used field of LABVIEW. After years of development, LABVIEW has gained wide recognition in the field of test and measurement. So far, most mainstream testing instruments and data acquisition equipment have special LabVIEW drivers, and LabVIEW can be used to control these hardware devices very conveniently. At the same time, users can also easily find various LabVIEW toolkits suitable for the field of test and measurement. These toolkits cover almost all the functions required by users, and it is much easier for users to develop programs based on these toolkits. Sometimes even simply calling functions in a few toolkits can form a complete test and measurement application.
Children's education:
Because graphics look beautiful and easily attract children's attention, and graphics are easier to accept and understand than text, LabVIEW is very popular among children. For children without any computer knowledge, LabVIEW can be understood as a special "building block": by putting different original parts together, you can achieve the functions you need. The famous programmable toy "Lego" uses the LabVIEW programming language. After a short period of instruction, children can use the bricks provided by Lego to build various vehicle models, robots, etc., and then use LabVIEW to write programs to control their movements and behaviors. In addition to being used in toys, LabVIEW also has a version specifically used for teaching primary and secondary school students.
Cross-platform:
If the same program needs to run on multiple hardware devices, you can also give priority to using LabVIEW. LabVIEW has good platform consistency. LabVIEW code can run on the three common desktop operating systems without any modification: Windows, Mac OS and Linux. In addition, LabVIEW also supports various real-time operating systems and embedded devices, such as common PDA, FPGA and RT devices running VxWorks and PharLap systems.
it works
it works
it works