新手發問-如何延遲LED燈亮,並在面板上顯示圖片

剛接觸Labview 2個禮拜

老師要我寫一個程式去讀取3個迴路的電壓值(正常狀況下24V),

當某一迴路的電壓值<5V時,要亮綠色LED燈,

如果電壓值持續10秒<5V,時,LED燈要變色,

或是要讓另一顆LED燈發亮。

此外,當LED燈亮的時候,還要彈出一張圖片。

若電壓回復後,圖片不會消失,但可以另外關閉圖片。

我已經好不容易可以讀取電壓值,並且讓LED燈發亮,

但是要持續10秒<5V後,才讓LED燈亮我就沒辦法了,

而且要如何跳出一張圖我也不知道怎麼設計,

我翻了好幾本書,在網路上也找了一些例子,

但都沒辦法寫出來,

請各位高手幫幫我。

下面的檔案示我自己寫的。

TEST-20101219.vi

P.S.我用的LABVIEW是7.1版的

 

彈出一張圖片,是說跳出1新視窗,視窗中有圖片的意思嗎?那視窗要一直在最上層顯示嗎?

持續10秒<5V後,才讓LED燈亮,建議你修改如下.

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

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

[QUOTE=DonWang]彈出一張圖片,是說跳出1新視窗,視窗中有圖片的意思嗎?那視窗要一直在最上層顯示嗎?[/QUOTE]

 

對阿,就是跳出一個視窗,視窗中有圖片這樣,不過老師沒限定是否要由一個新的視窗顯示圖片!

視窗不用一值保持在最上層!

麻煩大大幫忙解惑,感恩!

[QUOTE=DonWang]

持續10秒<5V後,才讓LED燈亮,建議你修改如下.

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

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

[/QUOTE]

 

感謝大大協助!

我提供1個顯示圖片的程式,至於這個VI要如何開啟及關閉要示需求而定.

![](upload://8hwRO5eWcSCHiNpcrMnZJg0CerX.jpeg)

參考看看。

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

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

Untitled 5.vi

稍微修改了Pterosaur兄的程式,可以符合"若電壓回復後,圖片不會消失,但可以另外關閉圖片"需求

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