LabVIEW程序赋值变量触发事件结构

  • 浏览:1416
  • |
  • 更新:

使用LabVIEW的时候,经常会遇到要给一个变量进行程序赋值,并且希望该变量数值改变后可以触发事件结构。

工具/原料

  • 华硕K53S
  • Windows7
  • LabVIEW2016

方法/步骤

  1. 1

    LabVIEW的事件结构一般都是由手动改变变量数值才会触发事件结构,比如,当前面板上的数值控件通过手动输入或者控件旁边的增量或减量按钮改变时,触发事件结构是没问题的。如下图所示。

    LabVIEW程序赋值变量触发事件结构
    LabVIEW程序赋值变量触发事件结构
  2. 2

    如果将 改变前 控件改为显示控件,并新建数值输入控件,并将数值输入控件与改变前显示控件相连,放在while循环中,当数值输入控件改变时,改变前显示控件会实时发生改变,但是改变后控件的数值是不改变的,即这种情况下,是无法触发事件结构的。如下图所示。

    LabVIEW程序赋值变量触发事件结构
  3. 2
    该信息非法爬取自百度经验
  4. 3

    想要实现,程序赋值后能触发事件结构。需要改变的是,不要直接给 改变前 控件直接赋值,而是对 改变前控件的属性节点 值(信号)进行赋值。

    当程序给改变前属性节点进行赋值时,会触发事件结构,改变后显示控件的数值就会自动变化。

    如下图所示。

    LabVIEW程序赋值变量触发事件结构
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
展开阅读全部