Labview中的NI-DAQ和NI-VISA有什么区别?

2024-12-28 10:59:26
推荐回答(4个)
回答1:

Labview中的NI-DAQ和NI-VISA区别为:面向对象不同、用途不同、兼容性不同。

一、面向对象不同

1、NI-DAQ:NI-DAQ的面向对象为数据采集卡。

2、NI-VISA:NI-VISA的面向对象为串口、USB、GPIB等接口。

二、用途不同

1、NI-DAQ:NI-DAQ用于采集卡进行数据采集。

2、NI-VISA:NI-VISA用于进行串口通信或者GPIB传输数据。

三、兼容性不同

1、NI-DAQ:NI-DAQ针对不同的数据采集卡进行适配,兼容性差。

2、NI-VISA:NI-VISA可以用一致的方法操作各种接口,兼容性强。

回答2:

Labview中的NI-DAQ和NI-VISA的区别为:面向对象不同、用途不同、兼容性不同。

具体如下:

1、面向对象不同

(1) NI-DAQ:NI-DAQ的面向对象是数据采集卡。

(2) NI-VISA:NI-VISA的面向对象是串行端口,USB,GPIB和其他接口。

2、用途不同

(1) NI-DAQ:NI-DAQ用于数据采集卡。

(2) NI-VISA:NI-VISA用于串行通信或GPIB传输数据。

3、兼容性不同

(1)NI-DAQ:NI-DAQ适应兼容性差的不同数据采集卡。

(2)NI-VISA:NI-VISA可以以一致的方式操作各种接口,并且具有很强的兼容性。

回答3:

传统DAQ是早期的采集卡用的驱动,已经废弃,改用DAQmx了,后者的优点自己去搜吧。

VISA是给串口、USB、GPIB等用的一套封装好的函数体系,可以用一致的方法操作各种接口。

简单说就是前者是给采集卡用的,后者是给串口等接口用的。

回答4:

DAQmx只针对NI自家的设备,连设备驱动带底层接口软件都封装在一起了;VISA是通用的底层接口软件,适用于不同厂家的设备和仪器,需要另外安装相应厂家的驱动软件。明白了,请点赞!