Traditional Culture Encyclopedia - Traditional stories - What is the difference between NI Libview 32 bit and 64 bit?
What is the difference between NI Libview 32 bit and 64 bit?
The following is the introduction of Baidu Encyclopedia, if you want to know more, you can go to the NI company's website to see: /labview/whatis/zhs/
There are also a lot of domestic virtual instrumentation forum.
LabVIEW is a program development environment, developed by National Instruments (NI), similar to the C and BASIC development environment, but LabVIEW and other computer languages, the significant difference is that other computer languages are using text-based language to generate the code, while LabVIEW uses a graphical editing language G to write programs. The resulting program is in the form of a block diagram.
Like C and BASIC, LabVIEW is a general-purpose programming system with a large library of functions to accomplish any programming task.LabVIEW's library of functions includes data acquisition, GPIB, serial control, data analysis, data display, and data storage, to name just a few.LabVIEW also has the traditional tools for debugging programs, such as setting breakpoints, animating the display of data and its subroutines (sub-Vs), and so on. Display data and its sub-programs (sub VI) results, single-step execution, etc., to facilitate program debugging.
Virtual instrumentation (virtual instrumention) is a computer-based instrumentation. The close combination of computer and instrumentation is currently an important direction of instrumentation development. Roughly speaking, this combination of two ways, one is the computer into the instrument, its typical example is the so-called intelligent instrumentation. With the increasing power of the computer and its increasingly smaller size, these instruments are also more and more powerful, and now there have been instruments containing embedded systems. Another way is to put the instrument into a computer. With the common computer hardware and operating system as a basis, to achieve a variety of instrument functions. Virtual instrumentation mainly refers to this approach. The following block diagram reflects the common virtual instrumentation program.
The main features of virtual instruments are:
As far as possible, the use of common hardware, the difference between various instruments is mainly software.
Can give full play to the ability of the computer, there are powerful data processing functions, you can create a more powerful instrument.
Users can define and manufacture a variety of instruments according to their own needs.
The virtual instrument is actually a data acquisition system organized according to the needs of the instrument. The basic theories involved in the study of virtual instruments are mainly computer data acquisition and digital signal processing. Currently in this field, the use of more widely used computer language is the United States NI LabVIEW.
The origin of virtual instrumentation can be traced back to the 1970s, when the computer measurement and control system in the field of national defense, aerospace and other areas have had considerable development. after the emergence of the PC, the instrumentation level of the computer has become possible, and even before the birth of Microsoft Windows, NI has been the first time to use a virtual instrument. Even before the birth of Microsoft's Windows, NI has been launched on the Macintosh computer LabVIEW2.0 before the version. Long-term, systematic and effective research and development of virtual instruments and LabVIEW has made the company a recognized authority in the industry. The latest version of LabVIEW is currently LabVIEW 2009, which adds more features to the multithreading functionality that was first introduced in version 5 in 1998. With LabVIEW software, users can take advantage of the software environment it provides, which is the preferred choice for parallel programming due to its dataflow programming features, the multi-core support of the LabVIEW Real-Time tools for embedded platform development, and the top-down software hierarchy designed for multi-core.
An ordinary PC has some unavoidable weaknesses. Virtual instruments or computerized test systems built with it are unlikely to perform too well. An important current development as a computerized instrumentation is the development of the VXI standard, which is a plug-in card type of instrument. Each type of instrument is a plug-in card, in order to ensure the performance of the instrument, and more hardware, but these card-type instruments themselves are not panels, and their panels still appear on the computer screen in a virtual way. These cards are inserted into a standard VXI chassis, and then connected to the computer, it is composed of a test system. VXI instruments are expensive, and now introduced a cheaper PXI standard instruments.
Another issue of virtual instrumentation research is the interconnection of a variety of standard instruments and the connection with the computer. Currently use more is the IEEE 488 or GPIB protocol. Future instruments should also be networked.
LabVIEW (Laboratory Virtual instrument Engineering Workbench) is a graphical programming language development environment that is widely accepted by industry, academia, and research laboratories as a standard data acquisition and instrument control software. LabVIEW integrates all the functions to communicate with hardware and data acquisition cards that meet GPIB, VXI, RS-232 and RS-485 protocols. It also has built-in libraries that facilitate the application of software standards such as TCP/IP and ActiveX. This is a powerful and flexible software. It is easy to build your own virtual instrument, and its graphical interface makes the programming and use process lively and interesting.
The graphical programming language, also known as the "G" language. Instead of writing program code, a flowchart or block diagram is used to program in this language. It utilizes terminology, icons, and concepts familiar to technicians, scientists, and engineers whenever possible, making LabVIEW an end-user oriented tool. It enhances your ability to build your own scientific and engineering systems, providing an easy way to implement instrument programming and data acquisition systems. You can be much more productive when you use it to perform principle studies, design, test, and implement instrumented systems.
With LabVIEW, standalone executables can be generated, which is a true 32-bit compiler. Like many important pieces of software, LabVIEW is available in multiple versions for Windows, UNIX, Linux, and Macintosh.
Its main convenience is that a hardware case, you can change the software, you can realize the function of different instrumentation, very convenient, is equivalent to software that is hardware! Now the graphical is mainly the upper level of the system, the country has now developed a graphical microcontroller programming system (support for 32-bit embedded systems, and can be extended), and constantly improving (you can search for CPUVIEW will have more detailed information;)
- Previous article:Can I take a bath after hernia surgery?
- Next article:Does lace mean anything? What does it mean when someone sends themselves lace?
- Related articles
- How do Jedi survive by looking at their own pictures?
- How to decorate the Chinese living room
- How to distinguish between diaphragm kiln and Tongtian dragon kiln
- What types of cabinets are there?
- Types of bidding methods and their respective characteristics
- China classical tombstone for two people.
- Patriotic dedication handwritten newspaper
- An important feature of China's ancient paintings is that
- Origin and distribution of sea cucumber, abalone and shark's fin?
- How wide is the most suitable room for self-built houses in rural areas?