LabVIEW 开发公司的软件栈可分为NI 官方工具链、第三方开发与算法工具、硬件与驱动、数据与报表、版本与项目管理五大类,下面按高频使用清单列出。
一、NI 官方配套(必装)
TestStand:测试序列管理、流程自动化,用于生产测试 / 验证系统。

软件 NI TestStand
DIAdem:测试数据处理、分析与报表生成,支持海量数据挖掘。

软件 NI DIAdem
FlexLogger:无编程数据采集与日志,快速记录传感器 / DAQ 数据。
NI MAX:硬件配置、驱动管理、设备调试(DAQ/PXI/GPIB)。

软件 NI MAX
VeriStand:实时测试、硬件在环(HIL)、FPGA / 实时系统部署。

软件 NI VeriStand
LabWindows/CVI:C 语言测控开发,与 LabVIEW 互补。

软件 NI LabWindows/CVI
二、第三方开发与算法工具(高频联用)
- MATLAB/Simulink
:算法仿真、信号处理、控制系统设计,通过 MathScript 节点 / DLL 集成。 
MATLAB
- Python
:数据科学、AI 模型、自动化脚本,LabVIEW 可直接调用 Python 节点。 
Python
- Visual Studio
:C/C++/C# 开发 DLL/.NET 组件,供 LabVIEW 调用;Measurement Studio 为其测控扩展。 
软件 Visual Studio
- Multisim
:电路设计与仿真,用于测控系统硬件验证。 
Multisim
三、硬件驱动与接口工具
- NI-DAQmx
:数据采集卡驱动,控制 NI DAQ/PXI/CompactRIO 硬件。 - VISA
:仪器通信(GPIB / 串口 / 以太网 / USB),连接第三方仪器。 - OPC UA Server/Client
:工业物联网互联,对接 PLC/SCADA 系统。
四、数据存储、报表与可视化
- SQL Server/MySQL/PostgreSQL
:测试数据存储,通过 LabVIEW 数据库工具包读写。 - Excel/Access
:轻量数据记录、报表生成,LabVIEW 可直接读写 Excel 文件。 - Tableau/Power BI
:测试数据可视化看板,对接 LabVIEW 输出的 CSV / 数据库数据。 
Tableau
五、版本控制与项目管理
- Git+GitHub/GitLab
:代码版本管理、团队协作,配合 LabVIEW 的 Git 插件。 - SVN
:传统版本控制,部分企业仍在使用。 - Jira/Confluence
:项目任务管理、文档协作,适配测试系统开发流程。 
Jira
六、机器视觉与运动控制(常见扩展)
- Vision Builder AI
:NI 机器视觉软件,图像分析、缺陷检测、二维码读取。 
软件 NI Vision Builder AI
- 运动控制器软件
:如 Aerotech、Galil 的配置工具,LabVIEW 通过 API 控制运动平台。
典型工作流示例
LabVIEW(开发测控界面)+ TestStand(测试流程)+ MATLAB(算法)+ Python(AI / 脚本)+ NI MAX(硬件)+ SQL Server(数据)+ Git(版本)。
夜雨聆风