More than 20 years ago, the American national instrument company NI (National Instruments) proposed the concept of virtual instruments (VI) of "software is instrument", which triggered a major change in the field of traditional instruments, allowing computer and network technology to go straight into the field of instruments and combine it with instrument technology, thus creating a precedent for "software is instruments".
The so-called virtual instrument is actually a computer-based automationtestinstrumentsystem. Virtual instruments use software to transfer computer hardwareresourceIt is organically integrated with instrument hardware, thus combining the computer's powerful computing and processing capabilities with the measurement and control capabilities of instrument hardware, greatly reducing the cost and volume of instrument hardware, and realizing the display, storage, analysis and processing of data through software. From the perspective of development history, electronic measurement instruments have been carried out through analog instruments,intelligentFrom instruments to virtual instruments, due to the rapid development of computer performance under Moore's Law (double every six months), traditional instruments have been thrown far behind and continuously bringing higher technical update rates to virtual instrument manufacturers.
Virtual instrument
Traditional instruments
Open and flexible, and can be developed simultaneously with computer technology
Enclosed and poor coordination between instruments
The key is software, the system performance is easy to upgrade, and it can be downloaded and upgraded through the network.programYes.
The key is hardware, the upgrade cost is high, and the upgrade must be provided on-site.
Low price, high reusability of resources between instruments
It is expensive and the instruments cannot be used with each other.
User-defined instrument functions
Only manufacturers can define instrument functions
It can be easily connected to the network and peripheral devices
Single function, only limited independent devices can be connected
Minimize development and maintenance costs
High development and maintenance overhead
Short technical update cycle (1-2 years)
Long technical update cycle (5-10 years)
Virtual instruments have advantages that traditional independent instruments cannot match, but they do not negate the role of traditional instruments. They intersect and complement each other and complement each other. Independent instruments have irreplaceable advantages in the fields of high speed, high bandwidth and professional testing. In the field of mid- and low-end testing, virtual instruments can replace some independent instruments' work, but completing automated testing in complex environments is a masterpiece of virtual instruments, and it is difficult or even incredible to traditional independent instruments.
Experts pointed out that in this era of computers and networks, it is a general trend to use computers and network technologies to transform traditional industries, and virtual instrument systems are the product of the integration of computers and network technologies with traditional instrument technologies. Therefore, in the 21st century, virtual instruments will become popular and will become increasingly favored, which will trigger a new revolution in the traditional instrument industry.
LabVIEW is a virtual instrument development platform software launched by NI. They can quickly build the instrument system they need in actual production with their intuitive and simple programming methods, numerous source-level device drivers, and a variety of analysis and expression functions.Basecondition.
LabVIEW adopts the graphical programming language - G language. The program generated is in the form of a block diagram, which is easy to learn and use, and is especially suitable for hardware engineers, laboratory technicians, and production line process technicians.studyand use, available in very shorttimeMaster andapplicationGo to practice. Especially for hardware engineers, field engineering technicians and test technicians who are familiar with instrument structures and hardware circuits, programming is likedesignThe same circuit diagram; therefore, hardware engineers, on-site engineering technicians and test technicians are familiar with learning LabVIEW and can learn and apply LabVIEW in a very short time. There is no need to remember the dazzling text-based program code.
LabVIEW is so easy to learn and use, isn’t LabVIEW’s functions very limited? No. Like other computer high-level languages such as C or C++, LabVIEW is also a general-purpose programming system with a variety of powerful functions.functionThe library includes data acquisition, GPIB, serial instrument control, data analysis, data display and data storage, and even has very popular network functions. LabVIEW also has perfectsimulation, debugging tools, such as setting breakpoints, single steps, etc. LabVIEW's dynamic continuous tracking method can continuously and dynamically observe data and changes in the program, which is more convenient and effective than the development environment of other languages. Moreover, compared with other computer languages, LabVIEW has a particularly important difference: other computer languages use text-based language to generate lines of code, while LabVIEW adopts a graphical programming language - G.
The LabVIEW program is also called a virtual instrument, and its representation and function are similar to that of an actual instrument; but the LabVIEW program can easily change settings and functions. Therefore, LabVIEW is particularly suitable for laboratories, small batch production lines, etc., where the parameters and functions of instruments and equipment need to be changed frequently, andSignalConduct analysisResearch, transmission and other occasions.
In short, because LabVIEW can provide users with concise, intuitive and easy-to-use graphic programming methods, it can simplify cumbersome and complex language programming into selecting functions through menu prompts, and connect various functions with lines, which is very time-saving and simple, and is very popular among users. Compared with traditional programming languages, LabVIEW graphical programming method can save more than 85% of program development time, but its running speed is almost unaffected, reflecting extremely high efficiency. Using virtual instrument products, users can reconstruct new instrument systems according to actual production needs. For example, users can connect the original instruments with RS232 interface, VXI bus instruments and GPIB instruments through computers to form various new instrument systems, which are managed and operated uniformly by computers.
It can be foreseeable that due to the advantages that other languages such as LabVIEW have become a strange flower in this field! It will eventually trigger a new revolution in the traditional instrument industry.
The so-called virtual instrument is actually a computer-based automationtestinstrumentsystem. Virtual instruments use software to transfer computer hardwareresourceIt is organically integrated with instrument hardware, thus combining the computer's powerful computing and processing capabilities with the measurement and control capabilities of instrument hardware, greatly reducing the cost and volume of instrument hardware, and realizing the display, storage, analysis and processing of data through software. From the perspective of development history, electronic measurement instruments have been carried out through analog instruments,intelligentFrom instruments to virtual instruments, due to the rapid development of computer performance under Moore's Law (double every six months), traditional instruments have been thrown far behind and continuously bringing higher technical update rates to virtual instrument manufacturers.
Virtual instrument
Traditional instruments
Open and flexible, and can be developed simultaneously with computer technology
Enclosed and poor coordination between instruments
The key is software, the system performance is easy to upgrade, and it can be downloaded and upgraded through the network.programYes.
The key is hardware, the upgrade cost is high, and the upgrade must be provided on-site.
Low price, high reusability of resources between instruments
It is expensive and the instruments cannot be used with each other.
User-defined instrument functions
Only manufacturers can define instrument functions
It can be easily connected to the network and peripheral devices
Single function, only limited independent devices can be connected
Minimize development and maintenance costs
High development and maintenance overhead
Short technical update cycle (1-2 years)
Long technical update cycle (5-10 years)
Virtual instruments have advantages that traditional independent instruments cannot match, but they do not negate the role of traditional instruments. They intersect and complement each other and complement each other. Independent instruments have irreplaceable advantages in the fields of high speed, high bandwidth and professional testing. In the field of mid- and low-end testing, virtual instruments can replace some independent instruments' work, but completing automated testing in complex environments is a masterpiece of virtual instruments, and it is difficult or even incredible to traditional independent instruments.
Experts pointed out that in this era of computers and networks, it is a general trend to use computers and network technologies to transform traditional industries, and virtual instrument systems are the product of the integration of computers and network technologies with traditional instrument technologies. Therefore, in the 21st century, virtual instruments will become popular and will become increasingly favored, which will trigger a new revolution in the traditional instrument industry.
LabVIEW is a virtual instrument development platform software launched by NI. They can quickly build the instrument system they need in actual production with their intuitive and simple programming methods, numerous source-level device drivers, and a variety of analysis and expression functions.Basecondition.
LabVIEW adopts the graphical programming language - G language. The program generated is in the form of a block diagram, which is easy to learn and use, and is especially suitable for hardware engineers, laboratory technicians, and production line process technicians.studyand use, available in very shorttimeMaster andapplicationGo to practice. Especially for hardware engineers, field engineering technicians and test technicians who are familiar with instrument structures and hardware circuits, programming is likedesignThe same circuit diagram; therefore, hardware engineers, on-site engineering technicians and test technicians are familiar with learning LabVIEW and can learn and apply LabVIEW in a very short time. There is no need to remember the dazzling text-based program code.
LabVIEW is so easy to learn and use, isn’t LabVIEW’s functions very limited? No. Like other computer high-level languages such as C or C++, LabVIEW is also a general-purpose programming system with a variety of powerful functions.functionThe library includes data acquisition, GPIB, serial instrument control, data analysis, data display and data storage, and even has very popular network functions. LabVIEW also has perfectsimulation, debugging tools, such as setting breakpoints, single steps, etc. LabVIEW's dynamic continuous tracking method can continuously and dynamically observe data and changes in the program, which is more convenient and effective than the development environment of other languages. Moreover, compared with other computer languages, LabVIEW has a particularly important difference: other computer languages use text-based language to generate lines of code, while LabVIEW adopts a graphical programming language - G.
The LabVIEW program is also called a virtual instrument, and its representation and function are similar to that of an actual instrument; but the LabVIEW program can easily change settings and functions. Therefore, LabVIEW is particularly suitable for laboratories, small batch production lines, etc., where the parameters and functions of instruments and equipment need to be changed frequently, andSignalConduct analysisResearch, transmission and other occasions.
In short, because LabVIEW can provide users with concise, intuitive and easy-to-use graphic programming methods, it can simplify cumbersome and complex language programming into selecting functions through menu prompts, and connect various functions with lines, which is very time-saving and simple, and is very popular among users. Compared with traditional programming languages, LabVIEW graphical programming method can save more than 85% of program development time, but its running speed is almost unaffected, reflecting extremely high efficiency. Using virtual instrument products, users can reconstruct new instrument systems according to actual production needs. For example, users can connect the original instruments with RS232 interface, VXI bus instruments and GPIB instruments through computers to form various new instrument systems, which are managed and operated uniformly by computers.
It can be foreseeable that due to the advantages that other languages such as LabVIEW have become a strange flower in this field! It will eventually trigger a new revolution in the traditional instrument industry.