WHILE Loop


如同一般的程式演算法內所定義的 WHILE Loop,在 LabVIEW 環境下 的WHILE Loop function,其程式方塊圖如下圖所示:

圖2.1 WHILE Loop 程式方塊圖

而 WHILE Loop 執行的方式為:

Do

Execute diagram inside the loop

(which sets the condition)

while the condition is true

在 WHILE Loop 方塊圖內有一比較特殊的功能是移位暫存器的設定(shift register),我們可用 Mouse 之左鍵在 WHILE Loop 的邊框上選此項:

圖2.2 Shift register 的設立

其數值傳輸移轉方式可用下圖作一解說:

圖2.3 Shift register 的數值傳輸及移轉方式

當然當我們可藉由移位暫存器的記錄,取得先前數次迴圈的輸出值,如 下圖所示:

圖2.4 移位暫存器的功能

回主目錄回次目錄