NI LabVIEW图形化开发环境结合基于配置的工具和强大的编程功能,适用于开发配有专业用户界面的测量、分析和控制应用程序。NI LabVIEW和NI PAC帮助用户轻松触及FPGA技术,用户因而能够自行定义控制。电路,同时削减了传统自定义硬件中的复杂性和成本。
控制时选用LabVIEW 2010的主要理由
· 利用LabVIEW软件定时循环和全新NI TimeSync特性, 实时分布式系统的时间同步
· 可监测和配置来自任何Web浏览器,不要求安装的实时联网目标,如 NI CompactRIO
· 可直接配置来自LabVIEW项目的NI EtherCAT运动驱动和全新NI SoftMotion API,用于开发自定义运动控制应用程序
· 优化了FPGA host VI编辑时间,可更简单快速地对FPGA进行编程
· 全新CompactRIO PROFIBUS 主/从模块,可连接到更多工业通讯总线和协议
· 支持全新基于FPGA的硬件,如NI 9148 以太网扩展机箱和全新MXI-Express RIO平台,用于高通道数应用
用于数据采集
NI LabVIEW图形化编程环境,便于用户连接任意总线接口的任意传感器进行测量。用户能够在几分钟内对多台设备进行自动化测量、采集并分析数据、创建自定义报告。从简单的测量,到测量复杂的10,000通道的系统,NI LabVIEW都能帮助用户在更短时间内实现数据的采集、分析和记录。
数据采集时选用LabVIEW 2010的主要原因
· 全新编译器,可同时执行多项数据采集任务,加快信号处理算法的执行
· 使用高级TDMS API,将采集到的数据高速传输到磁盘
· 存储和数据插入式VI,能够读取100多种第三方文件格式
· 全新测量通道类型,帮助用户将数据转换成通用工程单位,如压力、电压和扭矩。
· 无需安装,对联网数据采集硬件,包括NI CompactRIO,进行基于Web的监测和配置
· 集成NI DIAdem,加速并简化LabVIEW数据的离线分析和报告
用于嵌入式设计
NI LabVIEW作为完善的图形化开发环境,帮助数以千计的工程师和科学家有效开展嵌入式应用的设计、原型与部署。NI LabVIEW结合:数百类预先编写的库、和现成硬件的紧密集成、各类编程方法(如:图形化开发、.m文件脚本,或连接现有C和HDL代码)。无论是设计医疗设备还是复杂机器人,用户均能够借助NI LabVIEW和NI嵌入式硬件,缩减上市时间和嵌入式设计的总成本。
嵌入式设计时选用LabVIEW 2010的主要原因
· 具有IP集成节点,轻松将Xilinx 内核生成器库等第三方IP集成到LabVIEW FPGA模块
· 通过一个Web浏览器监测配置联网目标,包括NI CompactRIO、NI Single-board RIO和NI无线传感器(WSN)设备
· 结合各种第三方嵌入式硬件设备,C代码生成器部署LabVIEW环境下写的函数
· 连接数据流,简化大量数据传输于实时系统和主机系统之间的过程
· 利用LabVIEW FPGA Compile Farm工具包,可将FPGA代码编译由一个联网机器系统完成,或利用新的服务在远程云上执行编译(试用)
· Labview MathScript RT模块具有更强的确定性,用户能够以更好的可靠性和可预测性 部署.m 文件到NI实时硬件平台并执行
· 预写FPGA特性用于NI Single-Board RIO嵌入式设备,简化编程,帮助用户更轻松快捷地从基于CompactRIO的原型转成基于NI Single-Board RIO的部署系统
· 全新C系列I/O模块和扩展选项,如以太网,用于创建基于FPGA的分布式系统
用于测试
NI LabVIEW作为直观的图形化编程环境,帮助用户快速开发功能强大的测试软件。支持数千种仪器与技术(如多核和FPGA),可帮助用户开发高性能自动化测试系统。LabVIEW平台作为自动化测试软件的行业领袖,在活力四溢的用户社区中海纳数千名全球开发者、集成商和合作伙伴。
测试时选用LabVIEW的主要原因
· 打包的项目库,或动态链接库,用于更简单地对代码进行模块化和部署,提高代码复用,缩短开发时间
· 工具包可用强大的联网电脑进行FPGA代码编译,缩短FPGA编译时间
· 可将VI源代码与其编译目标代码分别保存,理想用于管制产业源代码控制
· 进行了以用户为导向的优化,例如线条标签、更小的布尔常数,这些都是由遍布全球的LabVIEW开发社区建议并被采纳的
· 全新工具包,用于测试无线标准,包括GSM/EDGE和WCDMA/HSPA+,以及对WiMax、ZigBee、蓝牙和GPS的持续支持