最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LabVIEWCompactRIO 開發(fā)指南16 有效使用網(wǎng)絡(luò)共享變量的技巧

2023-05-13 21:42 作者:bjcyck  | 我要投稿

LabVIEWCompactRIO?開發(fā)指南16

有效使用網(wǎng)絡(luò)共享變量的技巧

在使用網(wǎng)絡(luò)共享變量進(jìn)行編程時,可以遵循三個技巧來最大化性能并避免任何不需要的行為。圖4.11顯示了包含每個技巧的初始化過程。

技巧1:初始化共享變量

在應(yīng)用程序開始時將共享變量初始化為已知值。如果沒有初始化共享變量,前幾次迭代可能會輸出不正確的數(shù)據(jù)或輸出錯誤。初始化之后,在應(yīng)用程序啟動后加載共享變量引擎時可能會遇到一點延遲。

技巧2:序列化共享變量執(zhí)行

使用錯誤連線序列化網(wǎng)絡(luò)共享變量節(jié)點的執(zhí)行,以最大化性能。當(dāng)并行執(zhí)行共享變量節(jié)點時,可能會發(fā)生線程交換并影響性能。串行化的共享變量節(jié)點比并行實現(xiàn)時執(zhí)行得更快。

圖4.11?將變量初始化為已知值并序列化變量執(zhí)行。

還有一些時候,可能不想序列化變量。如果序列化多個變量,并且第一個變量中出現(xiàn)錯誤,則鏈下的變量不會執(zhí)行。如果希望確保處理每個變量,即使在一個變量中發(fā)生錯誤,也應(yīng)該避免對它們進(jìn)行序列化。

技巧3:避免讀取陳舊的共享變量數(shù)據(jù)

為了防止在循環(huán)中重復(fù)讀取相同的值,請使用共享變量節(jié)點的ms?timeout輸入或Read?variable?with?timeout函數(shù)。為共享變量節(jié)點添加毫秒超時輸入,右鍵單擊該共享變量節(jié)點,選擇“Show?Timeout”

圖4.12?使用超時來防止在循環(huán)中重復(fù)讀取相同的值

?

需要說明的是,上述的例程和文檔,都是可以下載的,雙擊即可打開,其中壓縮文件是可以采用粘貼復(fù)制的方式,拷貝到硬盤上。這不是圖片,各位小伙伴看到后嘗試一下,這個問題就不用加微信咨詢了。有關(guān)LabVIEW編程、LabVIEW開發(fā)等相關(guān)項目,可聯(lián)系們。附件中的資料這里無法上傳,可去公司網(wǎng)站搜索下載。


LabVIEWCompactRIO 開發(fā)指南16 有效使用網(wǎng)絡(luò)共享變量的技巧的評論 (共 條)

分享到微博請遵守國家法律
怀化市| 明光市| 呼玛县| 泰州市| 漳州市| 威海市| 桐城市| 鞍山市| 专栏| 南川市| 昭通市| 长寿区| 凤凰县| 建阳市| 达孜县| 蕲春县| 铁岭县| 贺兰县| 喀什市| 桃源县| 方正县| 青河县| 嵊州市| 海伦市| 禄丰县| 兴义市| 金沙县| 汉阴县| 阜平县| 隆回县| 吴川市| 长汀县| 郯城县| 秦皇岛市| 科技| 临清市| 怀安县| 重庆市| 慈利县| 龙游县| 正镶白旗|