LabVIEW
浏览量
NI LabVIEW所特有的图形化编程方式可以大大加速工程应用的开发效率。二十多年来,世界各地的工程师与科学家们借助NI LabVIEW 软件平台构建高性价比的设计、控制与测试系统。 NI LabVIEW 独特的图形化开发环境简化了与所有测量设备的接口,其具备的交互式助手、代码生成以及与数千种设备的连接等特性,极大地简化了数据采集。由于LabVIEW 可与任何测量设备和设计工具相连,用户可以在确保已有系统投资的前提下,将新增的LabVIEW 应用无缝地集成到现有的应用系统中。
在实验室建设中,教师既可以利用 LabVIEW 为学生开发专业的实验程序和界面,学生只需应用这些程序验证实验结果;或者亦可以让学生基于 LabVIEW 完成设计型实验(LabVIEW 本身就是很多高校工科专业学生学习的重要内容),使学生进一步加深对专业知识的理解,同时掌握 LabVIEW 这种在工业界所广泛采用的开发工具软件。
✪ 简单易用的图形化开发环境
✪ 与各种硬件紧密集成(无缝支持对 ELVIS、USRP 等硬件的开发)
✪ 快速用户界面开发
✪ 内置超过 1000 种信号处理、分析和数学函数
使用 Express 技术进行快速开发
在 LabVIEW SignalExpress 中无须编程即可使用基于配置的 Express VI 和 I/O 助手快速创建通用测量应用。
即插即用仪器的驱动程序
访问业界最大的仪器驱动程序库——内有来自 200 多个
厂商的 5000 多种仪器驱动。
集成化的帮助和范例程序
利用集成化的即时帮助、各类指南和 500 多个范例,以及数千个网上范例,快速学习 LabVIEW 开发。
模块化和层次化的设计
模块化的 LabVIEW VI 可以独立运行或作为 subVI 子程序,用户可以依据需求方便地进行扩展,实现程序模块化。
拖放式用户界面库
控件选板中内置数百个用户界面对象,可交互式地对他们进行编辑控制,以设计专业的用户界面。
数千个内置函数
函数选板内置数千个函数和IP,包括分析和I/O 函数等,用户可以通过拖放函数图标,创建应用程序。
支持快速执行的编译语言
开发高性能代码。LabVIEW 作为一种编译语言,可以生成、编译与 C 程序执行速度相当的优化代码。
LabVIEW 开发环境
开放的语言
利用现有的代码,方便地与原先的系统集成,并通过.NET、ActiveX、DLL、对象、TCP、网络等技术与第三方软件协同工作。
简单的应用程序发布
利用 LabVIEW 应用程序生成器,创建可执行程序(exe) 或共享库(DLL),用于最终的系统发布。
多个顶层的开发工具
利用如 LabVIEW 状态框图工具包、LabVIEW 仿真模块和 LabVIEW FPGA 模块等专用开发工具,加速开发工作。
专业开发工具
通过紧密集成的项目管理工具、集成的图形化调试工具和标准化的、易于使用的源码控制工具,管理大型的专业应用程序。
设备/ 终端管理
方便地管理多个硬件终端,从实时设备到嵌入式设备, 包括 FPGA、微处理器、PDA 和触摸屏等。
面向对象的设计
使用面向对象的编程结构,利用封装和继承以创建模块化、可扩展的代码。
算法设计
利用 LabVIEW MathScript 附带的面向数学的文本式编程和广泛使用的 m 文件脚本语法,进行算法开发。
赞