Home
Community
Regional Communities
NI台灣 技術論壇
NI產品與技術 討論區
主題
NI產品與技術 討論區
註冊成為社群會員
·
登入
·
說明
所有社群
此類別
此討論區
知識庫
使用者
取消
開啟建議
自動建議透過在您鍵入單字時,提示可能相符的結果,幫助您快速縮小搜尋結果。
顯示結果
搜尋替代
您的意思是:
選項
訂閱 RSS 提要
將此討論主題標示為已新增
將此討論主題標示為已閱讀
將本討論主題置頂
標示為書籤
訂閱
靜音
印表機友善頁面
所有論壇主題
上一主題
下一主題
How to stop the "Elapsed Time" counting without stop the program running?
How to stop the "Elapsed Time" counting without stop the program running?
WillyChen
Member
在
03-14-2007
04:46 AM
選項
標籤為新
標示為書籤
訂閱
靜音
訂閱 RSS 提要
將本訊息視為重要文章
列印
將不當文章回報版主
我使用Labview 8.2,配合USB DAQ來做測試治具。目的:
當檢測到某個電壓(Analog Input)到達某個電壓值(5V)之後,開始啟動計時。若是在15秒之內,另一個電壓值降為0之後為正常,此時停止計時(但是數值不能歸零);若是超過15秒還沒有降到0伏,則表示錯誤,此時亮起紅色 indicator警示,但是時間仍然繼續計時,直到電壓降到0為止才停(但是數值不能歸零)。
我使用 Elapsed Time 模組來使用,可是問題是如何讓該模組停止計時同時不能將時間歸零?因為此模組只有 "Reset" 控制功能,一但將條件結果輸入到 Reset input 之後,電壓達到零之後就會將此 Elapsed Time 歸零了。有沒有解決辦法?
0
積分
第
1
條訊息(共 2 條)
5,390 檢視
新增回應
Re: How to stop the "Elapsed Time" counting without stop the program running?
XD
Member
在
03-15-2007
12:22 PM
選項
標籤為新
標示為書籤
訂閱
靜音
訂閱 RSS 提要
將本訊息視為重要文章
列印
將不當文章回報版主
Elapsed Time 確實會將時間reset,如果你想要保留時間的話其實有很多做法
例如使用 tick count,他會顯示出相對時間數值,先放一個tick count在迴圈開始前
記得用sequence以確保他會在回區尚未開始運作前先記錄時間
然後再放一個tick count在迴圈內,再用case或select讓電壓等於零時記錄下tick count的值
再將兩者相減即可
Chris
0
積分
第
2
條訊息(共 2 條)
5,378 檢視
新增回應
所有論壇主題
上一主題
下一主題