NI 隆重发布了可应用于控制、测试及嵌入式系统开发的图形化系统设计平台的版本 -- LabVIEW 8.6。得益于 LabVIEW 软件平台天生并行的图形化编程方式, LabVIEW 8.6版本提供了全新工具帮助工程师和科学家们从多核处理器、现场可编程门阵列 (FPGAs) 及无线通信等商业技术中获益。
目前,为了能够使用这些技术,工程师们往往不得不使用非专为并行编程设计的软件工具。而版的 LabVIEW 则为他们提供了独立的平台,通过采用多核处理器技术提高测 试及控制系统的吞吐量,在基于 FPGA 的控制及嵌入式原型应用中缩短开发时间,更便捷地创建分布式测量系统,采集远程数据。
“从机器人技术到混合动力汽车设计,为了满足前沿应用中的性能及效率需求,用户必须及时将诸如多核处理器、FPGA 及无线通信等技术融入自己的应用,LabVIEW 通过并行编程为上述 技术的应用提供
了捷径,同时它也为用户提供的灵活性来针对各种应用领域设计化的解决方案。” NI 公司总裁、CEO 兼创始人之一 James Truchard 博士
多核处理器实现超级计算
当标准系统越来越趋于引入多个处理核,测试测量系统实现大幅度性能提升的可能性也就越大。LabVIEW 平台扩展了内嵌的多线程技术,在新版软件中通过多核优化特性提供超级计算 性能,帮助工程师处理更大容量的测量数据,满足控制应用的要求,并提高测试系统的吞吐量。
为了提升性能, LabVIEW 8.6包含了超过1,200个重新优化的分析函数,在多核系统的控制测试应用中提供更快速、更强大的数学及信号处理功能。视觉应用同样能从多核系统中获益,NI 视觉开发模块中创新性的图像处理 函数,能够自动在多核间分配数据集。在全新的多核特性下,测试工程师通过新版 LabVIEW 的调制工具包开发测试无线设备的应用,其效率可提高4倍之多;控制系统工程师通过 LabVIEW 8.6 控制设计及仿真模块实现并行模型仿真,效率可显著提高5倍之多。 此外,使用 LabVIEW 框图自动布局功能,工程师们能够更便捷地识别代码的并行部分。
引入 FPGA 技术 -- 无须级数字电路设计
借助于 LabVIEW 直观的数据流模式,工程师们可以通过使用 LabVIEW FPGA 模块及基于 FPGA 的现成即用的商业硬件(如 NI CompactRIO) 来自定义测量及控制系统应用, 如半导体验证及机器控制,从而实现更佳的性能。LabVIEW 8.6一如既往地将 FPGA 技术带给更多没有底层硬件描述语言或板级电路设计经验的工程师们。
LabVIEW 8.6进一步缩短了 FPGA 的开发时间,其新特性允许工程师们直接对 CompactRIO 可编程自动控制器 (PAC) 进行编程,而无须分别对 FPGA 编程。此外,全新仿真功能能够在电脑上验证 FPGA 应用,从而大大缩短了在编译上消耗的开发时间。LabVIEW 8.6还 提供了全新 IP 开发及集成特性,包括全新快速傅立叶变换 (FFT) IP 核,实现频谱分析等功能,为机器状态监控及 RF 测试应用提供了更强的性能;全新的器件级 IP(CLIP) 节点,可便捷地将已有或第三方的 IP 导入 LabVIEW FPGA,提升 LabVIEW 平台的开放性。
无线技术实现远程系统的数据采集及分析
随着无线技术的发展,工程师们已经可以实现异地测量等应用。LabVIEW 8.6与无线技术的配合,能将数据采集应用扩展到新的领域中,如环境及建筑监测等。LabVIEW 图形化编程的灵活性及无处不在的 Wi-Fi 网络构 架能将无线连接融入全新或已有的基于PC的测量及控制系统中。
在无线数据采集设备及超过20家第三方无线传感器驱动的支持下,LabVIEW 8.6作为独立的软件平台,简化了
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。