一)LABVIEW 2017:(2017年5月发布)
1,提高对Amazon Web Services (AWS)的直接支持,直接有助于大数据的开发。
2,支持DDS(Data Distribution Service数据分发服务)数据通信,可给项目做技术支撑。
二)LabVIEW NXG:(2018年1月发布)
1,WEBVI功能:可以直接创建运行基于web的vi,部署运行,在未安装任何NI环境的笔记本、手机、ipad上,直接访问已发布WEB VI。有助于建立远程访问的应用程序。
2,LabVIEW NXG将多种语言(如.m、C、Python、IEC 61131-3和.NET)集成到应用程序中,且能够与本地或网络上运行的其他软件进行互操作。
3,LabVIEW NXG应用于自动化测试的7个基本特性(参考官网)
三)转换:可将labview代码移植到NXG下运行。
迷之兼容性
看到下面的这张图,你可能会明白工具的作用及其发展,现在做应用的还有多少会去学枯燥的汇编?高层次和高度集成的方法可帮助您专注于完成系统和解决问题,无需将时间浪费在底层细节上。
选对工具,无需将时间浪费在底层细节上
微软有那么多的文本编程产品,VC/VB/C#...但是它在开发自己的Xbox测试项目,却用NI的LabVIEW作为开发工具,为什么?不解释。详情可参见案例(复制链接至网页):
http://sine.ni.com/cs/app/doc/p/id/cs-10687#
“技多不压身”的LabVIEW NXG 2.0
铺垫了这么多,小橙要拿出秘密武器了。看到下图了吗?
这是LabVIEW NXG 2.0中的System Designer功能。我们在开始项目的时候,首先要做的就是项目规划,系统框架,在LabVIEW NXG中,工程师可以很方便的绘制自己的系统。并且这些框图并非只是图片,他们是可以互动的框图,显示连接状态,每个槽位的模块情况,可以点开每一个模块进行交互式的测试和分析,放大这个设计图,你还能看到有一栏是software!没错,可以将程序拖到里面执行,如果你的设计中是多处理器的复杂系统,你能清楚地看到哪一个程序跑在哪一个设备上。
黑科技当然不会只有System Designer一个新特性,LabVIEW开发的前面板可以自动生成网页文档!在LabVIEW NXG 2.0中,WebVI强势来袭,结合NI新推出的软件SystemLink,可以实现很多不可思议的功能,小橙会在后续的文章中详细介绍SystemLink。
LabVIEW NXG除了会继承原有LabVIEW的优点,还增加了很多具有杀伤力的新特性,这些都旨在为用户打造一个更好的工具。
很多用户非常喜欢LabVIEW NXG的这些特性,但比较担心原来开发的代码是否要重头来过?不用着急,NI当然不会让这种麻烦的事情发生,当你安装好LabVIEW NXG,内置的Code Conversion Utility将会帮助你自动将原有代码进行转换,支持vi,ctl,lvproj,lvclass,lvlib,转换之后将会保留原有的依赖关系。
NI研发们努力制作的一键转换工具
比如随便打开范例查找器中一示波器范例,用Code Conversion Utility右下角的convert进行一键转换。
对比转换前后,天衣无缝
利用LabVIEW NXG的缩放特性,看个特写
LabVIEW NXG的推出就像当年触屏手机,刚开始习惯了按键手机的人们还很难接受,拿个面板在指尖点来点去,拨号简直了。但现在,已经完全是触屏手机的时代。人们在接受新事物的时候,开始总是会质疑和犹豫。LabVIEW NXG,是为了进一步简化测控行业工程师们的工作,解决他们工作中的痛点和需求,是图形化编程的新高度。