美國國家儀器有限公司(National Instruments,簡稱NI)隆重發(fā)布了可應用于控制、測試及嵌入式系統開發(fā)的圖形化系統設計平臺的最新版本——LabVIEW 8.6。得益于LabVIEW軟件平臺天生并行的圖形化編程方式,LabVIEW 8.6版本提供了全新工具幫助工程師和科學家們從多核處理器、現場可編程門陣列 (FPGAs) 及無線通信等商業(yè)技術中獲益。
目前,為了能夠使用這些最新技術,工程師們往往不得不使用非專為并行編程設計的軟件工具。而最新版的LabVIEW則為他們提供了獨立的平臺,通過采用多核處理器技術提高測試及控制系統的吞吐量,在基于FPGA的高級控制及嵌入式原型應用中縮短開發(fā)時間,更便捷地創(chuàng)建分布式測量系統,采集遠程數據。
“從機器人技術到混合動力汽車設計,為了滿足前沿應用中的性能及效率需求,用戶必須及時將諸如多核處理器、FPGA及無線通信等最新技術融入自己的應用,” NI公司總裁、CEO兼創(chuàng)始人之一James Truchard博士表示,”LabVIEW通過并行編程為上述技術的應用提供了捷徑,同時它也為用戶提供最大的靈活性來針對各種應用領域設計最優(yōu)化的解決方案?!?
多核處理器實現超級計算
當標準系統越來越趨于引入多個處理核,測試測量系統實現大幅度性能提升的可能性也就越大。LabVIEW平臺擴展了內嵌的多線程技術,在新版軟件中通過多核優(yōu)化特性提供超級計算性能,幫助工程師處理更大容量的測量數據,滿足高級控制應用的要求,并提高測試系統的吞吐量。
為了提升性能,LabVIEW 8.6包含了超過1,200個重新優(yōu)化的高級分析函數,在多核系統的控制測試應用中提供更快速、更強大的數學及信號處理功能。視覺應用同樣能從多核系統中獲益,NI視覺開發(fā)模塊中創(chuàng)新性的圖像處理函數,能夠自動在多核間分配數據集。在全新的多核特性下,測試工程師通過新版LabVIEW的調制工具包開發(fā)測試無線設備的應用,其效率可提高4倍之多;控制系統工程師通過LabVIEW 8.6 控制設計及仿真模塊實現并行模型仿真,效率可顯著提高5倍之多。此外,使用LabVIEW框圖自動布局功能,工程師們能夠更便捷地識別代碼的并行部分。
引入FPGA技術 – 無須專業(yè)級數字電路設計
借助于LabVIEW直觀的數據流模式,工程師們可以通過使用LabVIEW FPGA模塊及基于FPGA的現成即用的商業(yè)硬件(如NI CompactRIO)來自定義測量及控制系統應用,如半導體驗證及高級機器控制,從而實現更佳的性能。LabVIEW 8.6一如既往地將FPGA技術帶給更多沒有專業(yè)底層硬件描述語言或板級電路設計經驗的工程師們。
LabVIEW 8.6進一步縮短了FPGA的開發(fā)時間,其新特性允許工程師們直接對CompactRIO可編程自動控制器 (PAC) 進行編程,而無須分別對FPGA編程。此外,全新仿真功能能夠在電腦上驗證FPGA應用,從而大大縮短了在編譯上消耗的開發(fā)時間。LabVIEW 8.6還提供了全新IP開發(fā)及集成特性,包括全新快速傅立葉變換(FFT) IP核,實現頻譜分析等功能,為機器狀態(tài)監(jiān)控及RF測試應用提供了更強的性能;全新的器件級IP(CLIP)節(jié)點,可便捷地將已有或第三方的IP導入LabVIEW FPGA,提升LabVIEW平臺的開放性。
無線技術實現遠程系統的數據采集及分析
隨著無線技術的發(fā)展,工程師們已經可以實現異地測量等應用。LabVIEW 8.6與無線技術的配合,能將數據采集應用擴展到新的領域中,如環(huán)境及建筑監(jiān)測等。LabVIEW圖形化編程的靈活性及無處不在的Wi-Fi網絡構架能將無線連接融入全新或已有的基于PC的測量及控制系統中。
在最新無線數據采集設備及超過20家第三方無線傳感器驅動的支持下,LabVIEW 8.6作為獨立的軟件平臺,簡化了分布式測量系統的編程過程。在LabVIEW 8.6中,無需作代碼修改即可便捷地通過NI Wi-Fi 數據采集 (DAQ) 硬件來配置數據采集應用。同時,LabVIEW 8.6中全新的3-D可視化工具能夠集成遠程測量與設計模型,加速設計驗證的整個過程。
通過任意網絡驅動設備與LabVIEW應用進行交互
當操作人員和系統間持續(xù)的連接與訪問越來越普遍時,工程師希望可以在任一位置都能通過網絡來與系統進行交互。LabVIEW 8.6允許將LabVIEW應用轉化成電腦和實時硬件上的網絡服務器(Web Service),從而能在任何網絡驅動的設備上連接,如智能手機、PC機等。通過這一特性,工程師能夠采用標準網絡技術(如HTML、 JavaScript 及Flash)為LabVIEW應用開發(fā)遠程用戶界面。
LabVIEW應用開發(fā)遠程用戶界面
上一篇:NAND Flash的控制芯片市場面臨衰退窘境
下一篇:運用在嵌入式智能設備的測試中的Agent技術
- 熱門資源推薦
- 熱門放大器推薦
- 多信號發(fā)生器(2019)
- 使用 LTC3637MPDHC 4V 至 76V 輸入至 15V 輸出鉗位、1A 高效浪涌抑制器的典型應用
- LTC3624HMSE 可調輸出電壓、具有 2.25MHz 的 2A 同步降壓穩(wěn)壓器的典型應用
- 時鐘控制/2相雙極型步進電機驅動IC —— TB67S109AFTG
- DN05081/D,通用交流輸入,12V/0.35A 輸出,4.2 瓦非隔離電源設計說明
- 使用 Analog Devices 的 ADP1149AR-3.3 的參考設計
- 帶有鎮(zhèn)流晶體管的 NCV7430 汽車 Lin Rgb LED 驅動器的典型應用電路
- 50 W / 60 W直接AC LED驅動器模擬調光
- LTC3456,用于手持設備的完整電源。包括兩個開關通道和一個線性穩(wěn)壓器
- 使用 Microchip Technology 的 LR8N3GP002 的參考設計