我的控制的需要,必須等待一信號後才繼續往下運作....
我用while loop好像不行,因為就會給他完全停在while loop後..
是否此處不適用while loop???
謝謝
我的控制的需要,必須等待一信號後才繼續往下運作....
我用while loop好像不行,因為就會給他完全停在while loop後..
是否此處不適用while loop???
謝謝
你的問題沒頭沒尾,也沒有附上程式,大概不會有人能了解你在問什麼吧!
KENLIN38768.6614699074報歉!!!
是這樣的...我在WHILE LOOP裏讀取I/O信號,當HI時繼續LOOP,LO時跳出,繼續執行(希望)....
但是當條件符合跳出回圈時總是停在WHILE LOOP後,無法繼續執行下去..
謝謝
你先試一下以下圖示吧~~~相信試完答案就出來了


抱歉!!
樓上兄臺,我不太懂你的意思..
我是這樣的應用....
謝謝
[QUOTE=paulyang]
WHILE LOOP裏讀取I/O信號,當HI時繼續LOOP,LO時跳出,繼續執行(希望)....
[/QUOTE]
在while loop中執行跳出有2種方式一種是T離開或F離開就看你怎麼用~~~
在你的圖示中是當相等時離開while loop
但是這個stop到底是全部程式的停止,或是局部迴圈的跳出???
我還有下一個frame要執行,所以當"="為真T時希望離該迴圈,而不是停止程式.
現狀是,全程是停止....我希望的僅是跳離迴圈,並繼續往下執行.
謝謝
當然是離開你所執行的這個while loop後執行你接下來的動作,依你上面的圖示會停止是你的順續執行完了所以程式停止,假如要繼續執行(1->2->3->1->2->3~~~)一值執行的話就要在最外層加上一個while loop