新款图形化系统设计平台的最新版本—LabVIEW 8.6
扫描二维码
随时随地手机看文章
NI隆重发布了可应用于控制、测试及嵌入式系统开发的图形化系统设计平台的最新版本——LabVIEW8.6。得益于LabVIEW软件平台天生并行的图形化编程方式,LabVIEW8.6版本提供了全新工具帮助工程师和科学家们从多核处理器、现场可编程门阵列(FPGAs)及无线通信等商业技术中获益。
目前,为了能够使用这些最新技术,工程师们往往不得不使用非专为并行编程设计的软件工具。而最新版的LabVIEW则为他们提供了独立的平台,通过采用多核处理器技术提高测试及控制系统的吞吐量,在基于FPGA的高级控制及嵌入式原型应用中缩短开发时间,更便捷地创建分布式测量系统,采集远程数据。
多核处理器实现超级计算
当标准系统越来越趋于引入多个处理核,测试测量系统实现大幅度性能提升的可能性也就越大。LabVIEW平台扩展了内嵌的多线程技术,在新版软件中通过多核优化特性提供超级计算性能,帮助工程师处理更大容量的测量数据,满足高级控制应用的要求,并提高测试系统的吞吐量。
为了提升性能,LabVIEW8.6包含了超过1,200个重新优化的高级分析函数,在多核系统的控制测试应用中提供更快速、更强大的数学及信号处理功能。视觉应用同样能从多核系统中获益,NI视觉开发模块中创新性的图像处理函数,能够自动在多核间分配数据集。在全新的多核特性下,测试工程师通过新版LabVIEW的调制工具包开发测试无线设备的应用,其效率可提高4倍之多;控制系统工程师通过LabVIEW8.6控制设计及仿真模块实现并行模型仿真,效率可显著提高5倍之多。此外,使用LabVIEW框图自动布局功能,工程师们能够更便捷地识别代码的并行部分。
引入FPGA技术–无须专业级数字电路设计
借助于LabVIEW直观的数据流模式,工程师们可以通过使用LabVIEWFPGA模块及基于FPGA的现成即用的商业硬件(如NICompactRIO)来自定义测量及控制系统应用,如半导体验证及高级机器控制,从而实现更佳的性能。LabVIEW8.6一如既往地将FPGA技术带给更多没有专业底层硬件描述语言或板级电路设计经验的工程师们。
LabVIEW8.6进一步缩短了FPGA的开发时间,其新特性允许工程师们直接对CompactRIO可编程自动控制器(PAC)进行编程,而无须分别对FPGA编程。此外,全新仿真功能能够在电脑上验证FPGA应用,从而大大缩短了在编译上消耗的开发时间。LabVIEW8.6还提供了全新IP开发及集成特性,包括全新快速傅立叶变换(FFT)IP核,实现频谱分析等功能,为机器状态监控及RF测试应用提供了更强的性能;全新的器件级IP(CLIP)节点,可便捷地将已有或第三方的IP导入LabVIEWFPGA,提升LabVIEW平台的开放性。
无线技术实现远程系统的数据采集及分析
随着无线技术的发展,工程师们已经可以实现异地测量等应用。LabVIEW8.6与无线技术的配合,能将数据采集应用扩展到新的领域中,如环境及建筑监测等。LabVIEW图形化编程的灵活性及无处不在的Wi-Fi网络构架能将无线连接融入全新或已有的基于PC的测量及控制系统中。
在最新无线数据采集设备及超过20家第三方无线传感器驱动的支持下,LabVIEW8.6作为独立的软件平台,简化了分布式测量系统的编程过程。在LabVIEW8.6中,无需作代码修改即可便捷地通过NIWi-Fi数据采集(DAQ)硬件来配置数据采集应用。同时,LabVIEW8.6中全新的3-D可视化工具能够集成远程测量与设计模型,加速设计验证的整个过程。
通过任意网络驱动设备与LabVIEW应用进行交互
当操作人员和系统间持续的连接与访问越来越普遍时,工程师希望可以在任一位置都能通过网络来与系统进行交互。LabVIEW8.6允许将LabVIEW应用转化成电脑和实时硬件上的网络服务器(WebService),从而能在任何网络驱动的设备上连接,如智能手机、PC机等。通过这一特性,工程师能够采用标准网络技术(如HTML、JavaScript及Flash)为LabVIEW应用开发远程用户界面。
来源:ks990次