|
|
||||||
LabVIEW"For more than 20 years, NI LabVIEW graphical development has revolutionised the development of scalable test, measurement, and control applications. Regardless of experience, engineers and scientists can rapidly and cost-effectively interface with measurement and control hardware, analyze data, shared results, and distribute systems." NI LabVIEW is a programming language which allows simple interfacing with measurement hardware. With its unique graphical programming enviroment, libraries containing knowledge of thousands of devices and useful toolkits, aqcuiring data using LabVIEW is very easy. Originally released for the Apple Macintosh in 1986, the graphical language at the heart of LabVIEW is called "G". The idea at that time was to revolutionise the measurement and automation industry, and the technology brought about the virtual instrument - helping engineers and scientists to customise measurement systems to suit their needs. It was not until 1992 that LabVIEW was available for platforms other than the Macintosh and since then it has undergone many revisions. |
|||||||
LabVIEW Versions1986: LabVIEW 1.0 (for Macintosh) The intuitive graphical programming language that is used by LabVIEW has been the key to popularity with both beginners and experienced programmers in so many different engineering applications and industries. The LabVIEW graphical dataflow language and block diagram approach logically represent the flow of data and programmers can easily view and modify data or control inputs. LabVIEW Express technology transforms common measurement and automation tasks into much higher-level, intuitive VIs, allowing beginners to quickly develop applications. For experienced programmers, LabVIEW's performance, flexibility, and compatibility is comparable to that of a traditional programming language such as C or BASIC. Indeed, LabVIEW uses similar constructs, such as variables, data types, objects, looping, and sequencing structures as well as error handling. LabVIEW also allows programmers to reuse legacy DLL and shared librariy code, and integrate with other software using ActiveX, TCP, and other standard technologies. There are a large number of LabVIEW add-ons to assist developers LabVIEW ModulesLabVIEW
Application Builder LabVIEW ToolkitsLabVIEW
Advanced Signal Processing
|