
当人工智能重构整个软件开发范式,曾经在测试测量、工业测控领域风光无限的LabVIEW,正走到发展的十字路口。这款几乎是唯一流行的经典图形化编程工具,依托NI硬件生态称霸行业数十年,如今却因自身架构短板、AI适配能力不足逐渐失去吸引力。更有意思的是,过去用户为了高性能硬件选择LabVIEW,现在越来越多的技术人员因为LabVIEW,放弃选用NI硬件。绑定半生的软硬件组合,已然从坚固的护城河,变成了困住发展的围城。
LabVIEW诞生之初,图形化数据流编程模式堪称伟大创新。它摒弃了传统文本代码,以模块拖拽、连线组网的方式搭建程序,让精通电路、信号、测控工艺的工程师不必深耕语法,就能快速完成数据采集、信号分析与设备控制。搭配NI系列DAQ、PXI、cRIO硬件,软硬件深度适配,微秒级硬实时性能、原生FPGA支持,让它在工业测试、航空电子、半导体检测等场景建立起绝对优势。在那个文本编程门槛高、驱动开发繁琐的年代,这套一体化解决方案几乎是高端测控系统的最优解。
但图形化编程与生俱来的缺陷,在项目复杂化、团队协作常态化后被无限放大,其中可读性差是最致命的硬伤。随着功能迭代,程序不断增加子VI、页面折叠与层级嵌套,密密麻麻的连线层层覆盖,形成业内戏称的“面条图”。单段逻辑尚可梳理,大型系统的整体数据流、调用链路会变得支离破碎,别说跨团队交接、后期维护,即便是开发者本人,时隔数月也难以快速读懂原有逻辑。这也导致一个尴尬现状:在行业期刊、技术论文等公开传播场景中,LabVIEW程序截图几乎无法完整展示,只能截取局部片段,传播性远不如标准化的文本代码。
与此同时,AI技术的普及进一步拉大了差距。当下主流文本编程语言拥有海量训练语料,AI代码助手可以实现自然语言转代码、逻辑重构、漏洞排查、算法优化,大幅提升开发效率。反观LabVIEW,其框图、控件、连线都属于厂商私有图形语法,没有通用行业标准,大模型难以解析拓扑结构与数据流逻辑。想要依靠AI生成、修改、调试图形化程序,难度极高且通用性为零。一边是AI赋能、生态开放的文本编程,一边是封闭独立、智能适配滞后的图形化工具,二者的发展潜力已然高下立判。
如今的工业测控领域,早已不是“NI+LabVIEW”一家独大。C#、Python、C++等文本语言搭配开源库、通用驱动,构建出成熟的替代方案。以Python为例,依托PyDAQmx、PyVISA等工具库,可无缝对接绝大多数主流测控硬件,开源免费、跨平台、版本管理规范,完美适配AI开发流程。而简仪科技、研华等国产硬件厂商快速崛起,产品性能对标国际品牌,价格优势显著,进一步分流了存量市场。新项目选型时,技术团队不再盲目追捧绑定图形化编程的硬件,高昂的授权费用、晦涩的图形代码、稀缺的专业人才,都成为重要的劝退理由。
如今,已归入艾默生旗下的NI短期内并不会轻易舍弃LabVIEW这块高利润业务。软件订阅与授权是NI重要的现金收入来源,彻底转型等于自断臂膀。目前采取双轨并行策略:一方面持续开放硬件API与底层驱动,让NI硬件脱离LabVIEW独立运行,全面拥抱Python等主流文本语言,与各大厂商同台竞争;另一方面继续维护LabVIEW产品线,推出专属AI辅助工具优化使用体验,但并未从根本上解决图形化编程的架构缺陷。
这种保守策略,注定LabVIEW会逐步退守小众赛道。可以预见未来行业格局将清晰分化:绝大多数新建测控项目,都会选择文本代码+通用硬件+AI工具的组合,高效、易协作、易传播的特性,完全契合当下技术发展趋势。而LabVIEW仅会留存于两类场景:一是运行多年的老旧产线、存量设备,出于稳定考虑持续维护;二是快速原型验证、非专业开发人员使用、强实时FPGA开发等图形化编程仍有优势的细分领域。它不会彻底消亡,但再也无法重回行业主流。
站在行业发展的角度,NI想要真正破局,就必须彻底跳出“软硬件捆绑”的传统思维。最优路径并非继续固守LabVIEW生态,而是让硬件全面开放、走向市场化竞争,不再与图形化工具深度绑定。把选择权交还给用户,让NI硬件凭借性能、稳定性立足市场;而LabVIEW则定位为细分领域的付费专用工具,顺其自然发展。
夜雨聆风