說明:本人只是LabVIEW初學者,見識淺顯,筆記純粹是紙上談兵,如有錯誤希望能留言指正,謝謝。
1.全局變量與局部變量
局部變量:
在同一vi之間傳遞數(shù)據(jù),圖標為小房子

局部變量
右鍵——創(chuàng)建——局部變量
右鍵——數(shù)據(jù)通信——局部變量——左鍵單擊——選擇對應的變量
全局變量:
在不同vi之間傳遞數(shù)據(jù),圖標為大地球

全局變量
在項目瀏覽器中右鍵新建 ——全局變量——向全局vi中添加輸入和輸出控件——保存成為全局vi——左鍵單擊可以選擇更改選擇全局變量中的一個控件
When?使用變量的時機
1.在程序的不同位置讀取和寫入同一個控件

2.在程序運行時,對某些數(shù)值進行初始化

競爭狀態(tài)——競爭與冒險
1.減少變量的寫入
2.增加順序幀結構

3.單一輸入,多輸出
2.在并行循環(huán)間進行數(shù)據(jù)通信——隊列與通知器
隊列

隊列
使用生產(chǎn)者——消費者循環(huán)
通知器

通知器

通知器的典型樣例
3.總結比較
