我一直在试图访问群集变量。最近我了解到你不能使用.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