由于平鋪式順序結(jié)構(gòu)的所有幀都顯示在程序框圖窗口中,平鋪式順序結(jié)構(gòu)幀之間數(shù)據(jù)可以通過數(shù)據(jù)線傳遞,并不需要局部變量,所以在平鋪式順序結(jié)構(gòu)中系統(tǒng)沒有設(shè)置局部變量。數(shù)據(jù)線在穿過幀程序框時,在框上也會有一個小方塊,表示數(shù)據(jù)通道,如圖4所示。開關(guān)電源變壓器添加繞組并接地有何意義?您的參與是維庫提升服務(wù)的動力!
所屬選板:結(jié)構(gòu) 必需:基礎(chǔ)版開發(fā)系統(tǒng) 包括一個或多個順序執(zhí)行的子程序框圖或幀。平鋪式順序結(jié)構(gòu)可確保子程序框圖按一定順序執(zhí)行。平鋪式順序結(jié)構(gòu)的數(shù)據(jù)流不同于其他結(jié)構(gòu)的數(shù)據(jù)流。所有連線至幀的數(shù)據(jù)都可用時,平鋪式順序結(jié)構(gòu)的幀按照從左至右的順序執(zhí)行。每幀執(zhí)行完畢后會將數(shù)據(jù)至傳遞至下一幀。即幀的輸入可能取決于另一個幀的輸出。與層疊式順序結(jié)構(gòu)不同,平鋪式順序結(jié)構(gòu)中不必使用順序局部變量在幀與幀之間傳遞數(shù)據(jù)。平鋪式順序結(jié)構(gòu)在程序框圖上顯示每個幀,故無需使用順序局部變量即可完成幀與幀之間的連線,同時也不會隱藏代碼。在平鋪式順序結(jié)構(gòu)中添加或刪除幀時,結(jié)構(gòu)會自動調(diào)整尺寸大小。不可在平鋪式順序結(jié)構(gòu)的各個幀之間拖曳隧道。應(yīng)確立數(shù)據(jù)依賴或使用流經(jīng)參數(shù)可控VI的數(shù)據(jù)流,避免過度使用平鋪式順序結(jié)構(gòu)。右鍵單擊平鋪式順序結(jié)構(gòu),在快捷菜單中選擇替換為定時順序,可將平鋪式順序結(jié)構(gòu)替換為定時順序結(jié)構(gòu)。
如需節(jié)省程序框圖空間,可使用層疊式順序結(jié)構(gòu)。通過平鋪式順序結(jié)構(gòu)可避免使用順序局部變量并且更好地為程序框圖編寫說明信息。替換為層疊式順序,可使平鋪式順序結(jié)構(gòu)替換為層疊式順序結(jié)構(gòu)。替換為條件結(jié)構(gòu),可使平鋪式順序結(jié)構(gòu)替換為條件結(jié)構(gòu)。只有所有數(shù)據(jù)與結(jié)構(gòu)相連時,平鋪式順序結(jié)構(gòu)才開始執(zhí)行。所有幀執(zhí)行完畢后,各個幀才返回連線的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)依賴或使用流經(jīng)參數(shù)可控VI的數(shù)據(jù)流,避免過度使用層疊式順序結(jié)構(gòu)。文章是否對您有幫助?
請正確填寫搜索鎖貨型號!平鋪式順序結(jié)構(gòu)和層疊式順序結(jié)構(gòu)功能相同,不同的是結(jié)構(gòu)中所有幀都是按順序展開排列而不是疊在一起。平鋪式順序結(jié)構(gòu)”,如圖1所示。新建的平鋪順序結(jié)構(gòu)也只有一幀,如圖2所示。通過右鍵快捷菜單選項“在后面添加幀”可在當(dāng)前幀后添加幀,“在前面添加幀”可在當(dāng)前幀前添加幀。添加的幀平行排列,通過拖動周的方向箭頭可改變其大小,如圖3所示。平鋪式順序結(jié)構(gòu)和層疊式順序結(jié)構(gòu)的另一不同點是數(shù)據(jù)傳遞方式。
層疊式順序結(jié)構(gòu) 包含一個或多個子程序框圖/幀,且順序執(zhí)行的結(jié)構(gòu)稱為層疊式順序結(jié)構(gòu)。右鍵單擊結(jié)構(gòu)邊框,可添加或刪除分支,也可創(chuàng)建順序局部變量,在幀之間傳遞數(shù)據(jù)。層疊式順序結(jié)構(gòu)可確保子程序框圖按順序執(zhí)行。如要創(chuàng)建層疊式順序結(jié)構(gòu),在程序框圖上創(chuàng)建平鋪式順序結(jié)構(gòu),右鍵單擊該結(jié)構(gòu)并選擇替換為層疊式順序。單擊選擇器標(biāo)簽中的遞減和遞增箭頭,可滾動瀏覽已有的條件分支??商砑?、復(fù)制、重排或刪除子程序框圖。通過順序局部變量接線端,可傳遞層疊式順序結(jié)構(gòu)中某一幀的數(shù)據(jù)至其后的幀。