|
圖形化的軟體現在具有狀態圖 (Statechart) 設計模組,可提升 FPGA 開發與工業級量測$ ~) y$ f% k* z& S- M! [
1 o: i" W) \0 g
美國商業資訊2007年8月6日臺北消息——NI 美商國家儀器於今天發表 LabVIEW 8.5,為最新版的圖形化設計平台,適用於測試、控制,與嵌入式系統開發。已投入多執行緒技術將近 10 年,LabVIEW 8.5 透過直覺性的平行資料流語言,簡化了多核心與 FPGA 架構的應用開發。如同處理器製造商以平行多核心架構提升效能,LabVIEW 8.5 亦緊接著以新的處理器產生更快的測試輸出率、更有效率的處理器耗用分析,與具備專屬處理器核心的即時系統。LabVIEW 8.5 亦透過新的狀態圖 (statechart) 設計模組,擴充 LabVIEW 平台更深入於嵌入式與工業級應用,適用於模型製作與系統行為建置;亦包含工業級監控的新 I/O 程式庫與分析函式。: T9 t; R8 W2 ~. E. ^0 a
0 o$ e' k* Z+ l& p) F9 Y8 T
「工程師與科學家必須依賴電腦處理器、作業系統,與匯流排技術的持續提升,以增加量測與控制系統的效能。」NI 總裁兼任、CEO 的 James Truchard 博士如是說。「透過電腦多核心處理器的轉變,LabVIEW 工程師可透過簡化的圖形方式,進行多執行緒的設計;並讓工程師與科學家最大化多核心技術的效能,卻僅需稍稍更動其相關應用。」
6 y9 F+ h q, F6 M# o; k/ v% `: Z% u2 m/ A+ v0 q8 \1 [
多核心與 FPGA 架構的圖形化程式設計透過新一代的處理器,工程師與科學家必須開始考慮,應如何讓軟體獲得多核心與 FGPA 架構系統的潛在效能。透過 LabVIEW 的平行資料流語言,使用者可輕鬆將其應用對映至多核心與 FPGA 架構,適用於資料串流、控制、分析,與訊號處理。以早期版本的自動化多執行緒功能為基礎,LabVIEW 8.5 根據可用的核心數量,調整使用者的應用,並具有增強的執行緒安全 (thread-safe) 驅動程式與程式庫,以提升 RF、高速數位 I/O,與混合訊號測試應用的輸出率。/ H& g6 n8 z+ c2 C* u. [7 h
9 \% E1 h# U# w0 | N
LabVIEW 8.5 亦可透過 LabVIEW Real-Time 環境,提供對稱多工處理功能,讓嵌入式與工業級系統的工程師不需犧牲特定系統效能,即可跨多重核心自動下載平衡作業。有了最新版本的 LabVIEW,使用者可手動指派部份程式碼至特定處理器核心,以進行即時系統的微調作業,或將具時效性的程式碼區分至專屬核心。為了符合於多核心開發時,日漸增多的除錯與最佳化程式碼需求,工程師與科學家現在可以使用新的 NI Real-Time 執行追蹤 (Execution Trace) 工具組 2.0,以顯示程式碼區段之間的時脈關係,與執行程式碼的個別執行緒與處理核心。5 W3 e, ^- [8 ~1 c0 J( ]: U
) z5 G5 g+ c7 m6 G6 `7 G; ~
LabVIEW 的平行機制,亦為開發 FPGA 應用的理想平台。LabVIEW 8.5 透過增強的 PFGA 專案精靈,持續簡化 FPGA 的程式設計作業;該專案精靈可自動化 I/O 設定、IP 開發、通用 I/O 的整體設定,與計數器/計時器和編碼器的應用。使用 FPGA 專案精靈,工程師與科學家可自動產生更複雜的高速 DMA 資料傳輸程式碼。此外,LabVIEW 8.5 具有多通道濾波功能,與機器自動化中廣泛所需的 PID 控制函式、可大幅減少高通道數應用的 FPGA 資源。% V1 R/ w& K$ V- Q+ g; z
" c* n+ x; T! v" h1 _適用於進階系統模型製作與建置的新狀態圖 (Statechart) 模組
9 A* L8 g& }' l0 Z, j2 {
+ q0 B6 b6 R8 [1 a {3 ]狀態圖 (Statechart) 一般用於設計狀態機器,以製作即時與嵌入式系統的行為模型,並敘述數位通訊協定、機器控制器,與系統保護應用的事件發生與響應。LabVIEW 8.5 增加了新的 Statechart 模組,根據統一模式語言 (UML) 的標準,透過相似、高階的狀態圖記法 (notation),可協助工程師設計並模擬這些事件架構的系統,由於 LabVIEW Statechart Module 是以 LabVIEW 圖形化程式語言為基礎,工程師可用單一平台迅速地設計、原型製作,並佈署系統;以即時或 FPGA 架構系統執行的實際 I/O,整合相似的狀態圖記法。
& y' `' c- G$ \8 t7 Y5 B: h# b2 u7 e) u
提升的 Machine Builder 量測與控制8 p, S6 L$ \& a% v+ e
+ _$ A/ S f2 s9 K H
透過 LabVIEW,工程師可整合現有 PLC 架構的工業級系統,與更高階的可程式化自動控制器 (PAC),並新增高速 I/O 與複雜的控制邏輯至工業級系統。LabVIEW 8.5 新增多種 I/O 陣列、量測,與顯示增強功能,適於建立 PAC 架構的工業級系統;包含可為 LabVIEW 使用者擴充工業級連結的 OPC 驅動程式,可提升將近 1 倍可程式化邏輯控制器 (PLC) 與工業級裝置的相容數量。9 z0 O) Y7 n% L5 U2 c0 f3 z
; Q6 K( c# p, F9 q3 C+ A3 ]LabVIEW 8.5 亦新增振動與階次追蹤量測,與工業級機器監控系統的機器視覺運算式。針對高通道數的系統,新的多重變數 (multivariable) 編輯軟體透過簡單的資料表介面,可讓使用者輕鬆並快速地設定或編輯數百種的 I/O 標籤。此外,最新版本的 LabVIEW,具有新的彈性管線 (pipe) 顯示工具,以簡化實用工業級使用者介面的建立程序;而其互動的拖曳方式,亦可直接將 I/O 標籤直接固定於使用者介面顯示。該介面顯示可於 Windows CE 架構的工業級觸控式面板與手持式 PDA 上執行。3 Z: b1 P1 T, Z
% Z" y3 f8 F+ N1 ^: O
更多的 LabVIEW 8.5 功能包含:
# N' h( l- n5 `4 D' S! ^6 j$ n, ^+ a# r" O3 d3 a( H, K
- 支援 Freescale ColdFire 處理器與包含 QNX 作業系統支援的體驗套件
( e7 J4 k3 u6 d5 `- 適用於團隊架構開發的專案檔案管理工具與圖形化程式碼合併+ a$ m1 o6 X' j0 l+ n% @
- 適用於效能最佳化的低階記憶統管理工具
4 g9 t6 S: `7 J- 新最佳化的 BLAS 線性代數程式庫
4 _$ y3 s* s, N4 a. n6 e; d- 針對影像處理與最佳化運算式所提升的邊緣偵測,適用於多種解調器2 H w$ C' P, T( |) w0 [
- 包含模型預測控制 (MPC) 與分析式 PID 控制器設計的控制設計與模擬增強& e9 V; U! V P' F; W9 w
- 增強支援 .m 檔案指令碼
* U/ b7 C& H1 D1 |& q
5 R: S: |+ n+ Y4 x0 ^若要更了解 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 業務工程師,以取得特定的安裝方式。
1 ~2 T( b( J0 m3 A
/ _1 ~5 W3 [7 B' F6 g【關於美商國家儀器(National Instruments, NI)】6 K' Z r* e2 y+ [/ o4 U
9 e& N* q$ T% s# c2 j+ g _
美商國家儀器( www.ni.com/taiwan )為虛擬儀控的科技領域中的先驅。虛擬儀控技術是一個革命性的概念,其創新的觀念已經改變了許多業界工程師以及科學家、公家機關以及學術機構對於量測與自動化的看法。虛擬儀控透過PC和其相關技術,搭配高整合度的軟體(如: NI LabVIEW的圖型化發展環境)、模組化硬體(如XI資料擷取模組)、儀器控制、以及機器視覺等產品;成功地為客戶提高生產力以及降低成本。NI總公司位於美國德州奧斯汀,擁有4,300名員工,並且已在40多個國家設立分公司。在2004年內,NI已經和25,000個科技公司達成交易,銷售遍及全球90多個國家。財星雜誌(FORTUNE)已經連續八年評選NI為全美最佳工作環境之100家企業之一。 |
|