LabVIEW是一种用图标替代文本行创立应用程序的图形化编程言语。与其他根据文本的程序设计言语比较,LabVIEW具有如下特色。
(l)直观、易学易用。
与Visual C++、Visual Basic等计算机编程言语比较,图形化编程东西LabVIEW有一个重要的不同点:不选用根据文本的言语发生代码行,而运用图形化编程言语G编写程序;发生的程序是框图的方法,用框图替代了传统的程序代码。因此可在很短的时间内被把握并应用到实践中去,特别合适硬件工程师、实验室扶术人员、生产线工艺技术人员的学习和运用。
(2)通用编程体系。
LabVIEW的功用并没有因图形化编程而受到限制,仍然具有通用编程体系的特色。LabVIEW有一个可完结任何编程使命的巨大的函数库。该函数库包含数据收集、GPIB、串口操控、数据剖析、数据显现及数据存储等。
LabVIEW也有传统的程序调试东西,如设置断点、以动画方法显现数据及其经过程序的成果、单步履行等,便于程序的调试。LabVIEW的动态接连盯梢方法,能够接连、动态地调查程序中的数据及其改变状况,比其他言语的开发环境更便利、更有用。
(3)模块化。
LabVIEW还有一个特色是模块化,体现在两个方面。首要,LabVIEW中运用的根本节点和函数等便是一个个小的模块,能够直接运用;别的,由LabVIEW编写的程序——即虚拟仪器模块(VirtrualInstrument,VI),除了作为独立程序运转外,还可作为另一个虚拟仪器模块的子模块(即子VI)供其他模块程序运用。