-- 此外,NI还提供LabVIEW用于扩展平台功能性与应用范围的附加开发包
德克萨斯州奥斯汀2010年8月2日电 /美通社亚洲/ -- 美国国家仪器有限公司(National Instruments,简称NI)今天发布了 LabVIEW 图形化编程环境的最新版软件 LabVIEW 2010 ( http://www.ni.com/labview/whatsnew/zhs/ ),用于设计、测试、测量与控制。LabVIEW 2010新增了即时编译技术,可将执行代码的效率提高20%,并针对更多应用市场推出各种附加工具包的收费与评估版,用户还可轻松将自定义功能集成到平台上,这些全新特性进一步提高了 LabVIEW 2010的效率。对于使用现场可编程门阵列(FPGA - http://www.ni.com/fpga/zhs )的用户来说,LabVIEW 2010提供全新 IP 集成节点,能够将所有第三方 FPGA IP 集成到 LabVIEW 应用中,并可与 Xilinx 内核生成器兼容。此外,NI 研发工程师通过在LabVIEW技术在线论坛 ( http://www.ni.com/ideas )上与用户进行广泛深入的交流与合作,为新版 LabVIEW 添加了十多种客户建议的新特性。
自1986年推出首款以来,LabVIEW 通过流程图的方式提供拖放式图形化功能块与线,大大简化了复杂系统的开发。LabVIEW 可与数千种硬件设备集成,内置数百种高级分析和数据可视化的函数库,能够用于多种操作系统,并可用于 x86处理器、实时操作系统 (RTOS) 和 FPGA。从 LEGO® MINDSTORMS® NXT 机器人到 CERN大型强子对撞机 ( http://sine.ni.com/cs/app/doc/p/id/cs-11197 ),世界上大多数工程师与科学家们都采用了 LabVIEW。
“LabVIEW 用户是世界上最创新的人群之一,他们帮助我们将 LabVIEW 设计成一个更加高效的编程工具。我们根据用户的反馈和建议,开放 LabVIEW 平台以方便进一步定制化,这样我们的客户和合作伙伴能够一起扩展 LabVIEW,将图形化编程的强大和高效用于更多更广的应用。”
Jeff kodosky
LabVIEW 之父,NI 创始人之一
加速执行代码
LabVIEW 的高效原因之一就是编译器。编译器简化了诸如内存分配和线程管理等任务。在过去十几年来,编译器变得更加聪明。利用 LabVIEW 2010,编译器数据流中间码被进一步优化,LLVM,一种开放源代码的编译器架构,被添加到软件的编译流以加速代码执行。NI 进行了一系列基准测试,从真实客户应用到低级功能,新的编译器在基准测试中性能平均提高20%。
通过合作扩展 LabVIEW 平台
在推出 LabVIEW 2010的同时,NI 也推出了 LabVIEW 附加开发者程序包,为数千合作伙伴扩展 LabVIEW 平台、增加定制功能。该程序建立了在线市场,作为 LabVIEW 工具网络的一部分,为开发人员提供免费或付费的工具包和一个全方位的平台供 LabVIEW 用户浏览、下载、评估和购买附加开发程序。现有50多种来自 NI 和第三方开发商的程序,包括代码复用函数库、模板、UI 控件和连接其他软件包的连接器。此外,LabVIEW 用户可以使用 JKI 软件公司的 VI 包管理器,直接从桌面连接到 LabVIEW 工具网络,并管理附加设备和更新。
另外,NI 与 Xilinx 等知名技术提供商合作,进一步扩展 LabVIEW 环境。例如,使用新的 IP 集成节点,帮助用户将任何第三方 FPGA IP 集成到 LabVIEW FPGA 模块,并提供直接兼容性,以兼容由 Xilinx 内核生成器生成的内核。
提供消费者所需
在 LabVIEW 2010环境中,NI 研发人员通过新的 LabVIEW技术在线论坛 ( http://www.ni.com/ideas ),与用户沟通,了解用户的想法。除了贡献新点子,用户们还可以利用这一论坛就其他用户的建议进行合作,或投票选出最受欢迎的特性。LabVIEW 2010新增了14个 LabVIEW 技术论坛上的热门特性建议,包括改善代码的文档化与组织等。
LabVIEW 2010还根据用户反馈,增加全新特性,使入门更加简单。例如,全新LabVIEW 2010提供新的硬件配置工具,帮助用户通过网络浏览器远程访问并配置他们的 LabVIEW实时 ( http://www.ni.com/realtime/zhs/software.htm )目标。其他新特性包括能够自动检测带序列号软件的智能安装程序,以及能够提供特定仪器预制项目范例的更好的仪器驱动。
提高大型应用开发的功能性
LabVIEW 2010为更多高级用户和开发组提供全新特性,改善复用代码、组 VI 的接口以及更快的创建时间的层级,并从编译版本中分离出 VI 源代码,以帮助源代码管理。这些功能可理想用于对用户、软件版本和计算机平台特别关键的代码维护的大群组开发。
有兴趣的读者可访问 http://www.ni.com/labview/whatsnew/zhs/ ,了解关于 LabVIEW 2010更多信息,并下载评估版软件。
关键字:NI LabVIEW
引用地址:
NI发布LabVIEW2010 可加速代码执行率
推荐阅读最新更新时间:2024-03-30 22:11
首届LabVIEW国际挑战赛火热启动,冠军直通美国德州NIWeek
2016年6月3日,你觉得自己是LabVIEW高手吗?想不想和全世界的 LabVIEW使用者切磋技艺?今年起,一个专门比拼LabVIEW编程技术的国际挑战赛火热启动,快来一试身手吧! NI (美国国家仪器公司,National Instruments,简称NI) 作为致力于为工程师和科学家提供解决方案来应对全球最严峻的工程挑战的供应商,今日启动主题为 LabVIEW面向未来 的首届 LabVIEW国际挑战赛 ,旨在为LabVIEW 使用者及爱好者打造一个全球性的学习交流平台。首届LabVIEW国际挑战赛将率先在中国大陆、台湾和韩国三个赛区同时开展,最终的冠军将受邀出席于美国德克萨斯州奥斯汀举办的2017 NIWeek。 L
[测试测量]
基于LabVIEW的便携式汽车仪表检测仪的研制
本文研究的内容是基于LabviEW的便携式汽车仪表测试系统。所以首先要对仪表的种类和构造进行研究,了解和分析汽车中车速表、转速表、水温表、燃油表、里程表、各种LED报警灯、LCD等的结构原理以及他们的显示原理,分析它们工作时的参数以及这些表的国家标准等,然后搭建硬件平台,设计软件程序,再让软件和硬件连接,进行参数设置,进行测试。 本文要研究的是基于LabVIEW测试系统,因此在本文中用LabviEW作为便携式汽车仪表检测系统的软件平台,在研究中我们把LabVIEW用作仪表测试结果的显示和仪表信号的输入,故LabVIEW也本文要研究的重要内容之一。 本文研究内容还包括汽车中的通信模块,在本文中用到CAN总线以及PXI板卡,所以在研究
[测试测量]
基于LabVIEW的数控机床网络测控系统--网络通信关键技术(一
4数控机床远程测控系统的网络通信关键技术研究 基于Internet组建数控机床网络测控系统目前主要有两种基本的模式:C/S和B/S模式。两种通信模式各有自己的优缺点,本章将对两种结构进行详细的比较。同时在LabVIEW环境下实现网络通信的也有多种方式,在本章中会做一一比较。数据的存储与访问也是实现远程测控系统的关键,在本章最后会进行Web数据库的设计和LabVIEW平台下实现远程数据库的访问技术方面的分析与研究。 4.1 B/S结构与C/S结构的比较 本文提出的基于Internet组建网络化测控系统目前主要有两种基本的模式:C/S和B/S模式,性能和功能场合上各有自己的优缺点,现做如下分析对比。
[测试测量]
LabVIEW编程贴士(一)——如何制作图片按钮
在LabVIEW中制作图片按钮的方法比较简单,也是很久以前就在网上发布过的,在此重新贴出,作为《LabVIEW编程贴士》系列的首篇。 LabVIEW提供的各种按钮多为简单矩形按钮,无图片修饰,如果想制作带图片的漂亮按钮或者工具栏上的小图片按钮,可按以下步骤进行: 1. 选定图片。建议使用jpg或者png格式,常用的大小有48 48、32 32、24 24、16 16等,可按实际需要选择大小。网上有许多漂亮的ico格式图标,但不能被直接使用,可以使用专用的图标工具Axialis IconWorkshop将其转换为png格式,注意最好导出两幅图片,后者的亮度调暗一些,可作为按钮被按下时的图片,以增加动态效果,如图
[测试测量]
使用NI LabVIEW令“20岁”的机器人恢复活力
Author(s): Jonas Neubert - Imperial College London Industry: Research Products: CompactRIO, FPGA Module, Real-Time Module The Challenge: 为已经丢失控制器的20岁工业机器人替换新的控制器,并对其进行扩展,使之具有现代机器人控制软件中的典型功能。创建可通过直观图形化用户界面(GUI)操作的、适于本科生实验课程的系统。 The Solution: 使用NI CompactRIO控制器作为机器人驱动器和编码器与LabVIEW 8.5软件、 比例-积分-微分(PID)工具箱、3D图像渲染和
[测试测量]
Labview端口板相关操作事项小结
端口板的编辑是Labview子VI创建以及实现子VI调用的一个必经之路,学习中暂时没有遇到什么难点,但是确实是对比学习以及理解中有一点小小的收获。 端口板实现的功能类似于编程语言(比如C语言或者Python)的函数参数的使用。在实际的设计中,如果端口超过16个的时候不仅会非常难看而且不便于管理。如果有类似情况发生时,尽量使用数组或者集合的方式来实现端口的精简。端口板端口的作用在于指定子VI的输入和输出,但是创建子VI一把还需要进行端口板的图标和编辑器的编辑修改。 完成端口板的编辑后,可以创建一个子VI。 示例: 前面板: 程序框图: 图标编辑: 连接器编辑: 这样保存之后
[测试测量]
通过虚拟现实对装甲越野车辆进行仿真和测试
ITI是全球领先的系统 仿真 软件及工程公司之一。SimulationX标准工具用来评估技术系统中所有组件的相互作用,并支持Modelica语言。ITI与全球分公司、分销商及伙伴共同合作,另外,它也是美国国家仪器联盟伙伴之一。 TraceTronic提供创新的解决方案、服务及软件产品,用于开发和验证复杂的 嵌入式 系统。公司服务范围包括了从电子控制单元(ECU)的软件功能开发和测试,到HIL系统的全程开发。 开发多用途车辆的验证框架 为给国防部门以及警察和安全部队配备更加先进的移动、模块化和防护技术,Kraus-Maffei Wegmann(KMW)以及其他一些公司接受挑战,开发了新一代装甲多用途车辆(AMPV),它们不
[测试测量]
NI视频测试解决方案实现视频测试自动化
美国国家仪器有限公司(National Instruments,简称NI)近日推出最新基于PXI Express,可验证并测试多媒体设备的数字视频分析仪——NI VideoMASTER 3.0。通过使用NI TestStand测试管理软件内置的可配置测试环节使整个视频测试实现自动化,VideoMASTER有效简化了多媒体设备测试。多媒体测试工程师可以充分利用VideoMASTER 3.0高效且可配置的性能,显著降低开发成本,缩短测试时间。 NI测试市场部副总裁Eric Starkloff说:“当今,多媒体测试工程师在测试项目时面临的挑战越来越复杂,他们需要在提高产出,节省成本的同时保证产品的质量。VideoMA
[测试测量]