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

简介:

本节书摘来自华章计算机《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特有的简单易懂的图形化程序开发方法,缩短了开发原型的速度并方便日后的软件维护,因此逐渐受到系统开发及研究人员的喜爱。目前广泛应用于工业自动化及测试测量领域。

相关文章
|
9月前
|
安全 数据可视化 vr&ar
LabVIEW编程LabVIEW开发Memmert oven温箱例程与相关资料
LabVIEW编程LabVIEW开发Memmert oven温箱例程与相关资料
61 9
|
9月前
|
传感器 网络协议
LabVIEW编程LabVIEW开发Eurotherm 3508例程与相关资料
LabVIEW编程LabVIEW开发Eurotherm 3508例程与相关资料
53 2
|
9月前
|
开发工具 Windows
LabVIEW编程LabVIEW开发Andor CCD例程与相关资料
LabVIEW编程LabVIEW开发Andor CCD例程与相关资料
66 0
LabVIEW编程LabVIEW开发Andor CCD例程与相关资料
|
9月前
|
运维 网络安全 异构计算
LabVIEW 进行CRIO编程需要什么软件
LabVIEW 进行CRIO编程需要什么软件
75 0
|
9月前
LabVIEW编程LabVIEW开发Agilent 4294A 例程与相关资料
LabVIEW编程LabVIEW开发Agilent 4294A 例程与相关资料
62 0
|
9月前
LabVIEW色带生成功能
LabVIEW色带生成功能
60 0
|
9月前
LabVIEW编程LabVIEW开发 固高运动控制器例程与相关资料
LabVIEW编程LabVIEW开发 固高运动控制器例程与相关资料
87 0
|
9月前
|
存储
LabVIEW编程LabVIEW开发 Keithley 6157 例程与相关资料
LabVIEW编程LabVIEW开发 Keithley 6157 例程与相关资料
60 0
|
9月前
|
算法 异构计算 Python
LabVIEW编程LabVIEW开发在LabVIEW中复用现有代码
LabVIEW编程LabVIEW开发在LabVIEW中复用现有代码
44 0