條件結(jié)構(gòu)(CASE)是LV常用結(jié)構(gòu)之一,最為典型的條件結(jié)構(gòu)是含有錯誤處理的條件結(jié)構(gòu),常常用于避免使用順序結(jié)構(gòu)。與C語言的條件結(jié)構(gòu)不同,對于顯示控件,所有的CASE分支必須對顯示控件傳遞數(shù)據(jù)(賦值)或者直接使用默認(rèn)值
條件結(jié)構(gòu)和事件結(jié)構(gòu),總體來說比較類似,都是需要處理一個分支。但是他們也有不同之處,表現(xiàn)為:1、條件結(jié)構(gòu)必須有一個分支能夠執(zhí)行到,不然將出現(xiàn)錯誤。而時間結(jié)構(gòu)可以等待其中某一分支事件的出現(xiàn)(當(dāng)然其中包括超時
在編寫一個中等規(guī)模的程序時,狀態(tài)機(jī)和事件結(jié)構(gòu)是常見的設(shè)計模式,SR(SHIFT REGISTER)經(jīng)常用于在各個CASE之間傳遞數(shù)據(jù),當(dāng)CASE比較多的時候,經(jīng)常會出現(xiàn)SR忘記連接或者需要增加新的SR,此時會非常麻煩,需要在幾十個CASE之
今天花了一大半天搞一個小程序,最后終于找到了原因,雖然浪費了很多時間,但終于還是被我找到了原因,心情非常好,必進(jìn)學(xué)習(xí)是個循序漸進(jìn)的過程,寫下心得,以免以后再犯同樣的錯誤。下面是我修改后的程序: 這
選擇結(jié)構(gòu)相當(dāng)于文本語言中的條件語句。LabVIEW 8 中新增加的 Diagram Disable Structure,Conditional Disabled Structure 類似 C 語言中的條件宏定義語句。 一. 程序框圖禁用結(jié)構(gòu)(Diagram Disable Structure) 在
?LabVIEW的條件結(jié)構(gòu)顯示為0,1,2,3時若前方輸出為數(shù)字類型則貞為0(所有假設(shè)不成立),貞1為第一種情況,貞2為第二種,貞2^2 (4)為第三種,貞2^3(8)為第四種。