NIWeek 2013:FPGA锋芒毕露
扫描二维码
随时随地手机看文章
摘要: 美国德州州府Austin 40度的高温没有阻挡近3500名参加美国国家仪器公司(National Instruments, NI)举办的NIWeek 2013。按照NI的介绍,有300多家公司参展,同时进行的还有约200技术讲演。
每年NIWeek的重头戏之一是主题演讲,有关NI的发展策略、技术走向都会在这个场合由该公司高层发布。
NI董事长兼CEO Dr.T在今日上午的主题演讲中第一位走上了讲台,阐述了NI的宏观发展方向:基于软件的平台;FPGA;信息物理系统(Cyber-Physical Systems,CPS)
图1: Dr. T在主题演讲中。
基于软件的平台
Dr. T认为基于软件的平台将是NI不变的发展策略。他以业界闻名的iOS系统为例,指出苹果iOS操作系统+硬件的配合,创造了手机业的神奇故事,并引伸到NI的LabVIEW软件+硬件平台的持续发展能力和强大的功能。基于NI的图形软件和硬件平台,将创造出不同的应用系统,包括机器人、嵌入式应用系统等。
FPGA是演变的关键
“FPGA将是嵌入式系统不断演变的关键,”Dr. T强调了FPGA的重要性,“FPGA使用户可以快速定制不同的T&M仪器,可将平台的概念发挥至极致。”通过与Xilinx的合作,NI在最近几年陆续推出了多款配置了FPGA的产品,尤其在嵌入式应用领域。
图2:在单一平台上实现先进测试和先进控制。
信息物理系统
这是Dr. T第二次在主题演讲中提出这个未来发展概念。该概念涉及到由计算、通信和控制组成的系统。他认为第4代工业革命的代表性应用,如云计算、大数据、智能工厂等都对信息交流、可控化应用都将是信息物理系统的体现。
图3:信息物理系统的图解。
超坚固的cDAQ-9188XT
NI继续增加了对NI CompactDAQ平台的投资,发布了一款坚固的新机箱,并支持LabVIEW电力套件。
在现场,NI高层亲自用榔头砸开了封固在一台cDAQ-9188XT机箱的水泥保护层,机壳无损,仪器工作正常。它是一款8槽NI CompactDAQ以太网机箱,专为极端环境下的分布式或远程测量而设计。 cDAQ-9188XT的工作温度范围为-40到70?C,抗50g冲击和5 g振动。在汽车、军事和航空航天等行业中,工程师已成功使用它来采集数据,避免了代价高昂的重复性测试。
“我们使用cDAQ-9188XT监测喷气动力车辆的压力、振动、转速等参数,并试图打破陆地速度的世界纪录。”北美之鹰项目的科学家Steve Wallace表示。 “目前为止,它能应对所有我们抛出的难题,并取得了骄人的成绩。”
此外,首次在NI CompactDAQ平台的机箱上提供板载看门狗,并定义安全状态,以确保用户的测试稳定与设备安全。该系列平台提供支持10个机箱选项、3种总线和超过50款C系列模块,具有良好的连接通用性和适用的I/O端口。该平台还可以与NI LabVIEW软件系统无缝兼容,提供数据可视化的信号处理库和用户界面控件。
图5:现场砸损保护水泥套的9188XT机箱,无损。
基于Dr. T的方向,NIWeek在主题演讲环节中推出了一系列新或改善性产品。
LabVIEW 2013的新特性
按惯例,NI在今年推出了NI LabVIEW 2013。LabVIEW 2013中对项目范例进行了很大改进,并扩展了培训库,以此奠定坚实的开发基础。
LabVIEW 2013支持NI Linux实时操作系统,方便开发人员访问动态、社区数据库,还是全新cRIO-9068软件自定义控制器的基础。
2013版本的变化,使得原本复杂、基于网络的系统设计相比以往更为直观。在过去的几年中,LabVIEW已经有了颠覆性的改进。
LabVIEW 2013的主要特性包括:
1、经简化的程序框图注释导航和支持NI CompactRIO平台的最新变革,支持运行NI Linux Real-Time操作系统的NI cRIO-9068软件定制的控制器(Software Designed Controller)
2、新的工具能够简化日趋复杂的系统管理、文件归档与调试
3、通过改进的网络服务和NI LabVIEW应用程序生成器精简了大型系统的部署局,使注释更直观化
4、更新的模板、范例和在线培训课程
5、可访问庞大的第三方附加组件网络—LabVIEW工具网络
图6:LabVIEW 2103界面。
CompactRIO 9068面向嵌入式市场
在主题演讲中,cRIO 8068是NI压轴推出的重磅产品,看看是否符合Dr. T的发展策略。
1、较上一版本相比放弃了PowerPC和FPGA分离的配置,采用了Xilinx集成ARM双核Cotrex A9的ZYNQ [!--empirenews.page--]FPGA,实现ARM+可编程合一,并规避了数据传输的瓶颈。
2、cRIO 9068支持运行NI Linux Real-Time操作系统,软件开发性更好、功能更强大。
3、支持C和C++编程,大大扩展了其应用的环境,使更多的工程师可快速使用RIO仪器。
4、FPGA编程仍需采用LabVIEW FPGA图形化工具编程。
图4:新推出的cRIO 9068机箱。
本文由收集整理(www.big-bit.com)