LabVIEW有一定的市场,特别是在仪器仪表领域,在许多的科研院所、工业领域有非常重要的应用。
“软件即仪器”是LabVIEW的初衷,也是LabVIEW所提倡的“虚拟仪器”技术,即LabVIEW最为常见的开发场景是结合NI的硬件仪器,在PC上用LabVIEW快速开发应用和美观的界面,比如通过一个高速采集卡,搭配上不同的LabVIEW程序,可以作为示波器、信号发生器、逻辑分析仪等等各类基础的仪器仪表。
当然除了软硬件一体的系统快速搭建,也可以用LabVIEW来快速入门学习编程,因为图形化的编程方式,可以先不用了解那么多语法规则,但是可以直观的看到程序的流程的组合编写,在调试时还能实时看到数据在流程里面的流向,对于编程初学者而言,能够快速建立计算机程序运行的直观概念,再去学习其他编程语言时也能较快速的迁移。
LaBVIEW不便利的地方有哪些?
当然LabVIEW并非广泛应用,也有其不便利的地方,比如仅安装LabVIEW编程环境,就需要以G为单位的存储空间,即使编写一个很小功能的程序,也需要完成基础的环境安装。因此许多普通的硬件设备上是没法发布和运行LabVIEW的程序的,虽然LabVIEW提供了转为C代码的功能,但是转换后的代码很难看懂其逻辑,功能也很难做到转换后即可用,所以LabVIEW是对机器硬件性能有比较高的要求的,当前的许多嵌入式设备和系统肯定是无法使用。因此在仪器仪表领域,通过LabVIEW开发高性能设备和仪器来做特定的用途,或对其他设备的生产和品质做标定是适合的,因此这些因素限制了LabVIEW的应用领域。
LaBVIEW国产替代软件有没有?
在这点上,其实大家也不必担心,像一些国产测试测量软件ATECLOUD已经可以解决LABVIEW安装的繁琐性问题。这款测试测量软件被称作中国版LABVIEW,ATECLOUD系统运行于浏览器中,登录网址,输入账号与密码即可使用。即使更换电脑也无需安装多余软件与驱动。
ATECLOUD测试工步搭建界面
ATECLOUD运行测试界面
ATECLOUD数据洞察界面
另外还有一点也可能限制LabVIEW的推广应用,它是收费的,向Python、C/C++、Java开发环境一般都是免费使用,有的甚至还是开源的,而LabVIEW是需要付费激活的,而且其中一些模块还需要再另外收费:
除了价格方面,在系统兼容方面也是如此:
LabVIEW基本版:只支持Windows;
LabVIEW完整版:支持Windows、支持MAC、支持Linux;
LabVIEW专业版:支持Windows、支持MAC、支持Linux;
这里也可以向大家分享一下LABVIEW国产替代软件——ATECLOUD云平台,它是支持Windows、支持MAC、支持Linux,兼容性方面也是不错的了。
审核编辑黄昊宇
-
测试
+关注
关注
8文章
5269浏览量
126599 -
LabVIEW
+关注
关注
1970文章
3654浏览量
323307 -
ATECLOUD
+关注
关注
1文章
39浏览量
962
发布评论请先 登录
相关推荐
评论