1986年,LabVIEW的诞生,开启了测试测量的虚拟仪器时代,从此图形化编程深入人心,LabVIEW也成为了业界名闻遐迩的最常用测试软件。
30多年来,LabVIEW最初从1.0开始命名,直到9.0,开始以年份命名改称为LabVIEW 2009,直到今年的LabVIEW 2018。
然而,在2017年,NI(美国国家仪器)重磅发布了下一代虚拟仪器 LabVIEW NXG,引起业界的广泛关注。NXG,即下一代:Next Generation,从名字上就能看出这绝不是LabVIEW 2017的寻常升级版本,它将是全新的一代LabVIEW。那它有哪些新特性?为何会有这个下一代LabVIEW呢?和以前的LabVIEW有什么区别呢?是否需要马上就迁移LabVIEW NXG……
今天,我们就通过这个专题为您揭开LabVIEW NXG的神秘面纱!
为何会有LabVIEW NXG?
先听听LabVIEW之父Jeff Kodosky怎么说?
-
“三十年前,我们推出了原始版本的LabVIEW,旨在帮助工程师实现测量系统自动化,无需学习深奥的传统编程语言。在很长一段时间内,我们关注的是如何使用LabVIEW让更多事情成为可能,而不是进一步帮助工程师简单快速地实现自动测量。现在,我们推出LabVIEW NXG来直接解决这个问题。”
Jeff Kodosky的意思很明确,LabVIEW NXG就是要让工程师能够更简单更快速地搭建起一个测试测量平台。这其实也是当前计算机软件的发展潮流,让用户的关注焦点集中在最重要的事情上,即关注问题本身而非工具。
LabVIEW是一个比Windows还要早诞生的软件,它是基于微软的WinAPI 架构和C语言开发的面向过程的图形化编程软件。随着软件技术的快速发展,自2000年后,微软开始逐步用以C#为代表的面向对象的编程语言替代原先的C语言,更灵活、更高效、功能更为强大的Visual Studio/C#/.NET成为软件工程的主流开发工具。
为此,为顺应技术发展潮流,LabVIEW也非常有必要从C语言转向Visual Studio/C#/.NET,因此,LabVIEW NXG就应运而生了!
LabVIEW的双平台更新战略
看到这里,想必你肯定会问,既然LabVIEW NXG有如此多的新特性,是不是需要立即从LabVIEW迁移到NXG呢?其实,并不是这样的。这需要根据您的工作需要来做选择。
当然,NI也已经充分考虑到了新、老用户的使用习惯及不同用户的项目要求,宣布LabVIEW和LabVIEW NXG双平台更新战略,两大产品线后续将持续更新。
所以,现在LabVIEW最新版已经是LabVIEW 2018,主要是在2017版本上增加了新的功能,而LabVIEW NXG也已经正式发布了2.1版, 3.0内部测试版也已经可以 NI软件技术预览 申请试用。
-
-
LabVIEW 2018
NI建议以下应用领域的用户使用LabVIEW 2018:
· 设计智能机器或工业设备
· 工科课程教学
-
-
LabVIEW NXG
NI建议以下应用领域的用户使用LabVIEW NXG:
· 使用传感器或执行器测量物理系统
· 验证或确认电子设计
· 设计无线通信系统
· 开发生产测试系统