自学内容网 自学内容网

【LabVIEW作业篇 - 4】:属性节点赋值和直接节点赋值的区别体现

属性节点赋值和直接节点赋值的区别体现

  1. 创建5个圆形指示灯,然后循环点亮,先给圆形指示灯赋值假变量,然后再进行循环。
    在这里插入图片描述
  2. 运行结果,观察结果,发现刚开始运行时,从第二个灯亮而第一个灯不亮?
    在这里插入图片描述
  3. 原因:因为LabVIEW是并行运行的,而直接赋值的速度比属性节点赋值要快,所以程序运行时先对灯A直接赋值,后才对灯A进行属性节点赋值,最终导致以上情况的出现。
    在这里插入图片描述
  4. 修改方式:while循环外的属性节点的错误输入端连接到while循环的外壁。这样修改的原因是:LabVIEW是以数据流的方式运行,所以程序开始时先对各个指示灯赋值假常量,然后再进入while循环。
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述


原文地址:https://blog.csdn.net/Oh_Python/article/details/140542059

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!