關於陣列問題

各位好,我在做關於作業的時候發現了這樣的一個問題,獻給大家看看我的人機介面及背板



我想要在每一行陣列中記錄每一次的數字,可是當我的布林燈熄滅了卻會發生數據全部消失,而且數據永遠都在第一行而已,知道要做患行但不知道在哪裡加,希望各位能幫我指點一下,謝謝!


大蓋就是位置調整一下就好了 Shift Register位置放到最外面

我照著您的方式下去修改了,可是好像沒達到我想要的結果(想要每點亮一次布林燈,我就將我的總額及時間記錄一次在我的陣列中。)可是我也怕可以記錄了但前面的簡單程式反而不行正常運作了(之前自己碰到很多次) 最後附上我的檔案讓大大看看。test.vi (20.0 KB)

test.vi (19.6 KB)

你連線有錯誤,修改後應該是你要的

沒有錯!謝謝大大,那如果我想要按一次按鈕然後跳一次數據就好是要特別加甚麼嗎?
因為按一次就跳一大排數字有點嚇到哈哈。

通常要加入取消按鈕(如圖),另外那個迴圈1看來沒什麼意思,可以拿掉

image

成功了!謝謝你的幫忙!這樣就是我想要的結果了。

不好意思又麻煩妳了,這次我在我的城市當中多了一個提領功能,可是這次關於提領燈的部分有照著紀錄的方式讓燈亮起後又迅速關掉,但是卻產生燈無法亮起的問題,想請教一下如何解決呢?

test.vi (21.2 KB)

你錯誤的地方是


修改後
test (1).vi (21.9 KB)

最後,我覺得你對LV的基本用法不熟,建議你先閱讀論壇的基本用法,另外你的程式其實有點亂,可以使用「狀態機」或「事件」來處理。

不好意思我是這個學期才接觸labview,想知道你指的那兩點的更多資訊。

google 一下也有,關鍵字就我說的 「 狀態機」和 「事件

有程式底子的話應該很快,我之前剛Labview學一個月就出差去客戶端寫程式了!!那時候還是寫Vision的案子

好厲害 ! 對程式笨拙的人覺得非常吃力哈哈,雖然這堂課只學一學期而已。