首先是如果已經有了一個vi文件,打開的時候只顯示前面板,此時點擊“窗口”——“顯示程序框圖”即可
本程序實現要求:
利用while循環
倒計時5秒顯示
有停止鍵
先附上程序框圖,如下:
紅色圈圈:
箭頭選中邊框右鍵添加移位寄存器,記住一點要在選中while循環,等邊框有一圈虛線,此時可以右鍵(在邊框處右鍵,其他地方右鍵出現控件)可以就添加移位寄存器
問題來了,爲什麼要添加移位寄存器?因爲我們需要每次減完1顯示這個值,就需要把這個值保存起來,不然一下子運行完了只是顯示最後結果,我們看不到中間的4,3,2,1
所以要添加移位寄存器,至於移位寄存器的用法,這裏不進行贅述,自行查看labview幫助文檔或者網上百度都是可以的
藍色圈圈:
這個是定時裏面的等待,單位是毫秒看labview裏面的幫助文檔就可以知道,等待1000ms執行函數,這個是while循環,因爲是倒計時按秒顯示,所以數值是1000
綠色圈圈:
這裏面其實就是題目的要求了,按下停止鍵和數值減完爲0 時都i要停止,所以是或的關係
結語:非常簡單的一個while循環的應用,幫助大家理解