概覽
NI擴展了NI CompactDAQ平台,發布了用於高性能嵌入式采集和記錄的獨立數據采集係統。NI cDAQ-9138和NI cDAQ-9139機箱具備內置Intel Core i7雙核處理器,使得NI CompactDAQ在將數據記錄至板載內存的同時運行采集和分析軟件。NI CompactDAQ首次可以完全獨立於外部計算機單獨運行,為嵌入式測量和記錄應用提供了更佳的性能和靈活性。
產品概覽
高性能cDAQ-9138和cDAQ-9139可以作為獨立儀器使用,為NI CompactDAQ平台實現了前所未有的功能,同時還可利用NIC係列平台以及NI LabVIEW係統設計軟件模塊化和靈活性的優勢。NI CompactDAQ獨立係統包括嵌入式控製器、8插槽機箱、C係列I/O模塊、操作係統和軟件。控製器包括可用於運行嵌入式操作係統的高級雙核處理器以及用於數據記錄的32GB非易失性存儲器。獨立NI CompactDAQ係統可提供用於大多數傳感器類型的信號調理模塊選項以及各種標準連接,如USB、以太網、串口等,可用於擴展I/O和連接其他第三方外設。
串口連接、USB端口、雙核1.33 GHz處理器
VGA圖形端口、千兆以太網、用於C係列I/O模塊的8個插槽
圖1. 獨立式NI CompactDAQ係統包括機箱、嵌入式控製器、C係列I/O模塊、操作係統、軟件以及其他可選外圍設備。
高性能多核處理
高性能獨立NI CompactDAQ係統的特點為包括用於密集處理任務的Intel雙核處理器。通過多核處理器,可以同時執行多個獨立任務或線程,從而大大減少執行運算所需的時間。LabVIEW會(hui)自(zi)動(dong)將(jiang)各(ge)個(ge)運(yun)算(suan)拆(chai)分(fen)為(wei)多(duo)個(ge)線(xian)程(cheng),從(cong)而(er)可(ke)以(yi)更(geng)方(fang)便(bian)地(di)開(kai)發(fa)利(li)用(yong)多(duo)核(he)技(ji)術(shu)的(de)應(ying)用(yong)程(cheng)序(xu)。該(gai)圖(tu)形(xing)化(hua)編(bian)程(cheng)已(yi)內(nei)置(zhi)用(yong)於(yu)處(chu)理(li)器(qi)的(de)線(xian)程(cheng)管(guan)理(li),用(yong)戶(hu)無(wu)需(xu)處(chu)理(li)複(fu)雜(za)的(de)線(xian)程(cheng)管(guan)理(li)。

表1. 獨立式NI CompactDAQ係統使用高級Intel雙核處理器。
Intel處理器提供的多項新技術可改進NI CompactDAQ應用的性能和功能:
Intel超線程技術可以使每個處理器核心並行執行兩個線程,因此將軟件可用的處理器核心數加倍並改進多核性能。在cDAQ-9139上運行的應用程序可並行執行4個線程,從而進一步改進性能。
在工作量較高時,Intelruipinjiasujishuketigaochuliqishizhongpinlv。dangyongyumijijisuanshi,yingyongchengxuxuyaogengkuaideshizhongpinlv,gaichuliqijiangyigudingjiangezidongzengjiashizhongpinlvzhidaodadaosuoxuyaoqiu,erzhuruwenduhuoqitachulihexinshangdefuhedengyuanyinzehuidaozhishizhongsudujiangweijizhunyunsuanpinlv。gaifangshikequebaochuliqizaishejianquanfanweineishizhongdadaozuidaxingneng。
Intel主動管理技術(AMT)可使高級用戶對NI CompactDAQ係統進行遠程管理。對進行底層硬件的訪問是通過主以太網接口實現的,可允許遠程用戶控製NI CompactDAQ係統的開機和關機、檢查當前係統狀態、將控製台輸出重定向為遠程用戶以及其他管理任務,這些操作都無需與NI CompactDAQ軟件進行交互。
嵌入式操作係統
cDAQ-9138和cDAQ-9139是最先發布的可運行嵌入式操作係統的帶內置控製器的NI Compact機箱。選擇Windows Embedded Standard 7 (WES7)可以獲得全麵軟件和集成用戶界麵功能,而運行LabVIEW Real-Time可以獲得更高的執行效率和更高可靠性。
WES7
可靠性對於確保應用程序長時間正確運行十分重要,這是大多數嵌入式應用的基本要求。WES7和LabVIEW Real-Time提供的功能和特性都可滿足需要長期運行的需求。WES7同時可支持全麵的Windows軟件以及用於Windows平台的LabVIEW。通過WES7可以利用.NET程序集提供的函數、ActiveX控件和DLL,或者直接連接遠程數據庫更方便地記錄數據。此外利用內置VGA顯示輸出可以實現用戶界麵,因而無需專用的用戶界麵計算機,可以降低係統預算和維護要求。
LabVIEW Real-Time
LabVIEW Real-Timeyijiangcaozuoxitongzujiansuojianzhizuidiyaoqiu,bingjiangdileyoubengkuihuoqitabukeyuqiwentiyinqixitongcuowukenengxing。tongyongcaozuoxitongbixuchangshiweibutongleixingdeyingyongchengxutigongsuoxuziyuanhezhixingshijian,meizengjiayigeyingyongchengxudouhuitigaoxitongcuowudekenengxing。LabVIEW Real-Time也包括諸如Reliance文件係統和看門狗定時器等功能,可用於進一步確保應用程序在較長時間內運行的可靠性。Datalight提供的Reliance文wen件jian係xi統tong可ke用yong於yu需xu要yao高gao可ke靠kao性xing的de嵌qian入ru式shi係xi統tong。該gai文wen件jian係xi統tong可ke以yi避bi免mian由you於yu意yi外wai斷duan電dian等deng係xi統tong事shi件jian引yin起qi的de文wen件jian損sun壞huai。當dang發fa生sheng應ying用yong程cheng序xu錯cuo誤wu時shi,看kan門men狗gou定ding時shi器qi可ke確que保bao將jiang係xi統tong盡jin快kuai自zi動dong恢hui複fu為wei運yun行xing狀zhuang態tai。
測量定時和同步
NI CompactDAQ屬於模塊化係統,通過插入其他模塊即可添加更多測量類型和通道。所有模塊均支持熱插拔,將模塊插入NI CompactDAQ機箱後可以被自動檢測出來。所有模塊自動同步,在一套NI CompactDAQ係統內可以同時進行高速模擬輸入、模擬輸出、數字輸入和數字輸出數據流。
模數轉換器(ADC)是任何測量係統的重要組件。ADC需要通過時鍾信號來確定采集采樣的時間。很多係統使用多個ADC,這些ADC共享同一個時鍾來實現所有通道的同步測量。而NI CompactDAQ係統在定時引擎方麵有更大的靈活性,同時也有更出色的同步功能。
用於多速率的多定時引擎
NI CompactDAQ機箱包括3個模擬輸入定時引擎,所以你可以將模擬輸入分為最多三個不同的組(也可稱為任務)。如圖2所示,每個任務可以使用不同速率運行。該方式適用於同時進行低速測量(溫度)和高速測量(聲音和振動)deqingkuang。sangerenwukeyitongshikaishibingdulicaozuo。dangerenwuneidesuoyoutongdaojianghuizidongtongbubinganqingqiusulvfanhui。dangerenwuyekeyibaokuosuoyoumokuai,congerjiangsuoyoutongdaoshiyongtongyigeshizhonglaitongbu。

圖2. 在同一個機箱中以不同速率運行多個不同模擬輸入任務。
用於模擬和數字輸出的特定定時引擎
NI CompactDAQ可支持同時運行高達7個任務,包括以下7個任務選項:
- 包含最多3個定時引擎的模擬輸入
- 包含特定定時引擎的模擬輸出
- 包含特定定時引擎的數字輸入
- 包含特定定時引擎的數字輸出
- 計數器/定時器任務用於正交、PWM、事件、周期或頻率測量
通(tong)過(guo)包(bao)含(han)特(te)定(ding)資(zi)源(yuan),數(shu)字(zi)和(he)模(mo)擬(ni)輸(shu)出(chu)任(ren)務(wu)可(ke)以(yi)獨(du)立(li)運(yun)行(xing),無(wu)需(xu)在(zai)不(bu)同(tong)任(ren)務(wu)間(jian)共(gong)享(xiang)時(shi)鍾(zhong)信(xin)號(hao)。該(gai)方(fang)式(shi)可(ke)使(shi)編(bian)程(cheng)變(bian)得(de)更(geng)方(fang)便(bian)直(zhi)觀(guan)。與(yu)大(da)多(duo)數(shu)現(xian)成(cheng)數(shu)據(ju)采(cai)集(ji)係(xi)統(tong)相(xiang)比(bi),NI CompactDAQ包含的多定時引擎以及連接和共享資源的功能可極大地改進靈活性。
C係列I/O通道擴展
高性能獨立NI CompactDAQ係統可提供8個用於集成C係列I/O的插槽,該插槽可支持各種C係列I/O擴展選項。同時NI CompactDAQ平台的機箱可通過USB、以太網或無線選項與獨立NI CompactDAQ進行數據傳輸。通過該擴展方式,可以任意集成和組合超過50種專用測量的C係列I/O模塊。這些類型豐富的測量模塊可用於創建滿足你精確的I/O需求的測量係統。

圖3. NI CompactDAQ平台包括用於擴展的1、4和8插槽機箱選項。
集成顯示和外部設備
圖4. 直接連接HMI或配置移動設備以便對獨立NI CompactDAQ進行交互或監控。
獨立NI CompactDAQ平台適用於處理同步視頻和測量的應用。通過雙千兆網絡端口連接GigE Vision攝像頭並使用LabVIEW Real-Time和WES7執行快速高分辨率的圖像采集和處理任務。利用高性能NI-IMAQdx驅動和NI視覺開發模塊圖像庫提供的上百個算法,可以開發用於各種任務的視覺應用程序,如圖像增強、模式匹配和對象測量等。
獨立NI CompactDAQ機箱上的多種連接選項可用於連接大多數附加硬件。通過4個高速USB端口可連接諸如鍵盤或鼠標等外圍設備,或者使用該端口將數據記錄至外部存儲媒介。選擇RS232或RS485/422串口可連接許多設備(如GPS)。
軟件
任何測量係統都包括配套軟件,LabVIEW可用於設計軟件並完全自定義獨立的測量係統。LabVIEW提供用於采集、分析和演示數據的獨立開發環境,並且已經對底層編程調用進行抽象。這種抽象意味著LabVIEW以及NI-DAQmx驅動程序可以適用於隨時間變化的需求和技術,以便幫助用戶開發的應用程序與業界保持同步適用。
在LabVIEW 2012中,除了已有的幾百個NI-DAQmx範例之外,NI提供了用於獨立NI CompactDAQ的新數據記錄範例、模板和項目範例。該選項可提供不同的程序開發起點,使新程序員能快速查看感興趣的測量方式,或幫助有經驗的程序員查找由LabVIEW開發人員設計並推薦的可擴展軟件架構。通過各種專注於用戶熟練程度的工具和功能,LabVIEW 2012可以幫助各個程度的工程師和科學家更快地實現創新。