全面的NI包括哪些
时间:12-13
整理:3721RD
点击:
书上讲:要与硬件打交道,就必须有驱动引擎。是这样分的:
配置(MAX即measurement and explore)包括API和驱动程序引擎
API包括NI-DAQmx、传统NI-DAQ、NI-SWITCH或其它API
驱动程序引擎包括NI-DAQmx、传统NI-DAQ、NI-VISA
我装了labview7.1 又装了labview7.1运行环境 又装了NI-VISA4.0
可是 发现还是没有NI-DAQ啊,到底完整的NI包括哪些。又怎么装呢?
因为我发现labview7.1的运行环境里已经有MAX和VISA了,可为什么没有DAQ呢?
运行环境与API和DAQ及VISA有什么关系呢?
i am pozzled!
who can lead me to a bright sky ?
谢谢。
配置(MAX即measurement and explore)包括API和驱动程序引擎
API包括NI-DAQmx、传统NI-DAQ、NI-SWITCH或其它API
驱动程序引擎包括NI-DAQmx、传统NI-DAQ、NI-VISA
我装了labview7.1 又装了labview7.1运行环境 又装了NI-VISA4.0
可是 发现还是没有NI-DAQ啊,到底完整的NI包括哪些。又怎么装呢?
因为我发现labview7.1的运行环境里已经有MAX和VISA了,可为什么没有DAQ呢?
运行环境与API和DAQ及VISA有什么关系呢?
i am pozzled!
who can lead me to a bright sky ?
谢谢。
LV,DAQ,VISAms是三个不同的东东……
p.s:pozzle是虾米……
LabVIEW一般包括
1、独立的开发环境,就是你说的LabVIEW 7.1,这其中一般还包括Run-time engine。如果不涉及硬件,这就足够了;
2、如果有硬件,自然需要硬件相关的驱动,比如你所说的traditional DAQ、DAQmx、Switch、Scope等设备,NI在Device Driver中集成了驱动及API。这里我理解的API是NI自带的那些应用程序,比如我们在MAX中可以调用的那些。另外,VISA是一种和各种仪器总线进行通信的API,不局限于LV中,虚拟仪器软件架构,其实也就是一软件包,LV中对串口等的操作很多都用了VISA,你可以看看例子。至于MAX,顾名思义,就是设备管理器。所以,如果你没有那些Scope、Switch、DAQ设备啊,就不用装那些driver了,装个VISA就够了
前面说的是NI的设备,如果是第三方产商的,会另外提供驱动程序,一般都是以动态链接库dll形式提供,LV调用它进行编程
3、NI还为LabVIEW提供了很多辅助工具箱,比如Report Generation、Database connectivity、SPC等等
非常感谢!
祝好!