|
圖形化的軟體現在具有狀態圖 (Statechart) 設計模組,可提升 FPGA 開發與工業級量測9 J& L( i5 U# n! [* S, l9 w
( b- `5 e+ \4 {. M美國商業資訊2007年8月6日臺北消息——NI 美商國家儀器於今天發表 LabVIEW 8.5,為最新版的圖形化設計平台,適用於測試、控制,與嵌入式系統開發。已投入多執行緒技術將近 10 年,LabVIEW 8.5 透過直覺性的平行資料流語言,簡化了多核心與 FPGA 架構的應用開發。如同處理器製造商以平行多核心架構提升效能,LabVIEW 8.5 亦緊接著以新的處理器產生更快的測試輸出率、更有效率的處理器耗用分析,與具備專屬處理器核心的即時系統。LabVIEW 8.5 亦透過新的狀態圖 (statechart) 設計模組,擴充 LabVIEW 平台更深入於嵌入式與工業級應用,適用於模型製作與系統行為建置;亦包含工業級監控的新 I/O 程式庫與分析函式。
4 {! E0 K8 Y5 o# l5 A* p
* A6 k7 N7 h8 T v& N0 w, y3 Y+ o「工程師與科學家必須依賴電腦處理器、作業系統,與匯流排技術的持續提升,以增加量測與控制系統的效能。」NI 總裁兼任、CEO 的 James Truchard 博士如是說。「透過電腦多核心處理器的轉變,LabVIEW 工程師可透過簡化的圖形方式,進行多執行緒的設計;並讓工程師與科學家最大化多核心技術的效能,卻僅需稍稍更動其相關應用。」
: i5 i& f$ U' [9 C9 S8 M' Z3 P0 F6 C7 C9 W: u6 E; z0 U M& S
多核心與 FPGA 架構的圖形化程式設計透過新一代的處理器,工程師與科學家必須開始考慮,應如何讓軟體獲得多核心與 FGPA 架構系統的潛在效能。透過 LabVIEW 的平行資料流語言,使用者可輕鬆將其應用對映至多核心與 FPGA 架構,適用於資料串流、控制、分析,與訊號處理。以早期版本的自動化多執行緒功能為基礎,LabVIEW 8.5 根據可用的核心數量,調整使用者的應用,並具有增強的執行緒安全 (thread-safe) 驅動程式與程式庫,以提升 RF、高速數位 I/O,與混合訊號測試應用的輸出率。
8 c4 q- s2 E9 g' ?9 P: D
/ W: I4 @0 ~% r- w9 SLabVIEW 8.5 亦可透過 LabVIEW Real-Time 環境,提供對稱多工處理功能,讓嵌入式與工業級系統的工程師不需犧牲特定系統效能,即可跨多重核心自動下載平衡作業。有了最新版本的 LabVIEW,使用者可手動指派部份程式碼至特定處理器核心,以進行即時系統的微調作業,或將具時效性的程式碼區分至專屬核心。為了符合於多核心開發時,日漸增多的除錯與最佳化程式碼需求,工程師與科學家現在可以使用新的 NI Real-Time 執行追蹤 (Execution Trace) 工具組 2.0,以顯示程式碼區段之間的時脈關係,與執行程式碼的個別執行緒與處理核心。
& a- S j$ r7 [ `2 B+ i* m' G( M( C7 ?1 U+ Z
LabVIEW 的平行機制,亦為開發 FPGA 應用的理想平台。LabVIEW 8.5 透過增強的 PFGA 專案精靈,持續簡化 FPGA 的程式設計作業;該專案精靈可自動化 I/O 設定、IP 開發、通用 I/O 的整體設定,與計數器/計時器和編碼器的應用。使用 FPGA 專案精靈,工程師與科學家可自動產生更複雜的高速 DMA 資料傳輸程式碼。此外,LabVIEW 8.5 具有多通道濾波功能,與機器自動化中廣泛所需的 PID 控制函式、可大幅減少高通道數應用的 FPGA 資源。) b; o$ S: E8 H
- @ g" C" H8 v適用於進階系統模型製作與建置的新狀態圖 (Statechart) 模組
: Z+ `4 ^- S, ^5 T3 ~ z
. v* B' S* Z5 x# B狀態圖 (Statechart) 一般用於設計狀態機器,以製作即時與嵌入式系統的行為模型,並敘述數位通訊協定、機器控制器,與系統保護應用的事件發生與響應。LabVIEW 8.5 增加了新的 Statechart 模組,根據統一模式語言 (UML) 的標準,透過相似、高階的狀態圖記法 (notation),可協助工程師設計並模擬這些事件架構的系統,由於 LabVIEW Statechart Module 是以 LabVIEW 圖形化程式語言為基礎,工程師可用單一平台迅速地設計、原型製作,並佈署系統;以即時或 FPGA 架構系統執行的實際 I/O,整合相似的狀態圖記法。* B8 P& S3 y' |( k
5 J7 N9 n! v. c N! B4 O5 Z
提升的 Machine Builder 量測與控制
( ]$ R5 o" V8 j3 I0 y+ r Y
H6 B* ]1 {# f- y" J& k透過 LabVIEW,工程師可整合現有 PLC 架構的工業級系統,與更高階的可程式化自動控制器 (PAC),並新增高速 I/O 與複雜的控制邏輯至工業級系統。LabVIEW 8.5 新增多種 I/O 陣列、量測,與顯示增強功能,適於建立 PAC 架構的工業級系統;包含可為 LabVIEW 使用者擴充工業級連結的 OPC 驅動程式,可提升將近 1 倍可程式化邏輯控制器 (PLC) 與工業級裝置的相容數量。
; O9 V4 m! ?7 i. l' E
$ q$ l( ?& _0 M8 R/ GLabVIEW 8.5 亦新增振動與階次追蹤量測,與工業級機器監控系統的機器視覺運算式。針對高通道數的系統,新的多重變數 (multivariable) 編輯軟體透過簡單的資料表介面,可讓使用者輕鬆並快速地設定或編輯數百種的 I/O 標籤。此外,最新版本的 LabVIEW,具有新的彈性管線 (pipe) 顯示工具,以簡化實用工業級使用者介面的建立程序;而其互動的拖曳方式,亦可直接將 I/O 標籤直接固定於使用者介面顯示。該介面顯示可於 Windows CE 架構的工業級觸控式面板與手持式 PDA 上執行。
0 }, k3 G6 o3 D: ]" d. g ^2 A. u G5 d: ~+ w w! l, C
更多的 LabVIEW 8.5 功能包含:
: Q+ B8 a8 a! G8 `4 g& _. J& S; \& D
- 支援 Freescale ColdFire 處理器與包含 QNX 作業系統支援的體驗套件
- S6 T8 A$ D X+ h- 適用於團隊架構開發的專案檔案管理工具與圖形化程式碼合併
# N+ F# C3 I/ T/ G) a+ j/ o) B- 適用於效能最佳化的低階記憶統管理工具. w1 Z9 ^2 v8 l1 p+ m" K+ o
- 新最佳化的 BLAS 線性代數程式庫
3 K) {) h" ~0 g, A- 針對影像處理與最佳化運算式所提升的邊緣偵測,適用於多種解調器6 b* M2 M$ x) w0 N" L% n) M3 ~ w) Y
- 包含模型預測控制 (MPC) 與分析式 PID 控制器設計的控制設計與模擬增強5 e5 t4 v$ k8 y" {
- 增強支援 .m 檔案指令碼
! t3 [6 r% r# V. m" {0 S% X S) ]4 J' L
若要更了解 LabVIEW 8.5 並下載體驗版軟體,請至 www.ni.com/labview 。NI LabVIEW Service Maintenance and Support Program的會員,將收到以郵件寄送的 LabVIEW 8.5,或可至 www.ni.com/src 的 Services Resource Center 下載新版本。若屬於公司行號的大量授權軟體 (VLA),則請聯絡 NI 業務工程師,以取得特定的安裝方式。& k Y5 D5 i2 C* N- w, f$ {
; A m1 i4 A- S& ^ a! S, U3 a
【關於美商國家儀器(National Instruments, NI)】- I% W! b4 U: h
- d2 ]+ M( b$ c; S' _2 T美商國家儀器( www.ni.com/taiwan )為虛擬儀控的科技領域中的先驅。虛擬儀控技術是一個革命性的概念,其創新的觀念已經改變了許多業界工程師以及科學家、公家機關以及學術機構對於量測與自動化的看法。虛擬儀控透過PC和其相關技術,搭配高整合度的軟體(如: NI LabVIEW的圖型化發展環境)、模組化硬體(如 XI資料擷取模組)、儀器控制、以及機器視覺等產品;成功地為客戶提高生產力以及降低成本。NI總公司位於美國德州奧斯汀,擁有4,300名員工,並且已在40多個國家設立分公司。在2004年內,NI已經和25,000個科技公司達成交易,銷售遍及全球90多個國家。財星雜誌(FORTUNE)已經連續八年評選NI為全美最佳工作環境之100家企業之一。 |
|