Professional Documents
Culture Documents
NI DevelopingProficiency
NI DevelopingProficiency
本手冊有助於您獲得執行目前與未來專案所需的專業技能程度。為了讓工程師順利開發系統、建置
可重新設定/重複使用的優質程式碼、有效設定並控制硬體,NI 技巧指南會協助辨識目前應用所需
的專業技能。工程師可以藉此了解特定程度的專業技能所包含的諸多技巧,以及可配合個人時間、
預算、學習需求的相關選項。
取得圖形化系統設計專業技能的步驟
■
步驟 1:閱讀下方說明並找到最適合自己的類別。
■
步驟 2:在本頁背面的 LabVIEW 技巧指南中找到對應的類別,確認自己的專業技能路徑。
■
步驟 3:前往 ni.com/labview/skills-guide/zht/ 參閱適用的硬體專業技能路徑。
圖形化系統設計軟硬體技巧指南
開發中小型應用或 判斷並設計軟體架構,或者擔
個人應用的 設計/開發中大型應用
執行支援 / 除錯作業 任大型應用的技術負責人或專
規模 / 複雜度 ( 20 到 100 個 VI )
(不到 20 個 VI ) 案經理( 100 個 VI 以上)
ni.com/training/zht
National Instruments 服務及支援
圖形化系統設計
30 多年來,NI 虛擬儀控掀起量測與自動化革命。虛擬儀控以創新的
軟體與硬體,結合市面上現有的科技產品,適用於嵌入式設計、工業
設計 原型製作 佈署 控制,以及測試與量測。隨著創新的腳步加快,NI 虛擬儀控的願景也
延伸至圖形化系統設計,結合具彈性、簡單易用的高效能模組化硬
體,以及前所未有的 PC 效能。圖形化系統設計為工程師提供單一開
發平台,可快速地為使用者定義的系統進行設計、原型製作及佈署。
為何您需要致電 NI 工程師?
1. 為您的應用需求提供完整的解決方案
2. 專業的產品諮詢與報價,讓您真正節省成本
3. 親切的服務態度及完整專業的售後服務
ni.com/training/zht
ni.com/training/zht
專業技能就是成功的關鍵
透過圖形化系統設計順利完成應用建置,其背後意涵不只是打造出能滿足需求的有效程式而已。成
功的專案不僅要盡量縮短開發時間、降低維護成本,還要充分運用 NI 工具,包含透過 NI LabVIEW
系統設計軟體來提高生產力,同時藉由 NI 硬體享有最先進的技術。
NI 產品所能提供的專業技能有助於實現這樣的成功願景。
大型強子對撞機 ( LHC )
應 準直儀控制
用
複 軟體架構
雜
度
與 智慧型電網監控
重
要 軟體開發
性
簡易的資料記錄器
基礎開發
依應用而異的專業技能
隨著個人應用的規模、複雜度、重要性與日俱增,成功建置應用所需的知識與技能也會有所變化。
因此,多年來持續開發簡易 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 ) 課程
ni.com/training/zht
不可或缺的經驗
透過 NI 教育訓練課程,即可學會縮短開發時間的必要技術,並提高應用效能與擴充能力。
近期的問卷調查指出,客戶接受 NI 教育訓練之後,平均加快了 66% 的學習速度、55% 的
開發速度、減少 43% 的系統維護時間。您可以透過許多方式向 NI 與業界專家學習,包含
線上、自學、課堂等學習形式。NI 教育訓練可發掘客戶的應用開發潛能,實為既聰明又保
險的投資。
‘‘ 「根據我自己的估計,參加訓練課程所學到的技術水準,如果
自學的話至少要多花 150 個小時。」
’’
- Thomas Sumrak,PAR Technologies LLC 的測試工程師
教育訓練形式
NI 提供多種語言與形式的教育訓練課程,包含講師於全球各地的教育訓練中心授課、講師外派至
貴公司授課、線上課程。不論選擇哪一種課程形式,NI 訓練課程都有助於立即提高生產力並順利完
成長期應用。
請前往 ni.com/training/options/zht/ 取得更多資訊。
線上自學課程 講師授課
經過認證的講師可協助解決相關問題並教授豐富知識 —
使用相關硬體 —
可避免分心的課堂環境 —
與其他學生互動 —
根據特定的族群需求修改授課內容 — —
省下交通費用 —
課程提供書面講義 —
實際練習所學的概念
多媒體訓練 — —
概念複習小考
全天式課程 ( 每天 8 小時 ) —
自行安排學習進度 ( 一天 24 小時 / 一周 7 天 ) — —
價格 $ $$ $$$
ni.com/training/zht
課程
NI 提供豐富的訓練課程,可協助客戶順利運用 NI 軟硬體。NI 工程師與經過認證的專業講師會精心
設計課程,協助客戶開發出便於維護的健全應用。
開發課程
NI TestStand 課程
■
TestStand 1:測試開發
■
TestStand 2:架構開發
LabWindows™/CVI 課程
■
LabWindows/CVI 核心課程 1
■
LabWindows/CVI 核心課程 2
購買選項
立刻購買並排定課程時間 立刻購買,之後再排定課程時間 會員省錢方案
如果已確定自己需要的課程為 可以購買教育訓練課程券,並且在 透過經濟實惠的價格購買區域 /
何,而且也想要購買此課程,請 一年內兌換任何教育訓練或專業認 線上課程與認證考試,並可選擇
前往 ni.com/training/zht/ 瀏覽課 證方案。教育訓練課程券可供轉 6 個月、1 年、2 年的會員資格
程目錄,馬上開始。 讓,也可用於購買國家內任何地 選項。
區。
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