再次回顧“基本狀態(tài)機模式”的6個缺點,只剩下第6個缺點無法在上述的“狀態(tài)機和事件結(jié)構(gòu)的結(jié)合模式”中被解決。 任何時刻只能有一個狀態(tài)在運行這個問題也許有些多余,但是在實際的應用中往往又
簡單而言,動態(tài)調(diào)用指的是通過程序控制另外一個程序的運行、停止、賦值和獲取值等。LabVIEW提供了多種動態(tài)調(diào)用的方式,從底層而言是通過VI Server技術(shù)實現(xiàn)的。 圖 31所示為LabVIEW中的Application Control選板,動態(tài)
在介紹VI的動態(tài)調(diào)用之前有必要對LabVIEW在執(zhí)行VI過程中的規(guī)則有個大致的了解。眾所周知,LabVIEW是通過VI的文件名(VI Name)來表示獨立的VI的,并不是VI的路徑。因此,LabVIEW不允許具有相同名字的VI同時載入內(nèi)存中
我是從LabVIEW的中文版幫助文檔中接觸“程序設計模式”一詞的,這個相對學術(shù)化的詞語是對一系列用于LabVIEW程序設計結(jié)構(gòu)的歸納和總結(jié)。在建造房子時,需要針對房子的用途設計整個房屋的架構(gòu),確保房子在這