LabVIEW自動(dòng)連線(xiàn)功能
將選中的對(duì)象移到程序框圖上其他對(duì)象旁邊時(shí),LabVIEW會(huì)自動(dòng)提示有效的連線(xiàn)方式;將對(duì)象拖動(dòng)放置在程序框圖上時(shí),放開(kāi)鼠標(biāo)后將自動(dòng)連線(xiàn)。自動(dòng)連線(xiàn)功能只為數(shù)據(jù)類(lèi)型相互匹配的接線(xiàn)端連線(xiàn),對(duì)不匹配的接線(xiàn)端不予連線(xiàn)。
將兩個(gè)不同類(lèi)型的數(shù)值數(shù)據(jù)連接在一起時(shí),程序框圖節(jié)點(diǎn)上會(huì)出現(xiàn)強(qiáng)制轉(zhuǎn)換點(diǎn)提示。強(qiáng)制轉(zhuǎn)換點(diǎn)表示,LabVIEW已經(jīng)將傳遞給節(jié)點(diǎn)的數(shù)值強(qiáng)制轉(zhuǎn)換成了不同的數(shù)據(jù)類(lèi)型。例如,加函數(shù)節(jié)點(diǎn)需要兩個(gè)雙精度浮點(diǎn)數(shù)輸入,如果其中一個(gè)輸入為整數(shù),在加函數(shù)節(jié)點(diǎn)上就會(huì)顯示一個(gè)強(qiáng)制轉(zhuǎn)換點(diǎn),如圖1所示。
當(dāng)試圖連接數(shù)據(jù)類(lèi)型不兼容的兩個(gè)對(duì)象或刪除連線(xiàn)的一段時(shí),會(huì)出現(xiàn)斷線(xiàn)。斷線(xiàn)在程序框圖中顯示為黑色的虛線(xiàn),線(xiàn)段中間有個(gè)紅色的X,X兩邊的箭頭表明了數(shù)據(jù)流的方向。將光標(biāo)移到斷線(xiàn)上時(shí),會(huì)顯示一個(gè)描述產(chǎn)生斷線(xiàn)原因的提示框,如圖2所示。

圖1 強(qiáng)制轉(zhuǎn)換點(diǎn)

圖2 斷線(xiàn)提示框
右鍵單擊斷線(xiàn),從彈出的快捷菜單中選擇“列出錯(cuò)誤”可以打開(kāi)錯(cuò)誤列表窗口。通過(guò)右鍵快捷菜單選項(xiàng)還可以進(jìn)行整理連線(xiàn)、創(chuàng)建/刪除連線(xiàn)分支等的操作,如圖3所示。
圖3 斷線(xiàn)的右鍵快捷菜單和錯(cuò)誤列表窗口
需要注意的是,為了保證VI程序的完整性,必須連接所有需要連接的程序框圖接線(xiàn)端,否則VI程序的運(yùn)行按鈕
將處于斷開(kāi)狀態(tài)
而無(wú)法運(yùn)行。
來(lái)源:ks991次





