2004年5月4日——作为全球虚拟仪器技术的领导者,美国国家仪器有限公司(National Instruments,简称NI)正式宣布推出NI图形化开发环境的最新升级版本——LabVIEW 7.1。LabVIEW 7.1版包括用于NI模块化仪器和NI-DAQmx的全新Express VI(快速VI)、LabVIEW 7.1 Real-Time(实时)模块的高级调试和底层的执行定时功能,有了这些全新的Express VI和新增的功能,LabVIEW将Express技术扩展到自动化测量技术和real-time(实时)应用系统中。
[img]20045815331574446.jpg[/img]
“去年,LabVIEW 7 Express利用诸如Express VI 和 measurement assistant(测量助手)等基于配置的开发和代码生成工具为测试、测量和控制应用程序的开发带来了革命性的变化。”NI产品市场部副总裁Ray Almgren说,“LabVIEW 7.1将Express技术扩展到了NI各种自动化测量设备上,因此它为所有的LabVIEW 用户简化了开发过程,无论他们用的是何种硬件平台。”
利用LabVIEW 7.1,NI一如既往地为高性能的模块化仪器、实时数据采集系统和手持式设备等各种硬件平台开发更先进的自动化测量技术。工程师们可以使用5种全新的用于NI数字化仪、信号发生器和高速数字I/O的Express VI,只需轻点几下鼠标,即可完成配置复杂的测量系统,并采集数据。LabVIEW7.1中经过重新设计的NI-DAQmx测量软件第一次出现在实时应用系统中,它将单闭环PID应用的性能提高了30%,并简化了硬件控制时序循环 (hardware-timed loop) 的执行。此外,全新的LabVIEW 7.1 PDA模块还提供更多的数据采集功能,包括更快速的多通道采集、模拟和数字触发。工程师们可以使用这一模块来创建自定义的手持DMM(数字万用表)应用系统,并可以与蓝牙 (Bluetooth) 设备通讯。
LabVIEW 7.1为实时系统执行的底层控制和显示带来了高级的执行定时和图形化调试功能。全新的定时循环(timed loop)是LabVIEW中一个经改进的while循环,有了它,工程师们可以设定精确的代码定时、协调多个time-critical(对时间要求严格)的测量任务,并定义不同优先级的循环,以创建多采样率的应用程序为了进一步优化应用系统的性能,工程师们还可以使用全新的LabVIEW执行跟踪工具包(LabVIEW Execution Trace Toolkit),配合LabVIEW Real-Time模块,快速诊断诸如内存分配和紊乱状况等抖动根源,。
除了加快现有平台上的实时应用系统的开发,LabVIEW 7.1的问世还将LabVIEW Real-Time的应用扩展到了标准台式计算机上。工程师们无需在台式机上安装大量I/O硬件,即可建立一个模拟的实时系统。
全新的LabVIEW 7.1 FPGA模块改进了嵌入式FPGA应用的效率和功能,它具有单周期while循环的特性,可使得在40 MHz全局时钟的一个周期(25 ns)内完成多个功能。得益于这一新特性,工程师们可以使用LabVIEW开发FPGA代码,其执行速度可以和手写编码的VHDL一样。同时,通过一个新的HDL接口节点,工程师们还能重复使用LabVIEW FPGA应用中现有的VHDL代码。此外,NI还为他们推出了3款全新的FPGA运载硬件,其中包括用于创建高性能自定义机器视觉应用的NI ComPACt Vision System(NI紧凑型视觉系统)。