
程式面板可以參考用LabVIEW模擬7段顯示器做電子鐘這篇文章。https://liuyunantw.pixnet.net/blog/post/257110484-%E7%94%A8labview%E6%A8%A1%E6%93%AC7%E6%AE%B5%E9%A1%AF%E7%A4%BA%E5%99%A8%E5%81%9A%E9%9B%BB%E5%AD%90%E9%90%98
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(574)

問題:時間進行中,需要依照0和1序列亮燈,當遇到1時亮燈10秒然後暗燈5秒,當遇到0時不亮燈15秒,如果序列是1110100111010要如何寫這程式?
由於你問題中沒有提到序列的資料格式是數字陣列或文字字串,所以這兩種都寫給你參考
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(444)

問題:要如何設計一個閃爍的燈,ON和OFF時間可各別設定,按STOP可立即停止
完成的程式
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(871)

你的問題簡單程式流程圖解,細節要依實際用途再調整
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(141)

題目需求:開關打開時燈號即時點亮,開關關閉時延遲設定的秒數時間後燈號才熄滅
這題不難,利用燈號的開閉狀態來控制延遲關閉的計時程式是否要動作即可
未出師的小工程師 發表在 痞客邦 留言(2) 人氣(1,270)

依照你寄來的檔案,在你的問題中開始時間這個元件根本用不到
不知道你程式最終用途是什麼?所以用比較簡單的方法寫
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(219)

依照你的需求就是必需在每次case狀態切換時讓時間重置,使用迴圈搭配移位暫存器就可以了,判斷條件可改用你自己的程式去判斷
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(213)

不知道你case內放的是哪種類型的程式,不過基本上要計算時間都是以使用Tick Count (ms)元件來處理,可以計算處理較短的時間。算出來的時間單位是ms,要再除以1000後才是秒
不過同樣的程式每次動作的時間一定會有差異,問題來自於作業系統的效能和電腦效能,想要獲得更精確的時間只有讓程式重複執行多次計算平均時間
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,055)

關於這個問題,若時分秒要分開計算,會有進位上的判斷問題(分秒是60進位),只會讓程式更複雜
基於上述的原因,不使用系統時間元件Seconds To Date/Time,採用另一個計時元件Tick Count (ms)來計時
Tick Count (ms)元件的計時單位是微秒(ms),也就是千分之一秒,所以程式一開始是把時分秒的設定數值全計算改變為微秒,統一計時的單位
未出師的小工程師 發表在 痞客邦 留言(4) 人氣(3,936)

題目要求:
1.時間控制使用電腦系統時間
2.可自己設定開始時間和結束時間
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,280)