From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



如何使用LabVIEW控制元呼叫節點的



主要軟體:
主要軟體版本:
主要軟體修正版本:
次要軟體: N/A

問題:

我有一組圖案(或者其他的控制元),已經被修改成我想要顯示的形式。在程式執行到某一步驟時,我想要將這些圖案組合在一起,然後經由人機介面的顯示完成列印的動作。為了達成這個功能,我使用每一個圖案的呼叫節點然後呼叫"Get Image"來將各個控制元的影像資訊取出來。接著,會將這些影像資料傳遞給另一個VI來將這些影像資料以有組織的方式組合並作列印的動作。然而,"Get Image"的"image data"輸出是一個叢集資料型態,要如何利用這個叢集資料來將影像顯示在人機介面上呢?



解答:

在下面的附圖中,教導如何使用程式的方法在單一VI中來處理影像資訊。然而,這個處理的方法,並不一定要在同一個VI中完成,藉由"image data"或者是"Draw Flattened Pixmap.vi" 的輸出資料傳遞至其他VI,就可以在其他的VI完成同樣的處理。

如圖所示,"Draw Flattened Pixmap.vi" 將叢集影像資料轉換成可以使用圖片顯示元顯示的資料格式。將VI連線成如附圖所示,就可以達成想要完成的功能。現在唯一要做的是規劃程式的流程,使得程式執行至某一步驟且相對應的控制元狀態需要輸出影像時,再來執行呼叫節點來輸出影像資料。使用錯誤叢集或者是sequence結構可以確保程式的流程。



相關連結:

附加檔案:





報告日期: 02/12/2004
最後更新: 09/19/2007
文件偏號: 36BCKCSF