关于未来交通的畅想,超级高铁Hyperloop One绝对引领出行方式,其平均时速可达1000公里/小时,“完胜”波音747飞机。前沿应用加剧测试挑战,据悉,该项目的测试规模大而分散,需要汇集来自40个不同子系统的数据。得益于“更懂分布式管理”的LabVIEW 2017以及NI的平台化测试方案,Hyperloop One搭建了快速的原型验证平台,从架构设计到系统部署以及调试仅用了短短几个月。Hyperloop One这个项目在NIDays 2017的主题环节一经亮相便受到业界瞩目,NI技术市场工程师唐晓城直言这正是NI软件平台的魅力。
正如NIDays 2017同期发布的《NI Trend Watch 2018》中对IIoT、5G、机器学习等未来趋势的预测, NI灵活开放的平台化解决方案是帮助客户加快自定义测试、测量和控制系统开发的关键,而NI平台化的核心就是其不断完善,不断强大的软件产品。
30年不间断创新,LabVIEW两大平行战略接力霸屏
在这个软件就是竞争力的时代,NI提供全系列的软件方案,帮助客户简化开发、提高效率,NI独特的软件产品组合及固有的互操作性使得NI平台化解决方案脱颖而出。继NI持续30年对软件的不断投资,LabVIEW在测试、测量与自动化领域已经处于“无处不在”的领先地位,帮助客户高效完成特定应用,为解决复杂设计推陈出新。
图2:LabVIEW持续三十年不断创新
这也与本届“赋能智造,智领未来”全球图形化系统设计盛会NIDays 2017的主题相契合。也正是在NIDays 2017上,NI中国宣布NI推出两款年度重磅新品——LabVIEW 2017和LabVIEW NXG,这是继NIWeek 2017亮相之后两款新品在中国的首次官宣。
LabVIEW 2017加速Hyperloop One测试流程,加速超级高铁研发。
回到开篇介绍的Hyperloop One超级高铁案例,这个从洛杉矶到旧金山只需35分钟的超级高铁系统是根据其CEO伊隆·马斯克(Elon Musk)的大众交通白皮书进行设计,并在拉斯维加斯北部的沙漠中利用测试轨道测试了其推进系统。LabVIEW以及RTI DDS工具套装构成了整个测试网络的主干,相比于传统书写几千行代码的操作变得异常简单。“这也是LabVIEW以及NI工具包的一个共同使命,”唐晓城介绍道:“事实上,中国也在研制高速飞行列车项目。”据悉,如果该项目成功实现,那么从北京到上海仅需要一个小时,而从福州到台湾只需10~20分钟的时间。“当高铁的出现已经极大便利于我们穿梭在不同的城市当中,超级高铁正在悄然的研制中,”唐晓城补充道,“这是一个充满变化的时代。”
图3:Hyperloop One使用NI的软件以及RTI DDS完成测试
这也是以大型、复杂和分布式测试以及嵌入式应用的开发、部署和管理为目标的LabVIEW 2017适时推出的原因。其中包括提升与标准IP和标准通信协议的互操作性,如IEC 61131-3、OPC UA和安全DDS消息标准,尤其在分布式系统的设计部署以及管理方面做了进一步的简化,包含:开放的平台集成,开放的协议集成,开放的语言集成。
开放的平台集成:漫步云端
LabVIEW 2017中加入了云服务的工具包,可以用亚马逊的AWS,进行云端的数据存储,消息的收发,以及事件的通知。此外,NI还在与更多的国内云服务供应商来进行洽谈,丰富LabVIEW接口的云服务。加强国内使用者的用户体验。
开放的协议集成:不止于此
LabVIEW 2017加入了OPC、UA工具包,同时使用RTI DDS工具包就可以对分布式系统中的设备进行发布和订阅管理。
开放的语言集成:让全世界都听懂LabVIEW话
除了已有的C API,现在NI的FPGA可以基于Python和CODESYS第三方软件进行管理。
唐晓城表示:“NI是一家不断进行创新的公司,也在帮助我们的用户进行不断的创新,你们现在所看到这些软件技术仅仅是NI现在做的,我们在做更多符合未来大家短期内的需求,同时我们从来没有停止过探索更长远的技术趋势。”
图4:NI平台化战略正在引领不断变革的时代
专注快速桌面测量,LabVIEW NXG 1.0只是拉开序幕
面临来自前沿技术的挑战,例如智能测试,网络发布、云端运用、分布式和复杂系统等,为了满足不断变化的需求, 正如“LabVIEW之父”Jeff Kodosky所言:“在很长一段时间内,我们关注的是如何使用LabVIEW让更多事情成为可能,而不是进一步帮助工程师简单快速地实现自动测量。”基于此,NI前瞻性的升级了现有的软件架构,推出下一代LabVIEW软件版本LabVIEW NXG来解决这个问题。LabVIEW NXG 1.0版本专注于桌面测量,通过新的非编程工作流程大幅提高其工作效率,获取并迭代分析测量数据的特性,自此拉开了LabVIEW NXG的序幕。
LabVIEW NXG中引入一种新的工作流程:基于配置。它通过LabVIEW的图形化数据流编程进行辅助,凭借这种基于配置的交互式方式,用户可以从传感器连接直接获取结果进行操作,无需编程。LabVIEW NXG 1.0目前支持全系列DAQ和第三方仪器控制(USB/GPIB/Serial等接口),同时增加了用户期盼已久的放大缩小,自主选择中英法德日韩语功能,集成了原来NI MAX的功能,只为实现“一站式”解决方案。
通过一种实现测量自动化的创新方式,LabVIEW NXG在基于配置的软件和自定义编程语言之间建立了桥梁,让各个领域的专家可以将关注焦点集中在最重要的事情上,即关注问题本身而非工具。
NIDays 2017现场,唐晓城更隆重介绍了另外一款同期推出的重量级产品——系统级设计软件LabVIEW NXG 2.0 Beta,兼具集成设备管理、特有的Web VI技术、互操作性和更多硬件支持四大特点的LabVIEW NXG 2.0 Beta:
集成设备管理:系统级设计软件的核心所在
LabVIEW NXG 2.0 Beta在每个项目工程中配备System Designer帮助设计项目框架,这些框架不仅可以互动,显示连接状态和每个槽位的模块情况,还可以点开每个模块进行交互式的测试和分析。
Web技术:让移动端运行成为可能
Web VI包含前面板,程序框图和一个HTML面板,在完成Web VI构建之后,程序会自动帮我们输出HTML JavaScript和CSS代码,这些代码可以由任何服务器托管,方便我们通过任意平台查看。
此外,NI一直将软件互操作性置于开发中的首要位置, LabVIEW NXG 2.0 Beta还将有更多的硬件支持。
图5:LabVIEW NXG 2.0 Beta四大优势
NI打响LabVIEW双平台更新战,基于软件的平台战略协同客户实现双赢
凭借系统级方案帮助工程师和科学家们提高生产力、创新以及探索,一直是NI的初心。围绕此初心,NI不断加大对软件的投资,LabVIEW已经从单一的软件产品演变为一个帮助工程师快速设计和开发能自定义的、且可满足独特应用需求的测量系统平台。“LabVIEW和LabVIEW NXG两大产品线后续将持续更新”,据唐晓城透露,“满足开发大型自动化测试程序需求的LabVIEW NXG 2.0也将于2018年初推出。”