《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 業(yè)界動(dòng)態(tài) > NI DAQ軟件特性和技術(shù)

NI DAQ軟件特性和技術(shù)

2009-02-27
作者:美國(guó)國(guó)家儀器

概覽

美國(guó)國(guó)家儀器(NI),,作為基于PC數(shù)據(jù)采集的領(lǐng)路人,,為NI的數(shù)據(jù)采集客戶提供了一系列完備的驅(qū)動(dòng)軟件以滿足他們多樣化的需求,,并且支持多種開(kāi)發(fā)環(huán)境和操作系統(tǒng),。

NI-DAQmx驅(qū)動(dòng)軟件特點(diǎn)鮮明,,可以優(yōu)化個(gè)人電腦以及測(cè)量設(shè)備的性能,并且實(shí)現(xiàn)最短時(shí)間的測(cè)量,;同時(shí)NI測(cè)量硬件開(kāi)發(fā)工具包提供了寄存器級(jí)的API,,滿足需要完全的硬件控制的開(kāi)發(fā)者以及具備自行開(kāi)發(fā)軟件驅(qū)動(dòng)能力的開(kāi)發(fā)人員。

目錄

  1. 數(shù)據(jù)采集驅(qū)動(dòng)軟件
  2. 編程語(yǔ)言支持
  3. 其他資源

數(shù)據(jù)采集驅(qū)動(dòng)軟件

NI-DAQmx驅(qū)動(dòng)和測(cè)量服務(wù)軟件

NI-DAQmx,,一種高性能,,Window和Linux? 操作系統(tǒng)都可使用的多線程驅(qū)動(dòng),是NI測(cè)量服務(wù)軟件的核心,。其他測(cè)量服務(wù)軟件包括Measurement & Automation Explorer(MAX),,DAQ代碼生成助手,以及基于配置的NI LabVIEW SignalExpress測(cè)試軟件,。

NI-DAQmx也是組件化的,,可擴(kuò)充的驅(qū)動(dòng)軟件包,針對(duì)使用者的多種應(yīng)用提供了5種不同的Runtime版本,。

了解更多關(guān)于NI-DAQmx

NI-DAQmx Base驅(qū)動(dòng)軟件

NI-DAQmx Base 將NI-DAQmx的部分功能延伸了到MacOSX, Linux,和Windows mobile操作系統(tǒng)上以滿足掌上電腦用戶的需要,。

了解更多并下載NI-DAQmx基本版軟件

NI 測(cè)量硬件驅(qū)動(dòng)程序開(kāi)發(fā)工具包

測(cè)量硬件驅(qū)動(dòng)程序開(kāi)發(fā)工具包提供了開(kāi)發(fā)工具以及寄存器級(jí)編程界面,用戶可以對(duì)NI的數(shù)據(jù)采集硬件開(kāi)發(fā)自定義的驅(qū)動(dòng)程序,。

了解更多并下載測(cè)試硬件驅(qū)動(dòng)程序開(kāi)發(fā)工具包

編程語(yǔ)言支持

NI LabVIEW

在超過(guò)20年的時(shí)間里,,LabVIEW圖形化編程變革了測(cè)試,測(cè)量以及控制的應(yīng)用的發(fā)展,。工程師和科學(xué)家可以在沒(méi)有經(jīng)驗(yàn)的情況下,,快速并低成本地進(jìn)行測(cè)量,控制硬件,,分析數(shù)據(jù),,共享數(shù)據(jù)以及配置系統(tǒng)。

NI-DAQmx提供了DAQ助手,,該助手提供了測(cè)量任務(wù)中的配置,,測(cè)試和編程的逐步指導(dǎo)。使用者也可以自動(dòng)生成基于其配置的LabVIEW圖形化代碼以滿足底層編程的需要,。,。

NI-DAQmx Base同樣支持LabVIEW。

了解評(píng)估更多關(guān)于LabVIEW的信息

Visual C#.NET和Visual Basic.NET

Visual Studio .NET是微軟最新一套綜合性軟件開(kāi)發(fā)工具包,。NI-DAQmx為.NET編程人員提供了相同的高性能多線程驅(qū)動(dòng),,移植面向?qū)ο缶幊痰膎ative .NET代碼,和最新的Visual Studio版本類似,。

NI數(shù)據(jù)采集驅(qū)動(dòng)軟件提供超過(guò)80個(gè)native .NET的范例程序來(lái)幫助使用者快速進(jìn)行開(kāi)發(fā),。其他的測(cè)試服務(wù)包括MAX,LabVIEW和基于配置的Signal Express LE測(cè)試軟件,。

NI Measurement Studio

Measurement Studio 是一套集成的類庫(kù)和控鍵,,可應(yīng)用于微軟Visual Studio 2008/2005.NET 2003和Visual Studio 6.0. Measurement Studio平臺(tái)下的測(cè)試,測(cè)量和自動(dòng)化應(yīng)用。Measurement Studio顯著的降低了應(yīng)用開(kāi)發(fā)時(shí)間:因?yàn)槠涮峁┝藈indows格式,,web格式,, 為工程師設(shè)計(jì)的ActiveX用戶接口組件,高級(jí)科學(xué)分析,,數(shù)據(jù)采集以及儀器控制代碼生成助手,。

了解更多關(guān)于Measurement Studio

C++

Measurement Studio 同樣可以為熟悉MFC面向?qū)ο缶幊痰某绦騿T提供native C++支持,包括native C++.NET 環(huán)境下的DAQ類,。Measurement Studio 還提供超過(guò)60個(gè)C++MFC例程,。

了解更多支持 unmanaged Visual C++.NET 的Measurement Studio

ANSI C

NI-DAQmx 和NI-DAQmx base驅(qū)動(dòng)軟件具有高性能的多線程驅(qū)動(dòng)特性,同時(shí)提供超過(guò)80個(gè)ANSI C范例程序,。來(lái)幫助使用者快速開(kāi)始他們的開(kāi)發(fā),。其他的NI-DAQmx測(cè)試服務(wù)包括MAX,LabVIEW和基于配置的Signal Express LE測(cè)試軟件,。

NI LabVIEWTM/CVI

NI LabVIEWTM/CVI 是經(jīng)過(guò)驗(yàn)證的ANSI C集成開(kāi)發(fā)環(huán)境,,提供了一套完整的編程工具用于創(chuàng)建測(cè)試和控制的應(yīng)用。LabWindows/CVI 綜合了ANSI C的長(zhǎng)效性和重用性,,提供了專門為工程設(shè)計(jì)的函數(shù),以用于儀器控制,,數(shù)據(jù)采集,,分析,用戶界面開(kāi)發(fā),。

了解更多關(guān)于LabWindows/CVI

Visual Basic 6.0

NI DAQ 軟件支持Visual Basic 6.0,,提供范例并且具有高性能的多線程驅(qū)動(dòng)特性。

其他資源

了解更多DAQ 硬件信息,,請(qǐng)?jiān)L問(wèn)ni.com/daq

如果您有任何問(wèn)題,請(qǐng)留言給NI工程師,,我們會(huì)盡快給您回電!

Linux? 是Linus Torvalds 在美國(guó)及其他國(guó)家的注冊(cè)商標(biāo),。

商標(biāo)LabWindows是微軟公司下授權(quán)使用,。

Windows是美國(guó)及其他國(guó)家的微軟公司下授權(quán)使用的注冊(cè)商標(biāo)。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118;郵箱:[email protected],。