浅析LabVIEW编程语言

2016-06-20 23:07:44邵林林
中小企业管理与科技·中旬刊 2016年6期

邵林林

摘 要:在虚拟仪器领域,广泛应用的是NI公司的LabVIEW语言。LabVIEW语言是一种图形语言开发环境,也称作G语言,它具有高性能的图形化编程方法以及灵活性,其高性能配置模块及功能特别设计用于自动控制和测试测量领域,能为数据采集、仪器控制、测量分析与数据显示等各种应用提供必要的开发工具。本文重点介绍了LabVIEW的应用领域和新手常见错误。本文可作为LabVIEW的初级用户和从事测试与计量、电子开发等行业工程技术人员的参考。

关键词:LabVIEW;虚拟仪器;G语言

中图分类号: TH14 文献标识码: A 文章编号: 1673-1069(2016)17-149-2

0 引言

LabVIEW(Laboratory Virtual Instrument Engineering Workbench,实验室虚拟仪器工程平台) 是美国NI(National Instruments,美国国家仪器)公司推出的一种基于G语言(Graphics Language,图形化编程语言)的虚拟仪器软件开发工具。用LabVIEW设计的虚拟仪器可以脱离LabVIEW开发环境,最终用户看见的是和实际的硬件仪器相似的操作面板。利用LabVIEW,设计者可以像搭积木一样,轻松组建一个测量系统和构造自己的仪器面板,而无需进行任何繁琐的计算机代码编写。

1 概述

作为一个通用的编程系统,LabVIEW有一个庞大函数库,可以完成任何编程任务,这同C语言和BASIC语言一样。这个庞大的函数库包括了数据采集、GPIB、串口仪器控制、数据显示、分析与存储等。LabVIEW可以设置断点、可以单步执行,也可以激活程序的执行过程,以动画方式查看数据在程序中流动,这使得调试程序十分便捷。

LabVIEW软件的特点和优点可以归纳为:

①图形化的编程方式,设计者无需写任何格式的文本代码,是真正的工程师语言;……

登录APP查看全文