NI LabVIEW 8.6 以平行的程式設計提升系統效能

NI 於今天發表 LabVIEW 8.6,此為最新版的圖形化設計平台,適於開發測試、控制,與嵌入式系統。LabVIEW 8.6 本身即為平行的圖形化程式設計架構,並新增多種工具,讓工程師可完全利用多核心處理器、FPGA,與無線通訊的優點。

在過去,若要利用這些技術,工程師必須搭配使用多項並非為平行作業所設計的工具。透過最新版本的 LabVIEW,僅需單一平台即可使用多核心處理器提升測試與控制系統的輸出率;縮短高效能 FPGA 進階控制與嵌入式原型製作應用的開發時間;並可輕鬆建立遠端擷取資料的分散式系統。

「為了符合先進應用的效能與效率需求,諸如控制機器人系統、測試無線裝置,或設計油電混合車輛;使用者必須能夠迅速整合如多核心處理器、FPGA,與無線通訊的最新技術。」NI  CEO 兼總裁 Dr. James Truchard 如此表示。「LabVIEW 透過平行程式設計的方式,提供使用這些技術的最短捷徑,其彈性並可同時讓使用者針對特殊應用,定義所需的解決方案。」

以多核心處理器達到超級運算 (Supercomputing)
若要突破測試與量測系統的效能瓶頸,方法之一即為增加標準系統的處理核心。LabVIEW 8.6 擴充 LabVIEW 平台所內建的多執行緒技術,以最佳化的多核心功能達到超級運算效能,讓工程師提升量測資料的總數,以解決進階控制應用的難題並提升測試系統輸出率。

為了提升效能,LabVIEW 8.6 內建超過 1,200 項分析函式,可於多核心系統達到更快的數學與訊號處理作業,適用於控制與測試應用。LabVIEW 8.6 的 NI 視覺開發 (Vision Development) 模組包含影像處理功能,可自動跨多重核心分配資料集,讓使用多核心系統的視覺應用更具優勢。同樣的,當測試工程師使用新的多核心功能時,若搭配最新版 NI LabVIEW 調變 (Modulation) 工具組,即可提升 4 倍的無線裝置測試速度;控制系統工程師則可搭配 LabVIEW 8.6 控制設計與模擬 (Control Design and Simulation) 模組,執行模擬模型的速度可達 5 倍。此外,可重整 LabVIEW 程式圖的新功能,讓工程師更能夠準確識別程式碼的平行區段。

將 FPGA 技術新增至應用 – 不需艱深的數位設計經驗
透過 LabVIEW 的直覺式資料流程式圖,工程師可使用 LabVIEW FPGA Module 搭配如 NI CompactRIO 的 FPGA 架構現成 (COTS) 硬體,以客制化量測與控制系統,並提升如半導體檢驗與進階機器控制的應用效能。LabVIEW 8.6 持續深入推廣 FPGA,讓不具有初階硬體敘述語言或機板層級 (Board-level) 設計經驗的工程師,都能享受其優越性。

LabVIEW 8.6 的新功能可進一步縮短 FPGA 架構的開發時間,讓工程師不需個別變更行 FPGA,即可直接進行 CompactRIO 可程式化自動控制器 (PAC) 的程式設計作業。此外,新的模擬功能可於桌上型電腦中檢驗 FPGA 應用,降低耗時的編譯 (Compilation) 次數。LabVIEW 8.6 亦提供新的 IP 開發與整合功能,包含新的快速傅立葉轉換 (FFT) IP 核心到卸載 (Offload) 光譜分析函式,可進一步提升機器狀態監控與 RF 測試的效能。工程師並可使用新的 CLIP 節點,將現有 IP 或其他製造商 IP 匯入至 LabVIEW FPGA。

使用無線技術從遠端系統擷取並分析資料
透過無線技術的優點,工程師可至某些特殊位置進行量測。若以無線技術搭配 LabVIEW 8.6,工程師更可將應用擴充至新的資料擷取領域,如環境與結構監控。透過 LabVIEW 圖形化程式設計的彈性與普遍的 Wi-Fi 網路架構,使用者可輕鬆整合無線感測器與新/現有的 PC 架構量測或控制系統。

由於可支援最新無線資料擷取卡,與其他製造商的 22 種無線感測器驅動程式,LabVIEW 8.6 可透過單一軟體平台簡化分散式量測系統的程式設計作業。工程師現在可輕鬆設定資料擷取應用,且不需更改 LabVIEW 8.6 中的程式碼,即可使用 NI Wi-Fi 資料擷取 (DAQ) 硬體。LabVIEW 8.6 中的 3D 視覺呈現新工具,可整合遠端量測與設計模型,以加速設計檢驗作業。

透過任何網路啟動的裝置即可進行 LabVIEW 應用
由於網路可與任何地方的多種裝置進行互動,因此人類與系統之間的連結愈形緊密且普遍。透過 LabVIEW 8.6,工程師可於電腦與即時硬體中,將 LabVIEW 應用轉換為 Web 服務,並存取任何以網路啟動的裝置,如智慧型電話與電腦。有了此項功能,工程師更可使用如標準網路技術 HTML、JavaScript,與 Flash 的標準網路技術,以開發 LabVIEW 應用的遠端使用者介面。

若要進一步了解 LabVIEW 8.6 的相關資訊,並下載體驗版軟體,可至 www.ni.com/labview86。LabVIEW 平台現在壓製為可輕鬆安裝的 DVD 光碟,並包含完整 LabVIEW 平台的體驗模式。NI LabVIEW 服務維護與支援計畫 (Service Maintenance and Support Program) 的會員,將收到以郵件寄送的 LabVIEW 8.6,或可至 www.ni.com/src 的服務資源中心 (Services Resource Center) 下載新版本。若屬於公司行號的大量授權軟體 (VLA),則請聯絡 NI 業務工程師,以取得特定的安裝方式。