中斷 跳回前面程式

小弟完成了一個程式.
但是 要加些東西上去.
首先 先附上我的程式.TEST100910.vi
我希望再初始化完成以後 設置一個STOP按鈕.

![](upload://hMOuKT2Yk8I9uF6vnKEerwjzjK2.jpeg)
按下這個按鈕 不管程式執行到哪一個部份都回到初始化以後.
等待 我按開始校正. 因為LabVIEW並沒有GOTO此類指令.
也不允許有這種指令(打亂資料流).
爬完文以後知道大家都是用Event來處理這個問題.
但是小弟資質愚鈍 還是無法順利解決.
還請大家 能不吝指導.

試著把流程圖畫出來,你的程式就有救了

while-loop中放入case structure,配合local variable就可以任意goto到你想要的地方.

   

[QUOTE=YuLuw777]

while-loop中放入case structure,配合local variable就可以任意goto到你想要的地方.

   

[/QUOTE]

前輩~

抱歉 我沒有領悟到其中的精隨. 以這樣的作法. 我怎麼能控制她隨時隨地回到STRING的地方呢?

參考 YuLuw777 的說明所寫的小程式
執行這個程式,看看是否對你有幫助

Go to statino.vi

elvistu40434.540150463

你可以用Ring來寫你的流程,配合Case及Event在程式中就可達到Goto的效果

TEST0914.vi

藍色框內放入你要的判斷式,每一站的站名記得加入CASE裡面。

判斷式初始值設為.F.,按了BUTTON才會回原點。

 

YuLuw77740439.9145023148