美國(guó)國家儀器有限公司(National Instruments,簡稱NI)隆重發布了可應用於控製、測試及嵌入式係統開發的圖形化係統(tǒng)設計平台的最(zuì)新版本??LabVIEW 8.6。得益(yì)於LabVIEW軟件平台天生並行的圖形化編程方式,LabVIEW 8.6版本提供了全新工具幫助工程師和科學家們(men)從多核處理器、現場可(kě)編程門陣列 (FPGAs) 及無線通信等商業技術中獲益。
目前,為了能夠使用這些最新技術,工程師們往往不得不使用非專(zhuān)為並行編程設計的軟件工具。而最(zuì)新版的(de)LabVIEW則為他們提供(gòng)了獨立(lì)的平台,通過(guò)采用多核處理器(qì)技術提(tí)高測試及控製係統的吞吐量,在(zài)基於FPGA的高級控製及嵌入(rù)式原型應用中縮短開發時間,更便捷地創建分布式測量(liàng)係統,采(cǎi)集遠程數據。
“從機器人技術到混合動力汽車設計,為了滿足(zú)前沿應用中的性能及效(xiào)率(lǜ)需求,用戶必須及(jí)時將諸如多核處理器、FPGA及無(wú)線通信等最(zuì)新技(jì)術(shù)融入自己的應用,” NI公司總裁、CEO兼創始人之一James Truchard博士表示,“LabVIEW通過並行編程為上述技術的應用提供了捷徑,同時它也為用戶提供最大的靈活性來針對各種應用領域設計最(zuì)優化的解決方案。”
多核處理(lǐ)器實現超級計算
當標(biāo)準係統(tǒng)越來越趨於引入(rù)多個處理核,測試測(cè)量係統實(shí)現大幅度性能提升的可能性也就越大。LabVIEW平台擴展了內嵌(qiàn)的多線程技術,在新版軟件(jiàn)中通(tōng)過多核優化特性(xìng)提供超級計算性能,幫助工(gōng)程師處理更(gèng)大容量(liàng)的測量數據,滿足高級控製(zhì)應用的要求,並提高測試係統的吞吐量(liàng)。
為了提升性能,LabVIEW 8.6包含了(le)超過1,200個重新優化的高級分析函(hán)數,在多核係統的控製測試應(yīng)用中提供更快(kuài)速、更強大(dà)的(de)數學及信號處理功能。視覺應用同樣能從多(duō)核係(xì)統中(zhōng)獲益,NI視覺開(kāi)發模塊中創新性的圖像處理函(hán)數,能夠自動在多核間分配數(shù)據集。在全新的多核(hé)特性下,測試工程師通過新版LabVIEW的調製工具包開發測試無線設備的應用,其效率可(kě)提高4倍之多;控製係統工程師通(tōng)過LabVIEW 8.6 控製設計及(jí)仿真模塊實現並行模型仿真,效率可顯著提高5倍之(zhī)多。此外,使用LabVIEW框圖自動布局功能,工程師們能夠更便捷地識別代碼的並行部分。
引入FPGA技術 ? 無須專業級數字電路設計
借助於LabVIEW直觀的數據流模(mó)式,工程師們可以通過使用LabVIEW FPGA模塊及基於FPGA的現(xiàn)成即用的商(shāng)業硬件(如NI CompactRIO)來自定義(yì)測量及控製係統應用,如半導體驗證及高級機器控製(zhì),從而實(shí)現更佳的(de)性能。LabVIEW 8.6一(yī)如既往地將(jiāng)FPGA技術帶給更多沒有專業底層硬件描述語言或板級電路設計經(jīng)驗的工程師們。
LabVIEW 8.6進一步縮短了FPGA的開發時間,其新特(tè)性允(yǔn)許工程師們直接(jiē)對CompactRIO可編程自動控製器 (PAC) 進(jìn)行編程,而無(wú)須分別對FPGA編程。此外,全新(xīn)仿真功能能夠在電腦上驗證FPGA應用,從而大大縮短了在編譯上消(xiāo)耗的開發時間(jiān)。LabVIEW 8.6還提供了全新IP開發及(jí)集成特性(xìng),包括全新快速傅立葉變換(huàn)(FFT) IP核,實現頻譜分析等功能,為機器狀態監控及RF測試應用提供了更強的性能;全新的器件級IP(CLIP)節點,可(kě)便捷地將已(yǐ)有或第三方的IP導入LabVIEW FPGA,提升LabVIEW平台的開放性。
無線技術實現遠程係統的數(shù)據采集及分析(xī)
隨(suí)著無線技術(shù)的發(fā)展,工程師(shī)們已經可以實現異(yì)地(dì)測(cè)量等應用。LabVIEW 8.6與無線(xiàn)技術的配合,能將數據采集應用擴展到新的領域中(zhōng),如環境及建築監測等。LabVIEW圖形化編程的靈活性及無處不在的Wi-Fi網絡構(gòu)架能將無線連(lián)接融入全新或(huò)已有的基於PC的測量及控製係統中。
在最新無線數據采集設備及超過20家第三方無線傳感器驅動的(de)支持下,LabVIEW 8.6作為獨立的軟件平台,簡化了分布式測量係統的編程過程(chéng)。在LabVIEW 8.6中(zhōng),無需作代碼修改即(jí)可(kě)便捷地通過NI Wi-Fi 數據采集 (DAQ) 硬件來配置數據采(cǎi)集應用。同時,LabVIEW 8.6中全新的3-D可視化工具能夠集成遠程測量與設計模型,加速設計驗(yàn)證(zhèng)的整個過程。
通(tōng)過任意網(wǎng)絡驅動設(shè)備與LabVIEW應用進行交互
當操作人員和係統間持續的連接與訪問越來(lái)越普遍時,工程師希望可以在任(rèn)一位置都能通過網絡來與係統進行交互。LabVIEW 8.6允許將LabVIEW應用轉化成電腦和實時硬件上的網絡服務器(Web Service),從而能在任何網絡(luò)驅動的設備上連接,如智(zhì)能手機、PC機等。通(tōng)過(guò)這(zhè)一特性,工程師能夠采用標準網絡技術(如HTML、 JavaScript 及Flash)為(wéi)LabVIEW應用開發遠程(chéng)用戶界麵。
了解更多LabVIEW 8.6 相關信息,請訪問ni.com/china/labview86
欄目導航
內容推(tuī)薦
更多>2024-09-23
2024-09-06
2023-03-03