且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Arduino开发实战指南:LabVIEW卷》——第3章 LabVIEW图形化编程语言

更新时间:2022-08-20 11:25:59

本节书摘来自华章计算机《Arduino开发实战指南:LabVIEW卷》一书中的第3章,作者:余崇梓著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第3章 LabVIEW图形化编程语言

本章主要对LabVIEW图形化编程语言进行介绍。介绍LabVIEW的编程环境、LabVIEW的数据流编程方法、LabVIEW的常用工具及调试工具、LabVIEW的数据类型及运算、LabVIEW的程序结构、图形显示以及数据文件存储。通过本章的介绍,使读者对LabVIEW编程语言有一定的了解,能够进行基本的LabVIEW程序编写。
LabVIEW(Laboratory Virtual Instrumentation Engineering Workbench,实验室虚拟仪器工程平台)是由美国国家仪器(National Instruments)有限公司开发的图形化程序编译开发平台,发明者为Jeff Kodosky,程序最初于1986年在苹果电脑上发布。LabVIEW早期是为了仪器自动控制所设计,而今已转变成为一种成熟的高级编程语言。图形化编程与传统语言编程的不同点在于图形化编程流程采用“数据流”的概念,打破了传统的思维模式,使得程序设计者在构思完流程图的同时也完成了程序的撰写。
LabVIEW率先引入了“虚拟仪器”的概念,用户可通过人机界面直接控制自行开发的仪器。此外LabVIEW提供的库包含信号获取、信号分析、机器视觉、数值运算、逻辑运算、声音震动分析、数据存储等。目前可支持Windows、UNIX、Linux、Mac OS等操作系统。由于LabVIEW特有的简单易懂的图形化程序开发方法,缩短了开发原型的速度并方便日后的软件维护,因此逐渐受到系统开发及研究人员的喜爱。目前广泛应用于工业自动化及测试测量领域。