Presentation is loading. Please wait.

Presentation is loading. Please wait.

Labview教學- 太陽能監測系統實例 Labview教學.

Similar presentations


Presentation on theme: "Labview教學- 太陽能監測系統實例 Labview教學."— Presentation transcript:

1 Labview教學- 太陽能監測系統實例 Labview教學

2 實際操作太陽能監測系統 太陽能監測系統實例 Labview範例操作 常用數值、布林與字串 Labview基本架構 Labview使用 Labview介紹

3 目錄 Labview範例操作(5) Labview介紹(2) Labview使用(1) 太陽能監測系統實例 Labview基本架構
介面操作與說明(6) 程式使用物件(7) 問題與討論 實際操作太陽能監測系統 Labview介紹(2) Labview使用(1) 建立New VI方式(2) 檔案儲存與開啟(2) Labview基本架構 面板功能介紹(3) 程式方塊圖工具列介紹(1) 物件輔助視窗(1) 常用數值、布林與字串(7)

4 Labview介紹(1/2) National Instrument公司 繪圖程式語言 程式設計
圖形方式編輯程式,而程式結構部分,又可稱為虛擬儀表。 通訊界面 GPIB、RS-232、RS-485等

5 Labview介紹(2/2) 控制功能 提供數位與類比的轉換功能,如資料擷取系統,可作為資料傳遞之用。 程式設計 資料擷取介面卡,
儀器的量測取得類比訊號 轉換成為一般電腦所能接受的數位訊號 達到監控與量測的目的。

6 Labview使用(1) 建立New VI方式(1) 檔案儲存與開啟(2)

7 Labview使用(1/1) 開始 → 程式集 → National Instruments進入

8 建立New VI方式(1/1) Tile Left and Right Tile Up and Down

9 檔案開啟與儲存(1/2) 開啟VI程式

10 檔案儲存與開啟(2/2) 儲存VI程式

11 Labview基本架構 面板功能介紹(3) 程式方塊圖工具列介紹(1) 物件輔助視窗(1)

12 該範本用來給前面板設置各種所需的輸出顯示物件和輸入控制物件。每個圖示代表一類子範本。
控制面板Controls功能介紹(1/3) 該範本用來給前面板設置各種所需的輸出顯示物件和輸入控制物件。每個圖示代表一類子範本。

13 Numeric(數值控制) 數值的控制和顯示。包含數位式、指標式顯示錶盤及各種輸入框。

14 Boolean(布林邏輯) 邏輯數值的控制和顯示。包含各種布林開關、按鈕以及指示燈等。

15 String & Path(字串和路徑) 字串和路徑的控制和顯示。

16 Array & Cluster(陣列和簇) 陣列和簇的控制和顯示。

17 List & Table(清單和表格) 清單和表格的控制和顯示

18 Graph(圖形顯示) 顯示資料結果的趨勢圖和曲線圖。

19 Ring & Enum (環與枚舉) 環與枚舉的控制和顯示。

20 I/O(輸入/輸出功能) 輸入/輸出功能。於操作OLE、ActiveX等功能。

21 Refnum(引用) 參考數

22 Decorations(裝飾) 用於給前面板進行裝飾的各種圖形物件。

23 功能模板(Functions Palette)介紹(2/3)
功能模板是創建框圖程式的工具。該模板上的每一個頂層圖示都表示一個子 模板。若功能模板不出現,則可以用 Windows 功能表下的 Show Functions Palette 功能打開它,也可以在框圖程式視窗的空白處點擊滑鼠右鍵以彈出功能模板。

24 Structure(結構) 結構子模板:包括程序控制結構命令,例如迴 圈控制等,以及總體變數和局部變數。

25 Structure(結構)

26 Array(陣列) 陣列子模板:包括陣列運算函數、陣列轉換函 數,以及常數陣列等。

27 Array(陣列)

28 Numeric(數值運算) 數值運算子模板:包括各種常用的數值運算 符,如+、-等;以及各種常見的數值運算式,如+1 運算;還包括數制轉換、三角函數、對數、複數等運算,以及各種數值常數。

29 Numeric(數值運算)

30 Boolean(布林邏輯運算) 布林邏輯子模板:包括各種邏輯運算符以及布 林常數。

31 Boolean(布林邏輯運算)

32 String(字串運算) 字串運算子模板:包含各種字串操作函數、數值與字串之間的轉換函數,以及字元(串)常數等。

33 String(字串運算)

34 Comparison(比較) 比較子模板:包括各種比較運算函數,如大於、小於、等於。

35 Comparison(比較)

36 Timing(時間和對話方塊) 時間和對話方塊子模板:包括對話方塊視窗、時間和出錯處理函數等。

37 Timing(時間和對話方塊)

38 File I/O(檔案輸入/輸出)功能 文件輸入/輸出子模板:包括處理文件輸入/輸出的程式和函數。

39 File I/O(檔案輸入/輸出)功能

40 Graphics & Sound(圖形與聲音)
包括3D、OpenGL、聲音播放等功能模組。包括調用動態連接庫和CIN節點等功能的處理模組。

41 Graphics & Sound(圖形與聲音)

42 Application Control(應用控制)
應用程序控制子模組:包括動態調用 VI、標準可執行程式的功能函數。

43 Application Control(應用控制)

44 Report Generation(文檔生成)
文檔生成子模板。

45 Report Generation(文檔生成)

46 工具面板Tools Palette功能介紹(3/3)
取消自動切換工具模式 View功能表下選擇Tools Palette 按(Shift+右鍵)以顯示該面板

47 Operate Value(操作值) 操作工具:使用該工具來 操作前面板的控 制和顯示。 使用它向數位或字串控制中鍵入值時,工具會變成標簽工具的形狀。

48 Position/Size/Select (選擇)
選擇工具:用於選擇、移動或改變物件的大小。當它用於改變物件的連框 大小時,會變成相應形狀。

49 Edit Text(編輯文本) 標簽工具:用於輸入標簽文本或者創建自由標簽。當創建自由標簽時它會 變成相應形狀。

50 Connect Wire(連線) 連線工具:用於在框圖程式上連接物件。如果聯機幫助的窗口被打開時, 把該工具放在任一條連線上,就會顯示相應的資料類型。

51 Object Shortcut Menu(物件功能表)
物件彈出功能表工具:用左滑鼠鍵可以彈出物件的彈出式功能表。

52 Scroll Windows(窗口漫遊) 漫遊工具:使用該工具就可以不需要使用捲軸而在視窗中漫遊。

53 Set/Clear Breakpoint(中斷點設置/清除)
中斷點工具:使用該工具在 VI 的框圖物件上設置中斷點。

54 Probe Data(數據探針) 探針工具:可以在框圖程式內的資料流程線上設置探針。程式調試員可以 通過控針視窗來觀察該資料流程線上的資料變化狀況。

55 Get Color(顏色提取) 顔色提取工具:使用該工具來提取顔色用於編輯其他的物件。

56 Set Color(顏色設置) 顔色工具:用來給物件定義顔色。它也顯示出物件的前景色和背景色。

57 程式方塊圖工具列介紹(1/1)

58 物件輔助視窗(1/1)

59 ■ Indicators ( Outputs )
常用數值、布林與字串(1/7) ■ Control ( Inputs ) ■ Indicators ( Outputs )

60 常用數值、布林與字串(2/7) 純量 1D一維陣列 2D二維陣列 整數 數值 浮點數 布林 字串 群集

61 常用數值、布林與字串(3/7)

62 常用數值、布林與字串(4/7)

63 常用數值、布林與字串(5/7)

64 常用數值、布林與字串(6/7)

65 Create SubVI(7/7)

66 Labview範例操作 a.求梯形面積 b.數字比大小 c. 密 碼 輸 入 d.擲骰子遊戲 e.關鍵字查詢

67 a.求梯形面積 試寫一程式,求梯形面積 (上底+下底) × 高 ÷ 2。

68 b.數字比大小 試寫一程式,輸入三個數值,並求其最大值。

69 c.密碼輸入 試寫兩程式,如何利用條件控制物件作為密碼的驗證。

70 d.擲骰子遊戲 設計一個擲骰子遊戲(每次輸出1到100的任意點數),讓遊戲者猜測,直到猜中為止,並印出所猜的次數?

71 Labview練習 a. 攝氏與華氏溫度轉換 b. 不使用『+- × ÷』 c. 布林數的判斷

72 a. 攝氏與華氏溫度轉換 試撰寫一攝氏溫度轉換成華氏溫度的程式。 換算公式:華氏溫度=(攝氏溫度×9) ÷ 5+32

73 b. 不使用『+- × ÷』 試撰寫一程式,在不使用『加減乘除』四 個運算物件的情況下,令程式產生0 ~ -1 之間的亂數。

74 c. 布林數的判斷 輸入三個布林數A、 B、C讓程式判斷, 當三數相同時,燈泡亮起;反之則熄滅。

75 太陽能監測系統實例 介面操作與說明(5) 程 式 使 用 物 件(7)

76 介面操作與說明(1/6) USB轉RS-485

77 介面操作與說明(2/6)

78 介面操作與說明(3/6)

79 介面操作與說明(4/6)

80 介面操作與說明(5/6)

81 介面操作與說明(6/6)

82 程 式 使 用 物 件(1/7)

83 程 式 使 用 物 件(2/7)

84 程 式 使 用 物 件(3/7)

85 程 式 使 用 物 件(4/7)

86 程 式 使 用 物 件(5/7)

87 程 式 使 用 物 件(6/7)

88 程 式 使 用 物 件(7/7)

89 The End 謝謝各位的聆聽


Download ppt "Labview教學- 太陽能監測系統實例 Labview教學."

Similar presentations


Ads by Google