hi高手們:我有一個溫度數據每秒2次更新(0~100度C)輸入,如何使用LABVIEW程式邏輯去判斷該溫度是再升溫或是降溫狀態,進而輸出燈號
[QUOTE=hiBEN]
hi高手們:我有一個溫度數據每秒2次更新(0~100度C)輸入,如何使用LABVIEW程式邏輯去判斷該溫度是再升溫或是降溫狀態,進而輸出燈號
[/QUOTE]
所謂升降溫應該是針對某一個標準溫度而定吧,如果有輸入溫度的話,不是直接判斷大於或小於標準溫度就好了嗎?
還是說在下有誤解您的問題呢?
SORRY…我寫的太含糊了,每秒鐘的變化若是不斷的升高就是升溫的表現,反之亦然.好像很複雜…我還想不透怎麼開始下手,有什麼建議可參考嗎
[QUOTE=hiBEN]SORRY..我寫的太含糊了,每秒鐘的變化若是不斷的升高就是升溫的表現,反之亦然.好像很複雜..我還想不透怎麼開始下手,有什麼建議可參考嗎[/QUOTE]
聽起來還好ㄚ,首先拉一個while迴圈,加一個計時器,每秒擷取一次溫度,另外加一個暫存器register,把上次的擷取溫度存起來,到下一次迴圈時再讀出來,跟該次擷取溫度做比較,高的話就是升溫,低的話就是降溫阿,然後再看要做哪些後續的工作。
如果只存上一次的溫度值還不夠,也可以多加幾個暫存器,這樣還可以比較前兩三次的溫度。大概這樣就可以啦~~
只是不知這樣是否符合你的需求?
在LabVIEW>>Help>>Find Examples...搜索temperature,有一個範例可參考

參考看看~ 小弟寫的~ 請各位大大指教~



Hi 高手們!!有了範例程式,我就很清楚該如何下手了…感謝各位的協助