LabVIEW的VI程序框圖
VI程序框圖
本文引用地址:http://cafeforensic.com/article/201701/337612.htm前面板創(chuàng)建完畢以后,可使用程序框圖來(lái)添加源代碼。程序框圖是圖形化源代碼的集合,圖形化源代碼又稱(chēng)G代碼或程序框圖代碼,它決定VI的運(yùn)行方式。程序框圖代碼使用圖形化代碼來(lái)控制程序框圖對(duì)象。
程序框圖對(duì)象包括接線端和程序框圖節(jié)點(diǎn)。接線端為前面板對(duì)象在程序框圖上對(duì)應(yīng)的對(duì)象。程序框圖節(jié)點(diǎn)包括函數(shù)、VI、Express VI和結(jié)構(gòu),節(jié)點(diǎn)可以是LabVIEW自帶的也可以是用戶(hù)自定義的。程序框圖節(jié)點(diǎn)類(lèi)型和功能如表1所示。
表1程序框圖節(jié)點(diǎn)類(lèi)型及功能
各個(gè)對(duì)象之間通過(guò)連線連接起來(lái)用以創(chuàng)建程序框圖。連線將輸入控件和顯示控件的接線端與函數(shù)或子Ⅵ連接,數(shù)據(jù)從輸入控件沿著連接線流向函數(shù)和子Ⅵ,再?gòu)倪@些函數(shù)和子Ⅵ流向其他函數(shù)和子VI,最后流向顯示控件。數(shù)據(jù)在程序框圖節(jié)點(diǎn)中的移動(dòng)決定了Ⅵ和函數(shù)的執(zhí)行順序,數(shù)據(jù)的移動(dòng)稱(chēng)為數(shù)據(jù)流編程。空白的程序框圖窗口如圖1所示。
圖1 空白的程序框圖窗口
評(píng)論