您的位置 首页 基础

借助于LabVIEW仪器驱动,能够轻松衔接至恣意仪器

每种可编程测试测量仪器都有一组自身的命令。通常,与该仪器相配套的程序员手册中记录了这些命令,然后我们再从中寻找所需的命令。有些命令如识别命令(*IDN?)对大多仪器来说都是一样的。但是对于多数仪器来说

每种可编程测验丈量仪器都有一组本身的指令。一般,与该仪器相配套的程序员手册中记录了这些指令,然后咱们再从中寻觅所需的指令。有些指令如辨认指令(*IDN?)对大多仪器来说都是相同的。可是关于大都仪器来说,不同的仪器模型的指令和参数都是不同的。

仪器驱动抽象化每种仪器的底层指令,并为一切仪器供给了一个类似的API,然后来简化寻觅所需指令的进程。经过这种仪器驱动,你能够将精力集中于开发运用程序中,而无需将很多时刻花在寻觅正确指令、标准指令言语、解析回来数据上。别的,NI Labview仪器驱动是建立在虚拟仪器软件架构(VISA)标准上的,所以它们的总线和渠道是互相独立的。比如,要进行自测验的话,你仅需运用LabVIEW的Self-Test VI,而无需将自测验指令言语*TST?传送到RS232连接上。

1、仪器驱动的类型

LabVIEW支撑不同的仪器驱动技能。了解各种盛行驱动类型之间的差异,能够协助你针对具体运用做出最佳的挑选。LabVIEW的即插即用驱动以及IVI驱动都为不同仪器的编程供给了类似的API。这两者都依据VISA构架,支撑总线独立。

2、LabVIEW即插即用

LabVIEW即插即用仪器驱动具有一个标准的直接编程模型,使之相关于其它类型的仪器驱动来说,愈加易于运用和修正。这些驱动悉数在LabVIEW中开发,并且遵照同一组编程攻略,然后确保了各个驱动之间的一致性和质量。NI每年都为盛行的仪器开发数百种LabVIEW即插即用驱动,并且依据开发攻略,为其它公司开发的驱动供给认证。一切LabVIEW即插即用仪器驱动都是开源的,并包括了一些运用典范。这样,你能够从这些代码开端新项目的规划。

在LabVIEW8.0或许今后的版别中,项目式的LabVIEW即插即用驱动运用LabVIEW项目,以供给更好的安排和可达性。这些驱动中所包括的每个驱动和虚拟仪器都保持了与较早的即插即用驱动的后向兼容性,然后确保了1992年的仪器驱动能够不做任何更改而直接运用。

留意:NI引荐在大多仪器仪器操控和运用程序中都引荐项目式的LabVIEW即插即用驱动。

3、IVI
关于一些更杂乱的测验运用程序,如要求具有可替换性、状况缓冲或许仪器仿真等,IVI驱动具有更高的性能与灵活性。

为了完成可替换性,IVI Foundation为下述仪器类别界说了具体标准:数字万用表、示波器、恣意波形/函数发生器、直流电源、开关、功率表、波谱分析仪以及射频信号发生器。假如选用与IVI相容的通用仪器驱动来创立运用程序,则无需对运用程序做任何修正,就能够在不同类型的硬件乃至不同的设备供货商之间切换。

因为IVI驱动的杂乱程度较高,所以它们的装置与装备比LabVIEW即插即用驱动要费事。IVI驱动不是在LabVIEW中开发的,因而假如需要对它们进行修正,则应当了解依据文本编程的相关常识。

4、为仪器寻觅适宜的仪器驱动

LabVIEW中的仪器驱动寻觅器(Instrument Driver Finder)是寻觅、下载、运用适宜的仪器驱动的最简略的办法。LabVIEW检测相连的仪器,并在仪器驱动网络中搜索与仪器的类型相匹配的LabVIEW即插即用驱动。仪器驱动寻觅器还能够下载装置驱动,在几秒中内,您就能够运用该驱动。要运用仪器驱动寻觅器,发动LabVIEW并挑选Tools(东西)»Instrumentation(仪器)»Find Instrument Drivers(查找仪器驱动)。

仪器驱动寻觅器在ni.com/idnet上搜索仪器驱动网络,来寻觅支撑的仪器驱动。IDNet是职业中最大的仪器驱动搜集网站,涵盖了来自数百个供货商的数千种类型的仪器。别的,IDNet中还供给了关于怎么运用并创立仪器驱动的有用文档。

5、选用仪器驱动,节省时刻

开端运用一种新的仪器并不一定是波折重重的或许进度缓慢的。有了LabVIEW仪器驱动,您就无需去学习仪器指令集的具体内容,并且仪器驱动寻觅器能够协助你快速寻觅并装置相应驱动。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/jichu/206528.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部