從迴圈中取值的問題

小弟是新手上路,還望各位先進不吝指教!

如圖,小弟想從下方的計數器取值出來當做index array的index

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

q1.vi


因為你的"計數" 是 indicator 所以沒有辦法連到index 直接從下面的local variable連過去 是你想要的麻?

謝謝大大的回答!可是這樣的話不是變成只有+1沒有-1了嗎?

Hi,我想你可能需要敘述說明你現在程式運作的目的為何
因為從你的程式圖來看,當程式執行時
先進入大迴圈後將來到"A"迴圈
等A迴圈執行結束後,再執行"B"迴圈

而你的simulate signal 在迴圈外面(如果沒有斷線的話) (C)
只會執行一次後就不會執行了
所以不知道你真正想要作動的目的
你可能需要再確認與說明你的問題點
參考一下

![](upload://9Ki2EcjZYPwywOhwYkd6J9H8B2U.jpeg)

elvistu40435.8948726852

你的程式問題:

必須將"計時"改為控制元.若不想被控制就將其Disabled就不可在Running中控制.

就像elvistu大大說的這樣改完,只有每次按下"Stop"鍵後才寫1資料1次,沒意義.

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

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

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

你是想做出有上下限的三角波,下面程式給你參考.

q1.vi

![](upload://4L1W73NeHSwbpx7aWjGhTFXIqYC.jpeg)

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

謝謝各位先進的回答!我想我的問題解決了。