Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

February 2009

Technical Trend
圖形化介面
掀起自動化浪潮
NI發展圖形化介面已有相當長一段時間,NI產品經理吳維翰表示,NI從發表第一代LabVIEW以
來,為了符合更多元化的工程應用和產業需求,歷經超過20年的市場洗鍊,不斷致力於開發讓使用者
輕鬆檢視並修改資料,或控制輸出的圖形化資料流語言及程式方塊圖。

GSD、NI、LabVIEW、吳維翰 ■ 文/王明德

形化介面無論在消費性電子
圖 或工控領域,都已成工程師
的基礎設計概念,在消費性電子產
業,微軟的視窗系統(Windows)無
疑是圖形化介面的創始與最大廠商,
至於在工控領域,美國國家儀器(NI)
的LabVIEW則可視為此領域的
Windows。

GSD解決開發困境
NI發展圖形化介面已有相當長 圖形化介面無論在消費性電子或工控領域,
一段時間,NI產品經理吳維翰表示, 都已成工程師的基礎設計概念。

NI從發表第一代LabVIEW以來,為
了符合更多元化的工程應用和產業需 設計的需求,讓工程師可以用更快 程式時,系統不同處的相同功能還是
求,歷經超過20年的市場洗鍊,不 速、更直覺式的進行軟體工作。 要再重複撰寫指令,徒然耗費時間,
斷致力於開發讓使用者輕鬆檢視並修 過去圖形化介面還未普即時, 因此,圖形化介面出現後,完全解決
改資料,或控制輸出的圖形化資料流 各種如C+、C++等是工程師最常用 了這兩方面問題。
語言及程式方塊圖。 的程式語言,只要用慣,這些語言對
從2008年開始,NI將LabVIEW 資深工程師來說並不困難,但這類文 降低學習門檻 提昇工作效率
的圖形化介面重新定義,並給予了新 字型的語言在進入門檻與程式撰寫 圖形化介面顧名思義是以圖形
的名詞『GSD』(Graphic System 時,卻相當不便,由於文字型語言必 取代文字,也就是將各種指令設計成
,吳維翰表示,NI 的GSD為
Design) 須花費長時間的背讀記憶,學習曲線 圖行模組,使用者只要點選圖形,以
應用設計、原型製作,與佈署的單一 相當長,對初學者來說並不算是友善 拉曳方式進行程式撰寫即可,對初學
平台,可符合測試、控制,與嵌入式 介面,而即便是資深工程師,在編寫 來說,圖形化加深使用時的直覺操

Mechatronics 51
作,大幅縮短學習難度,例如在11月
Technical Trend

NI所舉辦的GSD論壇中,就有將
LabVIEW融合到LEGO(樂高積木玩
具)之中,成為新一代LEGO玩具的
核心架構,藉由直覺性的操作介面,
讓小學生就能夠控制與開發出類機器
人的變量、資料類型、物件、迴圈、
▲ NI的LabVIEW來看,發展至今已經21年,這幾年科技的發展速度加快,LabVIEW的應用也越來越多。
序列結構,以及錯誤處理的系統架
構。讓所有與會者感受到LabVIEW 控制系統。 例如歐洲的E-ELT太空望遠鏡計畫,
藉由直覺性的圖形化程式語言,將高 GSD除了本身的技術開發外, 即可利用LabVIEW多核心運算技
度複雜的機器人控制,簡化到只利用 也必須視其他IT技術進行調整,以避 術,同時控制984片鏡面受風力或各
圖形介面以及拖、放、執行等指令操 免與主流規格脫軌,吳維翰以 種外力的影響,達到全部鏡片均衡於
作便可完成,讓小學生都能夠輕易上 LabVIEW8.6為例指出,此一版本能 同一平面的設計目標。這是由於在新
手使用,讓下一代從小就能藉由圖形 夠支援多核心的運算分配。對於新開 版LabVIEW的操作介面中,提供了
化設計的方式,感受到駕馭機器的成 發產品功能性愈來愈強大的情況下, 簡易設定與安排多核心運算任務分
就感。 單核心微處理器已經難以負荷高量、 配,讓系統工程師能夠在不增加太多
至於對資深工程師而言,將各 高複雜度的運算處理,因此未來在新 負擔的情況下,快速開發出高度複雜
指令設計成模組,也省去重複撰寫的 產品中內建雙核心、4核心等多核心 的操控系統,自動分配任務至不同核
時間,更有助於工作效率的提昇,尤 的架構已經無可避免,但對於駕馭多 心執行。此外,LabVIEW也提供了
其是現在無論是消費性產品或自動化 核心微處理器,以及如何有效分配計 超過1,200種多核心分析函數,能夠
系統,其架構都越來越複雜,GSD 算任務,這便是系統工程師另外一項 更快速處理數學和訊號流程。
概念的成型,更足以讓工程師以更方 艱鉅的挑戰與任務,除非所使用開發 未來新產品的開發,必定朝向
便的設計工具,去面對更複雜的產品 程式套件能夠提供相對應的解決方 高複雜功能、高階元件應用以及輕易
設計。 案,否則單單是有效分配計算任務, 上手操作介面發展,這樣的趨勢是不
就會使得系統工程師難以招架。 斷加重系統設計工程師的負擔,因此
整合IT技術 提昇系統整合性 因此,無論是在消費性電子、 更需要強大、具貼心設想且多元化開
吳維翰指出,NI長期耕耘圖形 車用電子、或是更精密的生醫及太空 發工具來輔助以及導入成為產品核
化介面,其主要軟體LabVIEW可說 科學領域,未來的系統控制需求,都 心,對於市場趨勢的變化與驅動,因
是GSD的代表性產品,隨著一代一 強調同時且多工的平行化設計。我們 此任何廠商所發表的GSD都必須針
代新版本的問世,更促使GSD概念 也可以很清楚的看到,未來工程師面 對現下所需的功能,協助工程師開發
普及於工控領域,目前LabVIEW的 對的問題將會越來越複雜,時間成本 出符合市場所需,且具高度競爭力的
版本已經開發到8.6,可進一步縮短 及設計效率上也將面臨極大的挑戰。 新一代產品。
FPGA架構的開發時間,讓工程師不 從NI的LabVIEW來看,發展至
需個別變更FPGA,即可直接進行 LabVIEW成GSD代名詞 今已經21年,吳維翰表示,這幾年
CompactRIO可程式化自動控制器 吳維翰指出,新版LabVIEW可 發展速度加快,LabVIEW的應用也越
(PAC)的程式設計作業。此外,透 充分利用未來PC多核心的發展趨 來越多,尤其是近幾年,LabVIEW已
過LabVIEW圖形化程式設計彈性與 勢,提升系統設計的效能,其並可自 經從原來的測試、控制領域,延伸到
普遍的Wi-Fi網路架構,使用者可輕 動偵測及分配時緒至不同核心執行運 設計端,未來將逐步擴增應用領域,
鬆整合無線感測器與PC架構量測或 算,特別適合大型的科技專案需求。 成為工控界GSD代名詞。

52 Mechatronics

You might also like