日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LabVIEW 使用入门(简明笔记)

發(fā)布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LabVIEW 使用入门(简明笔记) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

  • 實用工具
    • 導航窗口
    • 即時幫助窗口
    • VI層次結構
  • 新建項目
    • 創(chuàng)建VI
  • 編輯前面板
    • 工具選板
    • 控制選板
  • 編輯程序框圖(背面板)
    • 函數(shù)選板
    • 程序框圖編輯
      • 字符串、變量
      • 程序結構
        • 順序結構
        • For循環(huán)
        • While循環(huán)
        • 條件結構(類似IF語句)
  • 總結

實用工具

導航窗口

快捷鍵:Ctrl + Shift +N

Labview2016沒有縮放功能,因此在閱讀較大程序時變得很麻煩,使用導航窗口會生成一個可拖動視圖的小窗口,以便于快速移動到想要閱讀的程序處,增加可閱讀性。

即時幫助窗口

快捷鍵:Ctrl + H

即使幫助窗口會實時顯示鼠標所在的控件的名稱、類別、幫助等信息,方便認識控件,對于新人來說十分友好。

VI層次結構

快捷鍵:Alt + V + h
查看(V) ->> VI層次結構(H)

VI程序由多個子VI組成,使用VI層次結構可以直觀的了解程序的結構,雙擊對應圖標可以快速定位到對應的VI程序。

新建項目

文件(F) ->> 新建… ->> 項目

創(chuàng)建VI

快捷鍵:Ctrl + N

新建VI后會自動生成兩個面板:前面板與程序框圖(背面版),可以用Ctrl + E進行面板的切換。前面板用于調(diào)用控件,布置GUI界面,程序面板用于調(diào)用結構、函數(shù)等進行編程操作以實現(xiàn)目標程序的功能,基本邏輯與一般的文本類高級語言相似。

編輯前面板

工具選板

快捷鍵:Shift + 鼠標右鍵

綠色亮燈部分是手動與自動的切換開關,綠燈亮起時是自動模式,綠燈滅的時候是手動模式。自動模式下鼠標會根據(jù)所處的位置自動切換功能,手動模式下需要用Shift + 鼠標右鍵來切換鼠標的功能。熟練使用工具選板可以自定義配置控件顏色,大小等GUI構圖。

控制選板

在前面板空白處右擊

控制選版用于調(diào)用控件布置GUI界面,點擊左上角的圖釘可以將選板固定,選用的控件會在程序框圖中同步生成對應元素,用于編程操作。
一般程序設計會從前面板開始設計,選擇需要的操作單元,一般字符串控件等都有著顯示和輸入兩種狀態(tài),可以隨時在前面板或程序框圖進行切換。

編輯程序框圖(背面板)

函數(shù)選板

背面板空白處鼠標右擊

函數(shù)選板是實現(xiàn)軟件功能的主要部分,可以選擇各種函數(shù)包,類似于庫函數(shù),通過幫助界面可以連接各種接口實現(xiàn)功能,功能豐富,大家在需要的時候可以直接上網(wǎng)搜索或在自帶的幫助指南書查找進行調(diào)用。部分控件還需要安裝額外的插件,比如串口通訊時的VISA驅動,在NI官網(wǎng)可以自行下載。

程序框圖編輯

常見的邏輯判斷,循環(huán),順序等功能在函數(shù)選板的編程中都能找到,以下是常用的功能

字符串、變量


常見的數(shù)值、字符串的初始化、轉換等都可以在這幾個板塊早找到,單擊選中就可以在程序框圖中放置,右擊程序框圖上的圖標可以設置屬性。

局部變量

右擊控件的圖標可以選擇創(chuàng)建局部變量,引用等元素,用于函數(shù)操作。

程序結構

順序結構


結構文件夾中可以選擇各種程序結構,平鋪式順序結構可以讓程序像膠卷電影一樣按幀執(zhí)行。

每一個框格中放置程序,程序會至左向右執(zhí)行,每一個框格的程序執(zhí)行后向下一幀執(zhí)行。添加幀的操作是在框格上右擊,選擇向前或向后添加幀。

For循環(huán)

While循環(huán)

條件結構(類似IF語句)

總結

Labview功能強大,開發(fā)方便,自帶的VI可以做到數(shù)據(jù)采集,圖像處理等功能,但與主流的編程軟件來比還是有點差別,適合硬件工程師,或急需縮短項目開發(fā)周期的開發(fā)者。由Labview編寫的上位機程序在其它計算機上使用時需要安裝labview的支持才可以使用,而且編寫的程序運行時CPU占用率特別高(可能是我不會優(yōu)化)。本人也是偶然接觸到labview感覺到其便利性,但確實是比較小眾,網(wǎng)上的資源比較少,大家有問題可以發(fā)評論區(qū)一起討論。
最后友情推薦一本書:《LabVIEW入門與實戰(zhàn)開發(fā)100例》 分模塊講解的,新手用來對著例程參考學習蠻方便的。有需要的可以私信分享。

總結

以上是生活随笔為你收集整理的LabVIEW 使用入门(简明笔记)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。