關於這兩個方塊

各位專家好,個人在寫期末程式報告的時候由於要抓DEMO檔下來使用,但是在使用的過程中遇到了以下兩個沒見過的方塊。LabVIEW_aTHxCGZStH
LabVIEW_WhuVCS3IbR
想請問各位這兩個方塊的用途是什麼,謝謝!

這兩個都是Feedback node


1.功能就是可以把input存起來之後再變成output使用,如果你知道shift register,那它們的功能就差不多。
2.藍色跟綠色在Labview內就表示Numeric跟Boolean,所以只是看你接的資料型態是什麼,如果你接Double就變橘色。
3.箭頭的方向可以修改,只是input跟output接線相反而已。
4.綠色那個多了個Z -1,是因為有開啟delay功能,Feedback node會變成有buffer儲存你設定的delay數量的資料。
用boolean舉例怕你搞混,改用數字舉例
delay 1 代表第一次的input會等到第2次讀取時才輸出,
e.q.讀寫各8次,input為1,3,5,7,2,4,6,8,output為0,1,3,5,7,2,4,6
delay 5 代表第一次的input會等到第6次讀取時才輸出,
e.q.讀寫各10次,input為1,3,5,7,9,2,4,6,8,10,output為0,0,0,0,0,1,3,5,7,9

ps.一般使用上,個人覺得非常影響閱讀,非必要寧願使用shift register

1個讚

了解 謝謝你!