概述
NI C 系列平臺(tái)包含超過(guò)36 種測(cè)量模塊和7種用于不同部署方式的機(jī)箱,。根據(jù)配置的尺寸與復(fù)雜度要求,可實(shí)現(xiàn)由簡(jiǎn)單的4通道溫度記錄器到高通道數(shù),、高采樣速率的控制系統(tǒng),。
|
外盒/機(jī)箱 |
應(yīng)用范圍 |
應(yīng)具備的編程水平 |
|
USB單模塊外盒 |
便攜式、小通道數(shù) |
不需要 |
|
Wi-Fi/Ethernet機(jī)盒 |
遠(yuǎn)程監(jiān)測(cè),、結(jié)構(gòu)監(jiān)測(cè)、環(huán)境監(jiān)測(cè)、機(jī)器狀態(tài)監(jiān)測(cè) |
不需要 |
|
NI CompactDAQ |
通用混合信號(hào)采集,、高速數(shù)據(jù)采集與控制,、多至256個(gè)通道的便攜式系統(tǒng) |
不需要 |
|
NI R系列擴(kuò)展機(jī)箱 |
大型高級(jí)測(cè)試系統(tǒng)、確定性控制,、采集,、制造測(cè)試 |
熟悉LabVIEW編程 |
|
NI CompactRIO |
車載數(shù)據(jù)記錄、快速控制原型,、高級(jí)控制單元,、可自定制設(shè)計(jì)部署系統(tǒng) |
熟悉LabVIEW編程 |
C系列模塊
概覽
目前,有超過(guò)36種C系列模塊用于不同的測(cè)量應(yīng)用,,包括熱電偶,、電壓、RTD,、電流,、電阻、應(yīng)變,、數(shù)字(TTL及其它),、加速度計(jì)和麥克風(fēng)等。每個(gè)模塊的通道數(shù)從4個(gè)到32個(gè),,以適應(yīng)廣泛的系統(tǒng)需求,。針對(duì)各種特定的測(cè)量類型,C系列模塊將信號(hào)調(diào)理,、傳感器連接與數(shù)據(jù)采集集成于模塊中,。這些模塊可插入到任意的C系列外盒與機(jī)箱中,從而創(chuàng)建多種系統(tǒng),。通過(guò)選擇所需的模塊并安裝于C 系列系統(tǒng)中,,我們可以實(shí)現(xiàn)在單一的系統(tǒng)中創(chuàng)建混合通道與測(cè)量類型。根據(jù)此項(xiàng)特性,,C 系列平臺(tái)可由用戶進(jìn)行高度的自定制,。
連接特性
所有的C系列模塊均提供各種接頭選擇,甚至于某些模塊還具有多種連接頭可供選擇,。所有模塊均不需要接線盒,,這樣就減少了一個(gè)部件,進(jìn)一步簡(jiǎn)化了整體安裝,。C系列模塊支持BNC,、D-SUB,或RJ-50等標(biāo)準(zhǔn)連接頭,。如下圖所示,,由左至右分別為:包含螺絲固定端的8通道模塊,、包含BNC 接頭的4 通道模塊和包含D-Sub 接頭的32通道模塊。
包含螺絲固定終端,、BNC和D-Sub 連接頭的C 系列模塊
USB單模塊外盒
概述
市場(chǎng)上用于數(shù)據(jù)采集的USB單模塊外盒與NI CompactDAQ 機(jī)箱,,都可以方便地對(duì)其硬件和軟件進(jìn)行設(shè)定。NI-DAQmx 驅(qū)動(dòng)程序以及所附帶的LabVIEW SignalExpress LE 軟件,,能夠?qū)Σ迦氲腃 系列模塊進(jìn)行自動(dòng)檢測(cè)和設(shè)定,。用戶僅需輕點(diǎn)鼠標(biāo),即可記錄數(shù)據(jù)并以可自定義的顯示方式來(lái)查看測(cè)量結(jié)果,。除了附帶的軟件之外,,針對(duì)各種應(yīng)用,用戶還可以通過(guò)LabVIEW,、ANSI C,、C#、VB 6.0,,或.NET對(duì)USB 設(shè)備進(jìn)行編程,。用戶可以利用現(xiàn)有的圖形化和基于文本語(yǔ)言的示例程序,更輕松的創(chuàng)建代碼,。USB單模塊外盒不需外接電源,,僅需通過(guò)主計(jì)算機(jī)的USB端口來(lái)提供所有所需電源,這個(gè)特性使其成為便攜式應(yīng)用的理想解決方案,。
C系列USB單模塊外盒
考慮因素
并非所有的C 系列模塊均兼容單模塊外盒,。可在這里的所支持的C 系列模塊,,找到兼容模塊列表,。模塊型號(hào)旁的「*」號(hào)即表示單模塊外盒支持該模塊。
適用者
USB單模塊外盒的適用者是那些需要最低成本的C系列解決方案,、只需要少量通道,、或需要高度便攜性的用戶(此系統(tǒng)可以連接到任何運(yùn)行Windows的臺(tái)式機(jī)的USB端口上,而且由USB端口供電),。
Wi-Fi DAQ設(shè)備
概述
NI Wi-Fi數(shù)據(jù)采集(DAQ)設(shè)備結(jié)合了IEEE 802.11無(wú)線以太網(wǎng)通信協(xié)議,、傳感器直連特性和LabVIEW軟件的靈活性,可用于對(duì)電氣,、物理,、機(jī)械和聲學(xué)信號(hào)進(jìn)行遠(yuǎn)程監(jiān)測(cè)。Wi-Fi DAQ設(shè)備的每條通道可以以高于50kS/s的采樣率和24比特的分辨率采集數(shù)據(jù),。同時(shí),,內(nèi)建有經(jīng)NIST批準(zhǔn)的128位AES加密和高級(jí)網(wǎng)絡(luò)認(rèn)證方法,從而提供商業(yè)可用的最高級(jí)別的網(wǎng)絡(luò)安全性,。
由于Wi-Fi DAQ設(shè)備使用NI-DAQmx驅(qū)動(dòng),,用戶可以使用LabVIEW和DAQ助手快速而便捷地開(kāi)發(fā)出應(yīng)用程序,。
需要了解Wi-Fi DAQ設(shè)備更多信息,請(qǐng)?jiān)L問(wèn)ni.com/dataacquisition/wifi,。
C系列Wi-Fi單模塊外盒
考慮因素
與USB單模塊外盒相似,,不是所有的C系列模塊都支持的。兼容模塊的列表可以在Wi-Fi DAQ FAQ文檔中找到,。
適用者
Wi-Fi DAQ設(shè)備對(duì)于那些不能使用有線方式進(jìn)行測(cè)量的用戶十分有用。如下列應(yīng)用就將大大受益于無(wú)線以太網(wǎng):工業(yè)遠(yuǎn)程監(jiān)測(cè),、結(jié)構(gòu)監(jiān)測(cè),、環(huán)境監(jiān)測(cè)和機(jī)器狀態(tài)監(jiān)測(cè)。
NI CompactDAQ
概述
NI CompactDAQ平臺(tái),、NI USB技術(shù)以及NI硬件驅(qū)動(dòng)為用戶提供了高效地實(shí)現(xiàn)從單模塊測(cè)量到基于Windows XP系統(tǒng)的PC/IPC測(cè)量的方式,,。NI CompactDAQ機(jī)箱可以通過(guò)USB 接口,,連接到任何運(yùn)行Windows 操作系統(tǒng)的設(shè)備或計(jì)算機(jī)上,,并可容納最多8個(gè)C 系列模塊。所有的模塊相互兼容,,用戶可自由組合和匹配機(jī)箱中的模塊,,從而建立一個(gè)有特定通道數(shù)與混合測(cè)量類型的系統(tǒng)。此平臺(tái)通過(guò)工業(yè)標(biāo)準(zhǔn)的驅(qū)動(dòng)程序—— NI-DAQmx 進(jìn)行編寫,。這種API可方便地使用多種編程語(yǔ)言實(shí)現(xiàn),,包含C++、.NET,、VB和LabVIEW等,。若以簡(jiǎn)單易用的原則來(lái)看,大部分用NI-DAQmx編寫的簡(jiǎn)單數(shù)據(jù)采集程序,,均可在幾分鐘之內(nèi)實(shí)現(xiàn),,即便LabVIEW初學(xué)者也是如此。
連接到小型筆記本上的NI CompactDAQ
考慮因素
選擇NI CompactDAQ平臺(tái)時(shí)的考慮因素包括滿載時(shí)對(duì)模塊采樣速率級(jí)別的限制,,以及機(jī)箱只提供16通道的模擬輸出限制,。系統(tǒng)的實(shí)際性能可以在CompactDAQ系統(tǒng)配置指南中輸入模塊類型和通道數(shù)來(lái)確定。需要了解更多關(guān)于CompactDAQ工作性能的信息,,請(qǐng)查閱技術(shù)白皮書(shū):驅(qū)動(dòng)USB的三種技術(shù),。
適用者
NI CompactDAQ平臺(tái)是許多數(shù)據(jù)采集應(yīng)用的理想選擇,如實(shí)驗(yàn)室中的一般性測(cè)量,、現(xiàn)場(chǎng)可用的便攜式單元或作為更大型機(jī)器和處理系統(tǒng)中的I/O單元實(shí)現(xiàn),。NI CompactDAQ機(jī)箱的堅(jiān)固設(shè)計(jì)與小型尺寸,使之成為系統(tǒng)工程師在尋找OTS組件與進(jìn)行個(gè)性化系統(tǒng)時(shí)的最愛(ài),。由于具有交流適配器和直流電源兩種供電選擇,,機(jī)箱在電源選擇上更具靈活性,。許多系統(tǒng)甚至可以利用車用電池或小型可充電電池,進(jìn)行機(jī)動(dòng)車測(cè)試,。
NI CompactRIO
概述
NI CompactRIO除了尺寸規(guī)格與CompactDAQ相近之外,,它更為NI C 系列模塊提供了更具靈活性與更高級(jí)的平臺(tái)。雖然實(shí)現(xiàn)上有些許不同,,但是CompactRIO系統(tǒng)不僅包含了CompactDAQ 平臺(tái)的所有功能,,而且還進(jìn)一步提升了性能。CompactRIO是用于C系列模塊的機(jī)箱平臺(tái),,但這只是相似于CompactDAQ 的部分,。CompactRIO不具有連接計(jì)算機(jī)的USB 接口,其I/O 也不是通過(guò)NI-DAQmx 進(jìn)行編程的,。使用NI CompactRIO,,可將整個(gè)控制器/處理器集成到機(jī)箱上,以構(gòu)建完整而獨(dú)立的數(shù)據(jù)采集,、處理和控制系統(tǒng),。平臺(tái)的控制器是單獨(dú)銷售的,并具有硬盤,、處理器速度和RAM的不同規(guī)格,。此控制器并不運(yùn)行于標(biāo)準(zhǔn)Windows操作系統(tǒng),而是實(shí)時(shí)操作系統(tǒng),。由于具備實(shí)現(xiàn)確定行操作與高可靠性的部署,,因此對(duì)于控制應(yīng)用特別重要。通過(guò)將應(yīng)用程序下載至控制器,,可實(shí)現(xiàn)對(duì)這種PC 類型的控制器進(jìn)行全面編程,。
CompactRIO可在嚴(yán)苛的環(huán)境中進(jìn)行工作。完整的CompactRIO系統(tǒng)包含8 個(gè)C系列模塊,,而控制器的尺寸不超過(guò)92 x 92 x 276 公分,,可承受最高50g 的瞬間振動(dòng),在-40 ~ 70°C 的溫度范圍內(nèi)工作,。CompactRIO設(shè)計(jì)提供了快速算法,,用于控制系統(tǒng)原型化和部署,并整合自定制與OTS 的方便性,。下圖顯示了插有4個(gè)C系列模塊的4插槽CompactRIO 系統(tǒng),。當(dāng)然,CompactRIO 還提供了8插槽機(jī)箱,。
具備四個(gè)插槽和四個(gè)C系列模塊的CompactRIO機(jī)箱
不僅僅是控制器和模塊:FPGA技術(shù)
雖然CompactDAQ與CompactRIO之間的主要差異在于控制器,,但最大的技術(shù)差異是每個(gè)CompactRIO 機(jī)箱內(nèi)建的FPGA (現(xiàn)場(chǎng)可編程門陣列)。來(lái)自于模塊的所有I/O 數(shù)據(jù),,均需要首先通過(guò)機(jī)箱背板中的FPGA,。利用此技術(shù),,高級(jí)系統(tǒng)工程師可利用軟件的靈活性,進(jìn)一步自定義硬件性能,。使用者可隨時(shí)將FPGA 代碼下載到機(jī)箱,,來(lái)執(zhí)行原本由控制器進(jìn)行的計(jì)算或操作。此功能不僅可在提升性能的同時(shí)降低處理器的負(fù)載,,而且使系統(tǒng)工程師們能夠?qū)崿F(xiàn)各種特殊功能,,如自定義的觸發(fā)功能(否則只能使用定制硬件和電路設(shè)計(jì)才能實(shí)現(xiàn))等。使用FPGA 技術(shù),,可將任意的普通數(shù)字I/O 通道轉(zhuǎn)換為計(jì)數(shù)器/定時(shí)器,。PID 控制環(huán)可下載到FPGA而非處理器中,這意味著單點(diǎn)控制循環(huán)可以用靈活的軟件進(jìn)行設(shè)計(jì),,同時(shí)具有硬件級(jí)別的執(zhí)行速度。需要了解更多NI FPGA 技術(shù),,請(qǐng)?jiān)L問(wèn)LabVIEW FPGA首頁(yè),。
考慮因素
NI DAQmx驅(qū)動(dòng)中自帶的用于快速配置測(cè)量的DAQ助手對(duì)于CompactRIO平臺(tái)編程并不適用。此外,,要對(duì)CompactRIO機(jī)箱進(jìn)行編程設(shè)計(jì),,需要使用LabVIEW Real-Time與LabVIEW FPGA 模塊。雖然這些模塊可以極大地?cái)U(kuò)展系統(tǒng)功能,,但也會(huì)增加與CompactDAQ 無(wú)關(guān)的成本,。利用這些軟件工具,CompactRIO不會(huì)受到CompactDAQ那樣的系統(tǒng)限制,,同時(shí)利用NI公司的軟件與FPGA技術(shù),,CompactRIO可執(zhí)行除了USB即插即用設(shè)定以外的所有CompactDAQ功能。
適用者
CompactRIO 用戶往往需要多種數(shù)據(jù)通信標(biāo)準(zhǔn),,如CAN,、以太網(wǎng)絡(luò)、串口或其它特殊協(xié)議,。CompactRIO其它的特性包括無(wú)需PC計(jì)算的遠(yuǎn)程板載處理,。這使得該解決方案更加具有便攜性和穩(wěn)定性。最后,,相對(duì)于自己設(shè)計(jì)特殊電路,,使用者通常傾向于使用CompactRIO。無(wú)需嵌入式開(kāi)發(fā)知識(shí)背景,,初階和中階的LabVIEW 工程師都可以針對(duì)高級(jí)控制算法或設(shè)計(jì)原型化進(jìn)行FPGA 的編程設(shè)計(jì),。
R 系列擴(kuò)展機(jī)箱
概述
針對(duì)需要將PC性能與功能、基于FPGA 的高速控制,、與內(nèi)建的信號(hào)處理有機(jī)整合的應(yīng)用,,用戶可以使用R 系列板卡的擴(kuò)展機(jī)箱,。R系列板卡是多功能I/O 卡,適用于內(nèi)建有FPGA 的PC/PXI 總線,,該FPGA與CompactRIO的FPGA相似,。這種機(jī)箱有著4插槽選項(xiàng),它沒(méi)有板載的控制器或USB端口,,而是通過(guò)電纜連接到安裝在臺(tái)式PC機(jī)或PXI 機(jī)箱里的PCI/PXI R系列板卡的前端上,。與CompactRIO相似,F(xiàn)PGA在電路板上,,所有來(lái)自C系列模塊的數(shù)據(jù)在傳送到處理器/控制器前,,都需要經(jīng)過(guò)FPGA。借助于這個(gè)選項(xiàng),,用戶可以使用最新的計(jì)算機(jī)處理技術(shù)和NI FPGA系統(tǒng),。使用R系列板卡上的多個(gè)連接頭,最多可以有4個(gè)機(jī)箱連接到每個(gè)R系列板卡上—— 這樣,,在使用擁有多個(gè)R系列板卡的PXI機(jī)箱里,,就可以獲得大量通道數(shù)。
連接到PXI系統(tǒng)的擴(kuò)展機(jī)箱
考慮因素
在R系列擴(kuò)展機(jī)箱的系統(tǒng)上實(shí)現(xiàn)LabVIEW編程,,幾乎與LabVIEW FPGA代碼嵌入在CompactRIO 系統(tǒng)中,,同時(shí)控制器/PC上運(yùn)行LabVIEW程序相同。CompactRIO 的考慮因素在于硬件尺寸,、堅(jiān)固程度和成本,。但是,基于PXI總線的系統(tǒng)是基于商用PC技術(shù),,有著更多的通道數(shù)量,、更高的帶寬、更多的模塊和范圍以及更為廣泛的即時(shí)可用的通信標(biāo)準(zhǔn),。除了尺寸和堅(jiān)固性以外,,PXI R系列系統(tǒng)可以完成比CompactRIO系統(tǒng)更多的工作。
適用者
PXI 系統(tǒng)包括了從小型及常見(jiàn)應(yīng)用,,到大型與高度自定制的應(yīng)用,。由于實(shí)時(shí)操作系統(tǒng)的可靠性、高帶寬,、精確同步化,,該平臺(tái)的多種可用儀器,PXI 系統(tǒng)通常使用在制造測(cè)試中,。因?yàn)镻XI 系統(tǒng)使用了最新的計(jì)算機(jī)處理技術(shù),,因此需要集成大量測(cè)量和多個(gè)高級(jí)算法的工程師和科學(xué)家們均可使用PXI。除了高級(jí)計(jì)算與制造測(cè)試系統(tǒng)之外,由于FPGA 設(shè)備的普及性,、C 系列模塊的信號(hào)處理功能,,與可選實(shí)時(shí)操作系統(tǒng)的確定性時(shí)序,PXI 系統(tǒng)也經(jīng)常使用在高速控制平臺(tái)上,。
總體性能比較
|
堅(jiān)固性 |
FPGA |
易用性 |
性能 |
成本 |
編程 |
USB外盒 |
**** |
否 |
***** |
** |
$ |
LabVIEW,、C/#/++、VB6/.NET |
Wi-Fi 數(shù)據(jù)采集設(shè)備 |
*** |
否 |
***** |
** |
$ |
LabVIEW, C/#/++,Visual Basic 6.0/.NET |
CompactDAQ |
**** |
否 |
***** |
*** |
$$ |
LabVIEW,、C/#/++,、VB6/.NET |
R 系列擴(kuò)展 |
*** |
是 |
*** |
***** |
$$$$ |
LabVIEW |
CompactRIO |
***** |
是 |
*** |
**** |
$$$ |
LabVIEW |