[求助]如何利用時間計數來控制迴圈

  如何利用時間的計數來控制While迴圈的Loop Condition,請知道的大大可以指導一下

抱歉,我不是很了解你說的意思。什麼是:「用時間的計數來控制While迴圈的Loop Condition」呢?可否請你說明詳細一些呢?謝謝。

Benjamin 大大,我昨天有稍微試了一下大概方法就像是上圖描述的這個樣子,但昨天試了一下,Elapsed Time 這個元件所設定的時間都是以秒為單位,最小只可以到0.5秒左右,但我希望可以有毫秒的表現,甚至更小,所以上來問問個位大大,你們有沒有比較好的方法,我的問題大概是這個樣子。....^^

如果你要用Elapsed Time這個Express VI來做到ms...是不可能的
你可以在這個VI上右鍵點選Open Front Panel..到裡面看他的程式
你就會發現他的源頭擷取單位是秒...建議你可參考後修改成ms....

發現我可以貼圖了
感謝Benjamin...

補上圖讓你看一下...修改紅圈部份或許就符合你的需求了

![](upload://6QWua0m4Msr0igV59wx22FoGQwG.jpeg)

SamYang38568.434375

[QUOTE=SamYang]

發現我可以貼圖了
感謝Benjamin...

補上圖讓你看一下...修改紅圈部份或許就符合你的需求了

[/QUOTE] to:SamYang大大我有去看這元件的說明,但他的精度只有到秒,SamYang大大您的意思是說在Labview裡面可以找到以毫秒為精度的vi嗎?如果有是否可以指導一下嗎...^^

Time & dialog裡面

只要將這兩個元件對換之後就可以嗎?

我已經將兩個元件對換了,那我輸入為1就表示說是1ms嗎?

阿...這我不知道
因為我沒實際測過...不過這方法一定可以..
或許要修改少許的地方...或許不用...
請你先研究看看囉

[QUOTE=SamYang]

阿...這我不知道
因為我沒實際測過...不過這方法一定可以..
或許要修改少許的地方...或許不用...
請你先研究看看囉

[/QUOTE] 我試過了..1=>1ms 謝謝大大用心的指導~~感激不盡

[QUOTE=hrp1230][QUOTE=SamYang]

阿...這我不知道
因為我沒實際測過...不過這方法一定可以..
或許要修改少許的地方...或許不用...
請你先研究看看囉

[/QUOTE] 我試過了..1=>1ms 謝謝大大用心的指導~~感激不盡[/QUOTE]

用這辦法是可以顯示出ms 最小單位,但是我用1500ms 做比較動作,來控制on off,沒有問題,而用1400ms 時它的elapse 就直接跳過重新開始計數,不斷循環(只要不是以500ms為倍數的話)。還需要改什麼地方才可以做到以1ms為最小單位做ON OFF 控制呀

以下範例是時間顯示到Millisecond,只要把Millisecond擷取出來即可用它來做控制

TimeFormatWithMilliseconds.llb

![](upload://xYq7RRewRslNyYdGCcx9OyYZJhl.jpeg)