event structure裡的存檔如何讓他自動執行

各位先進

小弟我有一個問題,就是我本來有一個程式(我不是原作者)他有一個儲存資料(save)的功能(event sturcture)

我要如何在不改變原本程式的結構下,讓它變成5秒鐘自動存檔一次

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

 

 

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

因為只有圖,所以從圖來看…

您的存檔放在Event Structure裡面,所以要存檔就要觸發"Save"的事件(我猜是一個按鍵按下)

所以,要不就是做個Loop讓這個事件可以5秒被執行一次

再不然就是把存檔整個從Event裡搬出來,自己用Loop去做

DennisKao39411.0416550926

或者就是在外面做一個5秒一次的loop,在loop中產生一個Save的Event

[QUOTE=DennisKao]

因為只有圖,所以從圖來看…

您的存檔放在Event Structure裡面,所以要存檔就要觸發"Save"的事件(我猜是一個按鍵按下)

所以,要不就是做個Loop讓這個事件可以5秒被執行一次

再不然就是把存檔整個從Event裡搬出來,自己用Loop去做

[/QUOTE]正如DennisKao所說的..因為我對Labview不熟,可以請DennisKao教我如何用Loop做嘛

PWV_Main.vi[QUOTE=jjda72][QUOTE=DennisKao]

因為只有圖,所以從圖來看…

您的存檔放在Event Structure裡面,所以要存檔就要觸發"Save"的事件(我猜是一個按鍵按下)

所以,要不就是做個Loop讓這個事件可以5秒被執行一次

再不然就是把存檔整個從Event裡搬出來,自己用Loop去做

[/QUOTE]正如DennisKao所說的..因為我對Labview不熟,可以請DennisKao教我如何用Loop做嘛[/QUOTE]這是我的程式

也可以利用 Even Structure 本身的Timeout功能

以 Creat->Property Node -> Value(Signaling)之方式觸發

Timeout.vi

RichardTsai  的方法還不錯耶

剛看了一下 jjda72  的程式,卻發覺可能不能在Timeout裡面動手
因為,裡面東西真的很多
所以,可能要參考kaka  的作法,另外拉一個新的While Loop,裡面用Wait或Wait Until Next ms Multiple
然後,設定5000ms,裡面放個RichardTsai  提到的Creat->Property Node -> Value(Signaling)之方式觸發
關於其它討論,可以看這篇Event cass ←應該是case的筆誤

SORRY!沒有下載jjda72  的程式

所以沒有全盤顧慮