labview利用while循環添加移動寄存器倒計時5秒

首先是如果已經有了一個vi文件,打開的時候只顯示前面板,此時點擊“窗口”——“顯示程序框圖”即可

本程序實現要求:

利用while循環

倒計時5秒顯示

有停止鍵

先附上程序框圖,如下:





紅色圈圈:

箭頭選中邊框右鍵添加移位寄存器,記住一點要在選中while循環,等邊框有一圈虛線,此時可以右鍵(在邊框處右鍵,其他地方右鍵出現控件)可以就添加移位寄存器

問題來了,爲什麼要添加移位寄存器?因爲我們需要每次減完1顯示這個值,就需要把這個值保存起來,不然一下子運行完了只是顯示最後結果,我們看不到中間的4,3,2,1

所以要添加移位寄存器,至於移位寄存器的用法,這裏不進行贅述,自行查看labview幫助文檔或者網上百度都是可以的

藍色圈圈:

這個是定時裏面的等待,單位是毫秒看labview裏面的幫助文檔就可以知道,等待1000ms執行函數,這個是while循環,因爲是倒計時按秒顯示,所以數值是1000


綠色圈圈:

這裏面其實就是題目的要求了,按下停止鍵和數值減完爲0 時都i要停止,所以是或的關係



結語:非常簡單的一個while循環的應用,幫助大家理解



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章