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

該如何使用此手冊?

本手冊有助於您獲得執行目前與未來專案所需的專業技能程度。為了讓工程師順利開發系統、建置
可重新設定/重複使用的優質程式碼、有效設定並控制硬體,NI 技巧指南會協助辨識目前應用所需
的專業技能。工程師可以藉此了解特定程度的專業技能所包含的諸多技巧,以及可配合個人時間、
預算、學習需求的相關選項。

取得圖形化系統設計專業技能的步驟

步驟 1:閱讀下方說明並找到最適合自己的類別。

步驟 2:在本頁背面的 LabVIEW 技巧指南中找到對應的類別,確認自己的專業技能路徑。

步驟 3:前往 ni.com/labview/skills-guide/zht/ 參閱適用的硬體專業技能路徑。

圖形化系統設計軟硬體技巧指南

基本開發者 軟體工程開發者 高階架構設計者

開發中小型應用或 判斷並設計軟體架構,或者擔
個人應用的 設計/開發中大型應用
執行支援 / 除錯作業 任大型應用的技術負責人或專
規模 / 複雜度 ( 20 到 100 個 VI )
(不到 20 個 VI ) 案經理( 100 個 VI 以上)

建置有效原型或 開發一或多個持續 設計專案型關鍵應用:執行


應用的重要性
短期使用的系統 使用的系統 錯誤可能會造成重大損失

應用可能需要的 由自己支援並維護應用, 開發可由他人使用、 開發可由他人使用、


支援與維護需求 或不需其他維護方式 支援、維護的應用 支援、維護的應用

未來使用 LabVIEW 僅針對單一專案規劃 針對多個專案規劃 針對多個專案規劃


於專案的可能性 使用 LabVIEW 使用 LabVIEW 使用 LabVIEW

將 LabVIEW 用於 每個禮拜使用 LabVIEW 開 自己或所負責的團隊會


定期使用 LabVIEW
目前應用的頻率 發應用的時間不到 10 小時 定期使用 LabVIEW

ni.com/training/zht
National Instruments 服務及支援

使用者群組 現場活動與網路研討會 LabVIEW Pro 專業論壇


LabVIEW 使用者群組可提供學習和與其他 當地的現場 NI 活動或網路研討會免費提 全華語,開放且自由的討論平台,使所有 LabVIEW
LabVIEW 開發人員當面互動的機會。找到 供的技術講座,有助於學習額外技巧與訣 程式設計師可以互相交流討論,進而提升個人的
當地的使用者群組並取得聯繫。 竅,並且掌握最新的 NI 產品開發狀態。 程式技巧與技術。
請前往 ni.com/usergroups 以取得更多資訊。 請前往 taiwan.ni.com/events 取得更多資訊。 請前往 labviewpro.net 取得更多資訊。

NI 開發社群 技術支援資源 NI 聯盟夥伴網路


參閱 ni.com/community 即可找到最新的範 多種技術支援資源可供使用,包含線上產 NI 聯盟夥伴網路方案由全球 700 家以上的公
例 程 式 碼 、線 上 教 學 ,以 及 更 多 全 球 品手冊、NI 知識庫與書面線上教學。 司所組成,可針對圖形化系統設計合力提供
LabVIEW 與其他 NI 產品使用者所分享的 請前往 ni.com/support/zht 取得更多資訊。 完整的解決方案與優質產品。如需要適當的
豐富資源。 NI 聯盟夥伴,請前往 ni.com/alliance。

經過認證的 NI 使用者 課程報名事項


來自世界各地數千名經過認證的專業人員 欲查詢及報名 NI 訓練課程或講師外派授
已順利完成 NI 專業認證測驗,藉此肯定 課服務,請登入我們的網址:
自己的知識與技巧。 ni.com/training/zht,或致電 (02)2377-2222
如要查看當地經過認證的使用者清單,請 Ext. 7138 洽詢教育訓練中心。
參閱 ni.com/training/certification/zht 取得更
多資訊。

圖形化系統設計
30 多年來,NI 虛擬儀控掀起量測與自動化革命。虛擬儀控以創新的
軟體與硬體,結合市面上現有的科技產品,適用於嵌入式設計、工業
設計 原型製作 佈署 控制,以及測試與量測。隨著創新的腳步加快,NI 虛擬儀控的願景也
延伸至圖形化系統設計,結合具彈性、簡單易用的高效能模組化硬
體,以及前所未有的 PC 效能。圖形化系統設計為工程師提供單一開
發平台,可快速地為使用者定義的系統進行設計、原型製作及佈署。

Tel (02) 2377-2222˙Fax (02) 2377-7676˙info.taiwan@ni.com˙ni.com/taiwan

為何您需要致電 NI 工程師?
1. 為您的應用需求提供完整的解決方案
2. 專業的產品諮詢與報價,讓您真正節省成本
3. 親切的服務態度及完整專業的售後服務

ni.com/training/zht

National Instruments ( 2012 ), NI Training and Certification, Taiwan


強化開發能力
就從 NI 圖形化系統設計 ( GSD ) 開始
快速開發 減少成本 超越期待

ni.com/training/zht
專業技能就是成功的關鍵
透過圖形化系統設計順利完成應用建置,其背後意涵不只是打造出能滿足需求的有效程式而已。成
功的專案不僅要盡量縮短開發時間、降低維護成本,還要充分運用 NI 工具,包含透過 NI LabVIEW
系統設計軟體來提高生產力,同時藉由 NI 硬體享有最先進的技術。
NI 產品所能提供的專業技能有助於實現這樣的成功願景。

大型強子對撞機 ( LHC )
應 準直儀控制

複 軟體架構


與 智慧型電網監控

要 軟體開發

簡易的資料記錄器
基礎開發

所需的 LabVIEW 與軟體功能技術程度

依應用而異的專業技能
隨著個人應用的規模、複雜度、重要性與日俱增,成功建置應用所需的知識與技能也會有所變化。
因此,多年來持續開發簡易 LabVIEW 應用的使用者可能會在建置複雜系統時遇到困難。隨著手邊
的專案一個接一個,使用者得隨時評估自己要學習哪些額外概念,並且根據新的應用需求提升自身
技能。

ni.com/training/zht
NI 硬體專業技能
除了要判斷自己必須具備何種程度的 LabVIEW 專業技能才能順利開發圖形化系統設計應用,您也要
確認所需的硬體專業技能。請前往 ni.com/labview/skills-guide/hardware-skills/zht 參閱 NI 針對下
列硬體平台所提供的技巧指南。

資料擷取 ( DAQ )
NI 是備受工程師與科學家信任的電腦架構量測供應商。判
斷自己所需的 DAQ 專業技能程度,以便針對個人應用充分
運用 NI DAQ 的高效能 I/O、最先進的技術,並且享有軟體
所帶來的進階生產力:

執行基本量測

 開發 DAQ 系統

 建置複雜的 DAQ 系統

儀器控制
NI 提供高品質的儀器控制硬體,適用於 GPIB、USB、乙太
網路等匯流排,有助於自動執行量測作業。此外還能善用
NI 資源來判斷自己的應用屬於哪種類型,以及所需的儀控
專業技能為何:

測試 / 技術操作

系統開發

系統架構

嵌入式監控
為了協助開發嵌入式監控系統,NI CompactRIO 硬體提供
強大的優勢,包含精確的高速時序與控制,以及堅固耐用
的硬體。請判斷自己的嵌入式應用需要的專業技能為何:

高效能 ( FPGA ) 原型製作

高效能 ( FPGA ) 佈署

基本效能 ( 掃瞄引擎 ) 原型製作

基本效能 ( FPGA ) 佈署

ni.com/training/zht
LabVIEW 技巧指南
所需的 LabVIEW 軟體技巧 線上產品說明文件 線上自學課程 講師主持的訓練課程

技術人員或基礎開發人員
安裝 LabVIEW 安裝 LabVIEW
LabVIEW 環境導覽
套用關鍵的 LabVIEW 架構與資料類型
套用關鍵的 LabVIEW 要素以便建立資料關聯 開始使用 LabVIEW LabVIEW 核心課程 1 LabVIEW 核心課程 1
判讀並解譯現有的 LabVIEW 程式碼 ( LabVIEW Core 1 ) ( LabVIEW Core 1 )
診斷 LabVIEW 程式碼並除錯
了解並選擇適當的應用時序技巧 控制 LabVIEW 應用的時序
套用基本的設計樣式與 LabVIEW 範本,例如簡易狀態機器 簡易狀態機器
( Simple State Machine ) ( Simple State Machine ) 範本
運用事件程式設計,進而處理使用者介面的互動方式或在
事件導向程式設計
不同程序之間溝通資料 LabVIEW 核心課程 2 LabVIEW 核心課程 2
以程式設計的方式控制 UI 物件 以程式設計的方式控制 VI ( LabVIEW Core 2 ) ( LabVIEW Core 2 )
評估並使用檔案 I/O 格式以利資料分析 / 儲存 檔案 I/O
針對個人專案盡量重複運用現有的程式碼 LabVIEW Style Checklist
建立可執行檔與安裝程式以利分配相關應用 建立並分配應用
軟體工程師 ( 需具備基礎開發人員的技能 )
針對特定專案識別適當的軟體開發流程 開發週期模型
了解需求並進行設計
衍生出工作清單與高階流程圖以引導設計與開發作業
使用 LabVIEW Project Explorer 視窗來組織軟體專案
開發出符合使用者需求與 LabVIEW Style Guideline 的使用者介面 透過 LabVIEW 進行軟體設計 LabVIEW 核心課程 3 LabVIEW 核心課程 3
執行程式碼時處理 / 記錄全域或特定區域的錯誤 ( LabVIEW Core 3 ) ( LabVIEW Core 3 )
設計、實作、記錄、測試每項工作的程式碼模組
將程式碼模組整合至應用架構
設計、實作、記錄、測試中階的 LabVIEW 架構,例如佇列式訊 佇列式訊息處理器
息處理器 ( Queued Message Handler ) ( Queued Message Handler ) 範本
軟體架構工程師 ( 需具備軟體工程師的技能 )
LabVIEW 物件導向程式設計
判斷物件導向的方式能否滿足個人應用需求
( LVOOP ) 常見問題集
使用物件導向設計原則來設計應用
LabVIEW 的物件導向
使用 LabVIEW 類別實作基本的類別層級
LabVIEW 物件導向程式設計 設計與程式設計
使用 LabVIEW 功能以針對 LabVIEW 類別提供額外功能
( LVOOP )
使用常見的物件導向設計樣式來實作應用
修改現有的 LabVIEW 應用程式並使用 LabVIEW 物件取代常見的樣式
優化程式碼與資源以便有效減少開發時間與成本
針對個人專案修改軟體工程設計流程 LabVIEW 專案管理
與設計課程
選擇並運用適當的工具與技巧以管理開發流程
( Managing Software
有效執行 LabVIEW 程式碼檢視 Engineering in LabVIEW )
了解相關工具與進階技巧以測試並驗證應用
透過 LabVIEW 進行軟體設計
編修需求檔案並採用 LabVIEW 以開發應用架構
了解並套用出色架構的元素
了解架構設計的利弊並針對個人應用選擇適當的設計樣式 LabVIEW 高階架構
設計清楚的 API ( Advanced Architectures for
分析、評論、改良 LabVIEW 應用架構 LabVIEW ) 課程

了解並套用進階設計樣式與 LabVIEW 範本,例如 行動元框架


行動元框架 ( Actor Framework ) 範本 ( Actor Framework ) 範本

如需尋找最適合自己的訓練課程,請前往 ni.com/training/zht/ 參閱 NI 訓練目錄。

ni.com/training/zht
不可或缺的經驗
透過 NI 教育訓練課程,即可學會縮短開發時間的必要技術,並提高應用效能與擴充能力。
近期的問卷調查指出,客戶接受 NI 教育訓練之後,平均加快了 66% 的學習速度、55% 的
開發速度、減少 43% 的系統維護時間。您可以透過許多方式向 NI 與業界專家學習,包含
線上、自學、課堂等學習形式。NI 教育訓練可發掘客戶的應用開發潛能,實為既聰明又保
險的投資。

‘‘ 「根據我自己的估計,參加訓練課程所學到的技術水準,如果
   自學的話至少要多花 150 個小時。」
’’
- Thomas Sumrak,PAR Technologies LLC 的測試工程師

教育訓練形式
NI 提供多種語言與形式的教育訓練課程,包含講師於全球各地的教育訓練中心授課、講師外派至
貴公司授課、線上課程。不論選擇哪一種課程形式,NI 訓練課程都有助於立即提高生產力並順利完
成長期應用。
請前往 ni.com/training/options/zht/ 取得更多資訊。

線上自學課程 講師授課

自學課程 線上課程預先錄製的課程 分區課程於教育訓練中心開課 NI 講師外派於貴公司開課


已於 ni.com 提供 且為期 1 至 3 天的課程 且為期 1 至 3 天的課程

經過認證的講師可協助解決相關問題並教授豐富知識 —  
使用相關硬體 —  
可避免分心的課堂環境 —  
與其他學生互動 —  
根據特定的族群需求修改授課內容 — — 
省下交通費用  — 
課程提供書面講義 —  
實際練習所學的概念   
多媒體訓練  — —
概念複習小考   
全天式課程 ( 每天 8 小時 ) —  
自行安排學習進度 ( 一天 24 小時 / 一周 7 天 )  — —
價格 $ $$ $$$

ni.com/training/zht
課程
NI 提供豐富的訓練課程,可協助客戶順利運用 NI 軟硬體。NI 工程師與經過認證的專業講師會精心
設計課程,協助客戶開發出便於維護的健全應用。

開發課程

LabVIEW 開發課程 搭配 LabVIEW 的 NI 硬體課程



LabVIEW 核心課程 1 ( LabVIEW Core 1 ) ■
LabVIEW Real-Time 1

LabVIEW 核心課程 2 ( LabVIEW Core 2 ) ■
LabVIEW Real-Time 2

LabVIEW 核心課程 3 ( LabVIEW Core 3 ) ■
LabVIEW FPGA

LabVIEW 網路連結 ( LabVIEW Connectivity ) ■
資料擷取與訊號處理

LabVIEW 優化效能 ( LabVIEW Performance ) ■
LabVIEW 儀器控制

LabVIEW 的物件導向設計與程式設計 ■
LabVIEW 機器視覺與影像處理

LabVIEW 高階架構 ( Advanced Architectures in LabVIEW ) ■
LabVIEW 馬達控制

LabVIEW 管理軟體與設計 ( Managing Software
 Engineering in LabVIEW )

NI TestStand 課程

TestStand 1:測試開發

TestStand 2:架構開發

LabWindows™/CVI 課程

LabWindows/CVI 核心課程 1

LabWindows/CVI 核心課程 2

購買選項
立刻購買並排定課程時間 立刻購買,之後再排定課程時間 會員省錢方案
如果已確定自己需要的課程為 可以購買教育訓練課程券,並且在 透過經濟實惠的價格購買區域 /
何,而且也想要購買此課程,請 一年內兌換任何教育訓練或專業認 線上課程與認證考試,並可選擇
前往 ni.com/training/zht/ 瀏覽課 證方案。教育訓練課程券可供轉 6 個月、1 年、2 年的會員資格
程目錄,馬上開始。 讓,也可用於購買國家內任何地 選項。
區。

已經是軟體標準服務計畫 ( SSP ) 的會員了?


現在起加入 SSP 合約即享有線上自學訓練課程。請前往 ni.com/services/zht/software_benefits 參閱合適的課
程,並且開始觀看訓練影片。

ni.com/training/zht
檢驗自己的專業能力
專業認證針對使用 NI 軟體的開發人員與工程師,提供更多的競爭優勢。專業認證有助於確立工程
師的技巧、提供更好的升遷與發展機會,還有更優渥的薪資。專業認證絕對值得公司企業投資,可
進一步提升產能、效率與競爭力。

取得認證的優勢
NI 認證計畫的意義是認可您已具備必要技能,可透過 NI 軟體平台建置出高品質應用,同時讓客
戶、同事、主管信任您的能力。近期一份 NI LabVIEW 進階認證 ( CLD ) 的問券調查顯示,實質好
處可透過量化且正面的方式直接影響員工與主管,其中包含:


54% 的受訪者表示自己的工作品質有所改善

45% 的受訪者表示同事對自己的評價提升了

29% 的受訪者爭取到新的專案機會

36% 的受訪者表示取得認證後薪資增加了 5% 以上

10% 的受訪者因此獲得升遷

ni.com/training/zht
取得專業認證的理由
NI 專業認證提供符合業界規定的專業方式來評估您的技能,無論您正在開發一部分的程式或完整的
應用架構都一樣。對任何產業而言專業認證是一種相當有效的方式,衡量您是否具有必要技能以達
成下列目標:
■ 提供最佳生產力
■ 減少專案失敗或延誤的風險
■ 開發出健全應用且能避免長期的維修成本
■ 提高客戶滿意度

NI 專業認證可協助公司清楚定義並判斷各個員工的職涯規劃與技能培養目標。同時,專業認證也可
協助組織成員了解自己的同事與技術指導人,建立起溝通管道與合作社群,進而促進優良的開發實
務並且快速解決問題。

‘‘ 「只要具備專業認證,就能保障目前的執行成效。取得認證的
   員工具備專業知識與經驗,可以有一番作為,而且我們完成
   專案的計畫也非常有挑戰性。」
’’
- David Hakey,經過認證的 LabVIEW 架構工程師與 GE Energy 的員工

準備參加 NI 專業認證
NI 提供豐富的資源教材,有助於準備專業認證測驗。您可以根據測試日期與個人經驗,上網參閱準
備指南、網路研討會、範例測驗、解答,以及備受推薦的準備計畫。
請前往 ni.com/training/certification_prep

登記鄰近地點的測試
如果需要 LabVIEW 認證,請參考當地的考試日期,或聯絡當地的 NI 辦公室以索取其他日期或地
點資訊。
請前往 ni.com/certification/zht

已是 NI 認證的工程師?
有許多知名企業,正在尋找優秀的您加入他們的團隊,各大人力銀行也已將 NI 認證納入證照選項,
您可至各大人力銀行登錄或至 LabVIEW Pro 論壇網址:labviewpro.net 的工作機會討論區中查詢
工作機會。

ni.com/training/zht

You might also like