我一直在試圖訪問羣集變量。最近我瞭解到你不能使用.NET網絡共享變量,我發現人們通常通過AcitveX來做到這一點。如何使用ActiveX在LabVIEW中觸發值信號事件?
使用ActiveX我可以運行任何我想要的VI並更改這些值,但大多數我試圖訪問的VI都有UI循環和消費者循環。手動更改控件的值,會觸發檢測到的事件並導致我感興趣的某些操作。閱讀了一些舊的KB後,我發現使用ActiveX時無法做到這一點。
在LabView 2015中它是一樣的嗎?在一些論壇中,人們討論瞭如何在ActiveX程序中創建一個觸發用戶事件的VI,這是一種圖層。有人可以分享這些VI的例子嗎?還有其他的解決方法嗎?
請問您能否更詳細地描述一下您試圖實現的目標?謝謝 – MarcoM
我試圖訪問羣集變量。當用戶事件捕獲值信號時,當前的VI僅更新變量。 ActiveX不能做價值信號。我使用VI來讀寫羣集變量。 – gyani
你在哪裏試圖訪問這些集羣?在同一個LabVIEW應用程序,不同的LabVIEW應用程序中,或者來自外部的非LabVIEW代碼?我認爲這是最後一個,否則它涉及ActiveX或.NET沒有任何意義,但更清晰的描述會有所幫助。 – nekomatic