1 / 50

B081 LabVIEW 7.X 實用教本

B081 LabVIEW 7.X 實用教本. 第 7 章 布林. 7-1 路徑. 7-1 路徑. 7-1 路徑. 7-2-1 設定 ( 開關的動作類型 ). 7-2 使用. 7-2-2 各類邏輯閘 ( 眞值表 ). 1.AND 2.OR. 7-2-2 各類邏輯閘 ( 眞值表 ). 3.XOR 4.NOT. 7-2-2 各類邏輯閘 ( 眞值表 ). 5.NAND 6.NOR. 7-2-2 各類邏輯閘 ( 眞值表 ). 7.NXOR. 7-2-3 控制 LED. 7-2-4 選擇函數.

linnea
Download Presentation

B081 LabVIEW 7.X 實用教本

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. B081 LabVIEW 7.X 實用教本 第7章 布林

  2. 7-1 路徑

  3. 7-1 路徑

  4. 7-1 路徑

  5. 7-2-1 設定(開關的動作類型)

  6. 7-2 使用

  7. 7-2-2 各類邏輯閘(眞值表) • 1.AND • 2.OR

  8. 7-2-2 各類邏輯閘(眞值表) • 3.XOR • 4.NOT

  9. 7-2-2 各類邏輯閘(眞值表) • 5.NAND • 6.NOR

  10. 7-2-2 各類邏輯閘(眞值表) • 7.NXOR

  11. 7-2-3 控制LED

  12. 7-2-4 選擇函數

  13. 7-2-5 轉換1.布林轉數值

  14. 2.數值轉布林

  15. 1. Compound Arithmetic (算數混合) 其他有用函數 :本物件為一可拉伸物件, 物件之輸入值之接點數可隨著物件的拉伸而變動(拉伸時將工作 模式更改為編輯模式將游標移至物件左下角或右下角,再利用 滑鼠進行拖曳);本物件輸入值可為數值或布林值,且計算模式 (如右側格子中的符號所示),可分別設為加法、乘法、及閘、或 閘、或互斥或閘。如圖3-1-17~3-1-21為例, 圖3-1-17 加法算數混合物件 圖3-1-18 乘法算數混合物件

  16. 及閘算數混合物件 或閘算數混合物件 互斥或閘算數混合物件

  17. 2. Number To Boolean Array (數值轉換成布林陣列) : 本物件輸入為一數值,輸出為輸入數值所對應之二進位 布林陣列,如圖3-1-22為例 。 數字轉換成布林陣列物件

  18. 3. Boolean Array To Number (布林陣列轉換成數值) : 本物件輸入為一布林陣列值,輸出為輸入布林陣列值 之二進位對應數值。 布林陣列轉換成數字物件

  19. 4. Boolean To (0,1) (布林偵測) :本物件輸入為一布林 值,若輸入值為T,則輸出值為1;若輸入值為F,則 輸出值為0 。 布林偵測物件

  20. 5. And Array Elements (及閘陣列元素) :本物件輸入為一 布林陣列值,當所有輸入元素值均為T時,物件輸出值為 T,否則輸出值為F。 及閘陣列元素物件 及閘陣列元素物件

  21. 6.Or Array Elements (或閘陣列元素)                :本物件輸入為一布 林陣列值,當所有輸入元素值均為F時,物件輸出值為 F,否則輸出值為T。 或閘陣列元素物件 或閘陣列元素物件

  22. 1.Equal?(相等?) 比較物件功能介紹 本節為介紹常用之比較函數如等於、小於、大於等等,並且以簡例一一說明整個步驟,及其功能運用。 :本物件可比較兩輸入數值是否相等。 是否相等(輸出為偽) 是否相等(輸出為真)

  23. 2. Not Equal(不相等?) 是否不相等(輸出為真) 是否不相等(輸出為偽) :本物件為比較兩輸入數值是否不 相等。

  24. 3. Greater?(大於?) 是否大於(輸出為真) 是否大於(輸出為偽) :本物件為比較兩輸入數值X是否大 於Y 。

  25. 4. Less?(小於?) 是否小於(輸出為真) 是否小於(輸出為偽) :本物件為比較兩輸入數值x是否小 於y。

  26. 5. Greater Or Equal?(大於或等於?)                 :本物件為比較兩輸 入數值X是否大於或等於Y。 是否大於等於(輸出為真) 是否大於等於(輸出為偽)

  27. 6. Less Or Equal?(小於或等於?) :本物件為比較兩輸入 數值x是否小於或等於y。 是否小於等於(輸出為偽) 是否小於等於(輸出為真)

  28. 7. Equal To 0?(等於0?) :本物件為比較一輸入數值是 否等於0。 是否等於0(輸出為偽) 是否等於0(輸出為真)

  29. 8. Not Equal To 0?(不等於0?) :本物件為比較一輸入數值 是否不等於0。 是否不等於(輸出為真) 是否不等於(輸出為偽)

  30. 9. Greater Than 0?(大於0?) :本物件為比較一輸入數值 是否大於0。 是否大於0(輸出為真) 是否大於0(輸出為偽)

  31. 10. Less Than 0?(小於0?) :本物件為比較一輸入數值 是否小於0。 是否小於0(輸出為偽) 是否小於0(輸出為真)

  32. 11. Greater Or Equal To 0?(大於或等於0?) :本物件為 比較一輸入數值是否大於或等於0。 是否大於或等於0 (輸出為真) 是否大於或等於0 (輸出為偽)

  33. 12. Less Or Equal To 0?(小於或等於0?) :本物件為比 較一輸入數值是否小於或等於0。 是否小於或等於0 (輸出為真) 是否小於或等於0 (輸出為偽)

  34. 13. Select(選擇輸出物件) :本物件為兩輸入數值經由判 定後,決定輸出值為何。 選擇y輸出 選擇x輸出

  35. 14. Max&Min(輸出兩數值之最大及最小值) :本物件為 比較兩輸入數值之最大、最小值。 比較最大及最小值

  36. 15. In Range And Coerce(範圍內強制輸出物件) :本物 件判定輸入值是否在指定範圍,若是則將該數強制輸 出。 強制輸出物件

  37. 16. Empty String/Path?(空字串或路徑?) :本物件為一 輸入字串或路徑經判定後,是否為空路徑或字串。 判定是否為空字串 (輸出為真) 判定是否為空字串 (輸出為偽)

  38. 17. Printable?(可列印符號?) :本物件為一輸入字串經判 定後,是否為可列印符號。 判定是否為可列印符號(輸出為真) 判定是否為可列印符號(輸出為偽)

  39. 布林值物件綜合範例 (溫度與濕度偵測) 本例題擬撰寫如圖之一模擬溫度與濕度偵測程式,執行下列步驟以完成該程式: 範例1 (溫度與濕度偵測)

  40. (布林基本運算) 本例題擬撰寫如圖3-2-7之程式,欲使程式之布林輸出值為T ,則程式之兩布林輸入值應為何? 圖3-2-7 範例2(布林基本運算)

  41. (多重比較一) 比較物件綜合範例 此範例介紹多重比較,內容結合了等於0、大於0、 大於等於0、小於等於0、及最大最小值比較。

  42. (多重比較二) 此範例介紹多重比較,輸入值經比較後轉換成布林值輸出。

  43. (多重比較三) 此範例為介紹產生一個亂數函數,其範圍為0至100,當產 生之數值小於60時,顯示不及格;大於等於60則顯示及格。

  44. (最大及最小值物件之應用) 此範例運用大於物件、選擇物件、否定物件來代替最大、最 小值物件,由兩亂數函數物件產生之數,判定其最大、最小值。

More Related