张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,戳此立抢

那些月薪2W+的大佬们,都在学习...

电子发烧友网 2019-07-12 10:21 次阅读

说起LabVIEW,有些人可能觉得很陌生,但其实在:测试仪器、数据采集、工业控制以及“乐高积木”等多方面,都离不开LabVIEW,并且LabVIEW的代码不需任何修改,就可以运行在常见的三大台式机操作系统上:Windows、Mac OS 及 Linux,可以说是很强大啦!

LabVIEW是什么?

全称:Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器工程平台),是一种用图标代替文本行创建应用程序的图形化编程语言,是一种程序开发环境,由美国国家仪器(NI)公司研制开发,是NI设计平台的核心。

LabVIEW的共同点

类似于C和BASIC开发环境。LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库,包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等。

LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。

LabVIEW的不同点

传统文本编程语言,根据语句和指令的先后顺序决定程序执行顺序;采用文本代码,而LabVIEW用图形化编辑语言G来编写程序,又称为 “G” 语言,产生的程序是流程图或框图。采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。

VI指虚拟仪器,是 LabVIEW 的程序模块。

LabVIEW的优点

它主要的优点是,一个硬件的情况下,可以通过改变软件,就能实现不同的仪器仪表的功能,相当于软件即硬件,非常方便!

labVIEW优点很多,尤其是在某些特殊领域...

1、测试测量:LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域,在测试测量领域获得了广泛的承认。

至今,大多数主流的测试仪器、数据采集设备, 都拥有专门的LabVIEW驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。

同时,用户也可以方便地找到各种适用于测试测量领域的LabVIEW工具包。几乎覆盖了用户所需的所有功能,有这些工具包,再开发程序就容易多了。有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。

2、控制:控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW自然而然地首先拓展至控制领域。LabVIEW拥有专门用于控制领域的模块—LabVIEWDSC。

除此之外,工业控制领域常用的设备、数据线等,通常也都带有相应的LabVIEW驱动程序。使用LabVIEW可以非常方便的编制各种控制程序。

3、仿真:LabVIEW包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。

在设计机电设备之前,可以先在计算机上用LabVIEW搭建仿真原型,验证设计的合理性,找到潜在的问题。

4、儿童教育:因图形化,容易吸引儿童的注意力,被儿童接受和理解,所以LabVIEW非常受少年儿童的欢迎。

“乐高积木”,著名的可编程玩具,使用的就是LabVIEW编程语言。经过短暂的指导,儿童就可以搭建成各种车辆模型、机器人等,再使用LabVIEW编写控制其运动和行为的程序。LabVIEW还有专门用于中小学生教学使用的版本。

5、快速开发:完成一个功能类似的大型应用软件,熟练的LabVIEW程序员所需的开发时间,大概只是熟练的C程序员所需时间的1/5左右。在项目开发时间紧张时更具优越性。

6、跨平台:LabVIEW的代码不需任何修改,就可以运行在常见的三大台式机操作系统上:Windows、Mac OS 及 Linux。LabVIEW还支持各种实时操作系统和嵌入式设备,比如常见的PDA、FPGA以及运行VxWorks和PharLap系统的RT设备。

如此强大的编程语言软件,早就吸引了不少工控迷的注意,越专业有料的东西越难找到真材实料的学习干货,为此小编特地整理了以下LabVIEW学习资料,并收集分析了在电子发烧友最受欢迎的五节龙哥LabVIEW视觉课程,免费分享给小伙伴们进行学习。

更多技术干货内容请稳步到“电子发烧友网”公众号,回复资料即可免费获取一份技术资料,在这里每天可以获取最专业、最前沿的电子技术。


原文标题:那些月薪2W+的大佬们,都在学习...

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

【第四场】八周训练营直播-LabVIEW视觉框架串讲

直播主题简介及亮点:深入浅出讲解Labview视觉框架的原理和思路,解析其命令运行的流程,自动运行,连续运行,运行一次的
发表于 07-15 00:00 0次 阅读
【第四场】八周训练营直播-LabVIEW视觉框架串讲

Labview 所有VI在开发环境运行正常,但是生成exe程序无法正常运行,错误提示找不到子VI

本人新手,用labview做了个测试数据即时显示并保存到excel的程序,在开发环境下运行一切正常。生成exe程序在同一台电脑上运行,第...
发表于 07-22 18:14 76次 阅读
Labview 所有VI在开发环境运行正常,但是生成exe程序无法正常运行,错误提示找不到子VI

用udp发送数据,电脑本机上接受的数据和发送的数据一样,但是用wireshark 监控数据完全不一样??

用udp发送数据,电脑本机上接受的数据和发送的数据一样,但是用wireshark 监控数据完全不一样??怎么处理数据,让wireshark 监控...
发表于 07-22 16:52 98次 阅读
用udp发送数据,电脑本机上接受的数据和发送的数据一样,但是用wireshark 监控数据完全不一样??

用 NI Vision Development Module(VDM)视觉开发模块 还是用 NI Vision Assistant视觉助手?

用labview开发机器视觉程序时,用 NI Vision Development Module(VDM)视觉开发模块 还是用NI Vision Assistant视觉助...
发表于 07-22 16:09 86次 阅读
用  NI Vision Development Module(VDM)视觉开发模块 还是用 NI Vision Assistant视觉助手?

为何LabVIEW在TIOBE排行榜不见踪影

发表于 07-22 11:52 89次 阅读
为何LabVIEW在TIOBE排行榜不见踪影

【免费赠送】送给200个想入门的LabVIEW工程师们!

【赠送福利】电子发烧友为了感谢大家一直以来的支持,《LabVIEW机器视觉实用教程基础篇-7天入门LabVIEW》课程免费赠送...
发表于 07-22 11:23 79次 阅读
【免费赠送】送给200个想入门的LabVIEW工程师们!

LabVIEW G#模块 -- 面向对象编程

1、LabVIEW内置类是基于值传递的,这很大程度限制了LabVIEW  内置类的应用,目前有两个附件工具G#和GOO...
发表于 07-22 11:17 26次 阅读
LabVIEW G#模块 -- 面向对象编程

labview 做模拟量输出AO,能否输出一个随机信号(文件格式SIF)?

labview 做模拟量输出AO,能否输出一个随机信号(文件格式SIF)?随机信号不是正弦波或常数,而是随时间变化的一个电压波形...
发表于 07-22 10:58 54次 阅读
labview 做模拟量输出AO,能否输出一个随机信号(文件格式SIF)?

Labview 科学型计算器百分号的运算应该怎么带入?

本人做了一个科学型计算器,因为是自学所以一切都在摸索中,目前能实现基本运算,个位同行有没有大神讲解一下百分号的运算。...
发表于 07-22 10:40 89次 阅读
Labview  科学型计算器百分号的运算应该怎么带入?

利用DAQ进行采集时,单通道多采样的原理是什么?

数据采集一直在仿用例程,在哪些情况下使用单通道多采样合适,哪些情况下使用单通道单采样就可以?内部的机理一直没有搞清楚,期...
发表于 07-22 08:58 98次 阅读
利用DAQ进行采集时,单通道多采样的原理是什么?

基于LabVIEW串口通讯设计的虚拟温度计资料合集免费下载

基于LabVIEW串口通讯设计的虚拟温度计资料合集免费下载使用MC9S12XS128单片机
发表于 07-22 08:00 3次 阅读
基于LabVIEW串口通讯设计的虚拟温度计资料合集免费下载

无线测量系统的技术优势

概览 无线通信为测量应用提供了许多技术优势,其中包括更低的布线成本和远程监测功能。然而,如果不了解每项无线标准的技术...
发表于 07-22 06:02 2次 阅读
无线测量系统的技术优势

LabVIEW的VI服务器详细资料说明

本文档的主要内容详细介绍的是LabVIEW的VI服务器详细资料说明。
发表于 07-16 08:00 25次 阅读
LabVIEW的VI服务器详细资料说明

LabVIEW数值工具详细资料免费下载

本文档的主要内容详细介绍的是LabVIEW数值工具详细资料免费下载包括了:离散数学,数值位数,数值圆....
发表于 07-16 08:00 19次 阅读
LabVIEW数值工具详细资料免费下载

LabVIEW入门与实战训练100例详细资料免费下载

本文档的主要内容详细介绍的是LabVIEW入门与实战训练100例详细资料免费下载,适合刚入门的小伙伴....
发表于 07-16 08:00 56次 阅读
LabVIEW入门与实战训练100例详细资料免费下载

Python文本编辑器实用工具免费下载

用labVIEW2018使用ScintllaNET控件制作的一Python的文本编辑器 可实现功能如....
发表于 07-10 08:00 57次 阅读
Python文本编辑器实用工具免费下载

干货分享|如何利用LabVIEW实现汽车仪表图像识别

图像识别是人工智能的一个重要领域,随着图像处理与分析技术的快速发展,图像识别已在医疗、零售、交通等领....
的头像 电子发烧友网 发表于 07-05 14:14 1683次 阅读
干货分享|如何利用LabVIEW实现汽车仪表图像识别

如何使用LabVIEW设计实现虚拟示波器详细资料说明

虚拟仪器是当今仪器技术的发展热点,本文是在美国M公司开发的LabVIEW的软件平台上设计了多功能的虚....
发表于 07-04 11:55 68次 阅读
如何使用LabVIEW设计实现虚拟示波器详细资料说明

使用LabVIEW设计虚拟示波器和基于缓存机制的VTS数据交换模型研究

本文以LABVIEW为开发平台,构建一个与计算机硬件资源紧密结合的虚拟仪器系统。由虚拟信号源激励的虚....
发表于 07-04 11:55 49次 阅读
使用LabVIEW设计虚拟示波器和基于缓存机制的VTS数据交换模型研究

使用LabVIEW进行数据库访问技术在电网谐波分析系统中的资料说明

在电网谐波分析系统中,上位机使用了LabVIEW编程平台,并利用其LabSQL访问Microsoft....
发表于 07-04 11:55 55次 阅读
使用LabVIEW进行数据库访问技术在电网谐波分析系统中的资料说明

电子表格字符串至数组转换和改良LabVIEW资料免费下载

由于labiview自带的电子表格字符串至数组转换子VI存在输出的数组会被字符串的单个回车影响,这会....
发表于 07-03 08:00 39次 阅读
电子表格字符串至数组转换和改良LabVIEW资料免费下载

使用LABVIEW设计扫雷软件的毕业设计论文免费下载

扫雷游戏是 Windows 操作系统自带的一款小游戏,近些年来随着科学技术的发展, Windows ....
发表于 07-02 08:00 59次 阅读
使用LABVIEW设计扫雷软件的毕业设计论文免费下载

智能车光电传感器布局对路径识别有哪些影响详细资料研究

如何设计路径识别方案是参赛队伍首先要面对的问题之一,根据韩国比赛情况参赛队伍所采用的路径识别方案大致....
发表于 06-26 17:14 68次 阅读
智能车光电传感器布局对路径识别有哪些影响详细资料研究

labview教程之调整控件和函数面板的首选项的详细资料说明

LabVIEW 在 8.0 版对控件和函数面板作了一次较大调整。LabVIEW 功能越来越强大,控件....
发表于 06-26 16:56 46次 阅读
labview教程之调整控件和函数面板的首选项的详细资料说明

labview教程之事件结构的详细资料说明

Event Structure 也是一种选择结构,程序根据发生的事件决定执行哪一个页面的程序。此时,....
发表于 06-26 16:55 50次 阅读
labview教程之事件结构的详细资料说明

LabVIEW教程之LabVIEW中的泛型容器详细资料说明

Google 网站里有个 Google 实验室,有不少 Google 的产品最初就是放在这个实验室里....
发表于 06-26 16:55 35次 阅读
LabVIEW教程之LabVIEW中的泛型容器详细资料说明

如何成为LabVIEW漏洞修复高手?掌握这些调试技巧就行!

如果你经常使用NI LabVIEW软件,当软件不能按照预期的情况运行时,你可能会有一个自己的调试技巧....
的头像 电子发烧友网 发表于 06-26 15:52 2108次 阅读
如何成为LabVIEW漏洞修复高手?掌握这些调试技巧就行!

一些CVI的问题和解决方法资料免费下载

 1.在安装NI 软件的过程中(包括LabVIEW, CVI, hardware drivers, ....
发表于 06-21 15:44 46次 阅读
一些CVI的问题和解决方法资料免费下载

交通灯的LabVIEW文件免费下载

本文档的主要内容详细介绍的是交通灯的LabVIEW文件免费下载。
发表于 06-20 08:00 74次 阅读
交通灯的LabVIEW文件免费下载

LabVIEW教程之选择结构的详细资料说明

选择结构相当于文本语言中的条件语句。LabVIEW 8 中新增加的 Diagram Disable ....
发表于 06-17 16:42 64次 阅读
LabVIEW教程之选择结构的详细资料说明

LabVIEW教程之循环结构的详细资料说明

LabVIEW中的循环结构有 for 循环和 while 循环。其功能与文本语言的循环结构的功能类似....
发表于 06-17 16:42 38次 阅读
LabVIEW教程之循环结构的详细资料说明

LabVIEW教程之在文件夹下直接创建新的VI详细说明

本文档的主要内容详细介绍的是LabVIEW教程之在文件夹下直接创建新的VI详细说明
发表于 06-17 16:42 44次 阅读
LabVIEW教程之在文件夹下直接创建新的VI详细说明

LabVIEW教程之定时结构的详细资料说明

 定时结构是从 LabVIEW 7.1 开始出现的。一眼就能看出来,它在外观与其它结构的风格完全不同....
发表于 06-17 16:42 77次 阅读
LabVIEW教程之定时结构的详细资料说明

LabVIEW教程之缓存重用结构的资料说明

这其实是利用了移位寄存器两端接线端指向的是同一块内存这一特性,主动的告诉 LabVIEW 这段代码上....
发表于 06-17 16:42 46次 阅读
LabVIEW教程之缓存重用结构的资料说明

NI推出LabVIEW新特性和新功能,进一步推动创新加速

LabVIEW 2019 和 LabVIEW NXG 提供简化的安装程序和更好的互操作性,帮助工程师....
发表于 06-17 14:54 441次 阅读
NI推出LabVIEW新特性和新功能,进一步推动创新加速

LabVIEW教程之结构与属性控制的详细资料说明

本文档的主要内容详细介绍的是LabVIEW教程之结构与属性控制的详细资料说明。
发表于 06-14 17:15 212次 阅读
LabVIEW教程之结构与属性控制的详细资料说明

LabVIEW教程之字符串与文件IO的详细资料说明

本文档的主要内容详细介绍的是LabVIEW教程之字符串与文件IO的详细资料说明包括了:1 字符串控....
发表于 06-14 17:14 47次 阅读
LabVIEW教程之字符串与文件IO的详细资料说明

如何使用NI-VISA与LabVIEW进行USB接口的应用设计

USB(Universal Serial Bus)接口是近年来应用在PC领域的新型接口技术。它基于单....
发表于 06-14 16:39 75次 阅读
如何使用NI-VISA与LabVIEW进行USB接口的应用设计

Labview的登录和修改密码程序免费下载

本文档的主要内容详细介绍的是可用作Labview密码登录和修改密码的程序免费下载。
发表于 06-14 08:00 47次 阅读
Labview的登录和修改密码程序免费下载

LabVIEW新手容易犯的5大错误

虽然NILabVIEW软件长期以来一直帮助工程师和科学家们快速开发功能测量和控制应用,但不是所有的新....
的头像 电子发烧友网 发表于 06-06 17:13 3431次 阅读
LabVIEW新手容易犯的5大错误

LabVIEW驱动应用程序免费下载

本文档的主要内容详细介绍的是LabVIEW驱动应用程序免费下载。
发表于 06-06 08:00 65次 阅读
LabVIEW驱动应用程序免费下载

LabVIEW程序写完后怎样保护你的源代码隐私

当你在LabVIEW平台中写好一个大型的测试项目后,项目中会包含很多个子VI程序,可能出于某些原因,....
的头像 电子发烧友网 发表于 06-04 14:39 2151次 阅读
LabVIEW程序写完后怎样保护你的源代码隐私

如何在Labview下使用研华板卡

本文档的主要内容详细介绍的是如何在Labview下使用研华板卡。研华所有 das 卡都可以在 lab....
发表于 06-04 08:00 68次 阅读
如何在Labview下使用研华板卡

使用LabVIEW制作的计算器资料合集免费下载

本文档的主要内容详细介绍的是使用LabVIEW制作的计算器资料合集免费下载,非常美观,实现基本功能。
发表于 06-04 08:00 99次 阅读
使用LabVIEW制作的计算器资料合集免费下载

Labview数据库连接工具VI的详细资料说明

本文档的主要内容详细介绍的是Labview数据库连接工具VI的详细资料说明。
发表于 06-03 08:00 52次 阅读
Labview数据库连接工具VI的详细资料说明

如何使用虚拟仪器进行核能海水淡化的实验测控平台研究

应用方案:用美国NI 公司LabVIEW 系统开发平台、先进的PXI 测量和数据采集技术和压力传感器....
发表于 05-31 16:14 74次 阅读
如何使用虚拟仪器进行核能海水淡化的实验测控平台研究

如何使用NI LabVIEW和NI Multisim实现数字电路和模拟电路的联合仿真

以下文档介绍了如何在NI LabVIEW和Multisim软件之间实现模拟和数字数据的联合仿真。学习....
发表于 05-31 08:00 104次 阅读
如何使用NI LabVIEW和NI Multisim实现数字电路和模拟电路的联合仿真

Vision控件和函数模板及图像处理步骤的详细资料说明

本文档的主要内容详细介绍的是Vision控件和函数模板及图像处理步骤的详细资料说明。Vision 控....
发表于 05-29 08:00 49次 阅读
Vision控件和函数模板及图像处理步骤的详细资料说明

单片机设计温度采集系统的程序和labview上位机监测及protues仿真

本文档的主要内容详细介绍的是基于单片机设计温度采集系统的C语言程序和labview上位机监测及pro....
发表于 05-28 08:00 124次 阅读
单片机设计温度采集系统的程序和labview上位机监测及protues仿真

不可错过的LabVIEW使用技巧

发现了程序的问题再回头去调试,往往要花费大量时间在在查找程序错误上。要提高开发效率,最好是在编写代码....
的头像 嵌入式资讯精选 发表于 05-27 14:55 1263次 阅读
不可错过的LabVIEW使用技巧

当前流行的各种虚拟仪器开发环境的特点有什么区别

本文对当前流行的各种虚拟仪器开发环境的特点进行了分析比较,得出对于虚拟仪器的开发而言,往往需要根据开....
发表于 05-24 17:07 97次 阅读
当前流行的各种虚拟仪器开发环境的特点有什么区别

使用LabVIEW进行温湿度仪器的串口通讯读取例子资料合集免费下载

本文档的主要内容详细介绍的是使用LabVIEW进行温湿度仪器的串口通讯读取例子资料合集免费下载。 ....
发表于 05-24 08:00 88次 阅读
使用LabVIEW进行温湿度仪器的串口通讯读取例子资料合集免费下载

LabVIEW入门与实战开发100例的VI程序免费下载

本文档的主要内容详细介绍的是LabVIEW入门与实战开发100例的VI程序免费下载。
发表于 05-23 08:00 110次 阅读
LabVIEW入门与实战开发100例的VI程序免费下载

使用labview进行俄罗斯方块的游戏程序

本文档的主要内容详细介绍的是使用labview进行俄罗斯方块的游戏程序。
发表于 05-21 08:00 182次 阅读
使用labview进行俄罗斯方块的游戏程序

使用LabVIEW设计扫雷游戏的详细资料说明

本文档的主要内容详细介绍的是使用LabVIEW设计扫雷游戏的详细资料说明免费下载。
发表于 05-21 08:00 73次 阅读
使用LabVIEW设计扫雷游戏的详细资料说明

LabVIEW2017安装教程资料免费下载

本文档的主要内容详细介绍的是虚拟仪器软件labview的安装教程。安装教程很详细,大家一步步来安装基....
发表于 05-21 08:00 68次 阅读
LabVIEW2017安装教程资料免费下载

Labview的三个虚拟仪器设计教程实验资料说明

本文档的主要内容详细介绍的是Labview的三个虚拟仪器设计教程实验资料说明包括了:子VI的创建,程....
发表于 05-21 08:00 83次 阅读
Labview的三个虚拟仪器设计教程实验资料说明

盘点LabVIEW新手5大容易犯的错误

许多LabVIEW新手并不完全了解“数据流”执行背后的概念,而这些概念却是LabVIEW编程的基础。....
的头像 电子发烧友网 发表于 05-17 17:43 790次 阅读
盘点LabVIEW新手5大容易犯的错误

基于Labview的信号发生器成品资料合集免费下载

本文档的主要内容详细介绍的是基于Labview的信号发生器,可产生频率、波形、相位可调的正弦波、三角....
发表于 05-17 08:00 100次 阅读
基于Labview的信号发生器成品资料合集免费下载

LabVIEW学习教程之知识点学习笔记资料免费下载

1.调试时点右键,在菜单中probe 里和custom probe里面可以设置探针和客户定制指示器等....
发表于 05-16 17:22 64次 阅读
LabVIEW学习教程之知识点学习笔记资料免费下载

LabVIEW高级教程手册PDF电子书免费下载

本课程手册教您如何监控和优化LabVIEW性能,以及如何在VIS中使用高级连接。本课程还扩展了Lab....
发表于 05-10 08:00 225次 阅读
LabVIEW高级教程手册PDF电子书免费下载