模擬每0.2s收到一筆資料之後累加

我要模擬每0.2s收到一筆訊號 當時間1分鐘時 我要將我目前收到的資料累加起來


可是我做的會又跑到原來的數值 不知道問題出在哪裡

如果有更好的寫法希望可以分享一下

累加 模擬.rar


SmartOIT41248.9883564815

[QUOTE=SmartOIT] 我要模擬每0.2s收到一筆訊號 當時間1分鐘時 我要將我目前收到的資料累加起來


可是我做的會又跑到原來的數值 不知道問題出在哪裡

如果有更好的寫法希望可以分享一下

累加 模擬.rar


[/QUOTE]

版本不合開不了

做一個範例給你累加.vi

這是我做的,不知道為什麼 加種完馬上又變回我設的值

SmartOIT41249.9038425926

[QUOTE=SmartOIT] 這是我做的,不知道為什麼 加種完馬上又變回我設的值

[/QUOTE]

你上面有兩個迴圈

當你停下第一個迴圈

第二個迴圈會做下一次動作

因此你的數值又重來了

要怎麼修改比較好

[QUOTE=SmartOIT]要怎麼修改比較好[/QUOTE]

大迴圈拆掉

 

可是這樣1分鐘完就會停止 不能記錄下一個一分鐘

[QUOTE=SmartOIT]可是這樣1分鐘完就會停止 不能記錄下一個一分鐘[/QUOTE]

 

那就把SUM移到大迴圈外面

不行也 把sum單獨移出去 或者  加總的andSUM 一起移出去 都試過   都不會有值

你好:
為什麼不使用 TIME LOOP?  查詢一下站內都有^^

剛看您的問題
第一個你內圈時間 跟外圈時間不太一樣!所以值不會被截取到!
點一下亮亮燈泡去看一下!就知道了!
用TIME LOOP 可以做到你想要的功能!