前言
阿尔泰科技与时俱进,推出Art-DAQ程序,与LabVIEW无缝连接,形成系统平台体系。持续不断地获取行业新技术,完善自主知识产权产品的研发,为客户提供优质服务。
什么是Labview?
从产品的角度来看,LabVIEW是专为测试、测量和控制应用而设计的系统工程软件,可快速访问硬件和数据信息。
从软件的角度来看,LabVIEW是一个软件开发编译工具平台,提供了代码编写以及编译的软件工具。
Art-DAQ是什么?
Art-DAQ(高速数字化仪开发套件为ArtScope),是北京阿尔泰科技发展有限公司采集设备的驱动程序及开发套件,辅助客户实现从简单到复杂的数据采集任务,高效快速的搭建测试系统。
Art-DAQ解决了什么问题?
Art-DAQ将我们的板卡,从软件层面实现了一定的规范化与标准化,这同时也符合了NI的规范与标准,主要是API函数的定义上面与NI的类似;与此同时我们的板卡程序可以按照一定的规范来编写,可以实现同一个程序,适用于所有拥有相同硬件功能的Art-DAQ板卡,这个对于我们来说也是节省了很多时间,不必再去为每一个采集卡配不同语言的程序,可以实现每一种编程语言配好程序就行,不需要针对的是每一张采集卡。
这对于习惯使用NI板卡编程的客户是一个很好的消息,客户这边看到我们的程序,会有一种熟悉感,客户那边使用我们的板卡也可以有一个很好的过渡,很快能投入使用,节省了客户的时间与经济成本。
Art-DAQ无缝连接指的是什么?
无缝连接指的是将我们的API直接嵌入到LabVIEW软件中,作为LabVIEW中的控件来直接使用,不是像之前那种需要通过LabVIEW中的互联接口直接调用dll中的函数,下面是之前的使用方式,比较复杂。
现在安装了Art-DAQ之后LabVIEW中会直接显示我们的控件,好比就是在直接使用LabVIEW的基础控件一样,可以与其它基础控件配合使用
Art-DAQ无缝连接的优势
1、图形化的API
Art-DAQ 开发套件提供内嵌LabVIEW函数选板的API接口,如下图所示,从函数的图标,即能了解部分函数的功能,相较于直接用库节点调用DLL的编程方式,更符合图形化的编程理念,编程更为方便;
2、Help链接
每个函数,能实时显示帮助信息,点击详细帮助,可以链接到内嵌到LabVIEW帮助路径下的帮助文件中,方便客户理解使用;
3.简单清晰的开发流程
下图列举采集或输出功能的开发流程,整个过程只需要几个函数就可以完成,流程设计符合主流测试测量产品的操作习惯。
4.LabVIEW现有工具包的使用
如果客户已经安装LabVIEW开发环境,由于Art-DAQ与LabVIEW无缝连接的开发支持,LabVIEW中现有的工具包,则可应用到二次开发的过程中。如要对采集数据进行保存可使用文件IO函数,频谱分析可使用到信号处理函数,省掉了算法等代码研究和编写的时间,极大的提高编程效率.
Art-DAQ程序总结
从上面Art-DAQ的优势来看Art-DAQ软件确实解决了很多问题,从产品发展的角度来看,Art-DAQ也是适合我们现有产品的,从下面几点可以看出:
(1)将我们的产品在软件上面做了统一,可以实现一个程序适用于多张板卡,节省了很大的工作量,不用每一张板卡提供每一种语言的开发例程;
(2)采用了业内先进的规范与标准,使上位机开发变得更加简单、简洁以及灵活易用;
(3)对于习惯使用labview采集卡的用户是一个非常好的消息,从编程上面,我们的程序变得更加简单,并且很多功能控件都类似相同,客户可以很好的读懂我们的程序,顺应国家政策趋势,为国产测控厂家的发展铺平了道路。