LabVIEWwilliam hill官网
直播中

cc栗子

6年用户 284经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

为什么改变一个数据的值信号却没触发该变量绑定的值改变事件?

求大佬帮助 我做一个向下发一针数据后 然后会接收到一帧数据 然后接收到一针数据中的值给一个变量和变量的值信号,该变量绑定的事件会在向下发一针数据 以此循环

当改变此变量的值信号 但是没触发该变量绑定的值改变事件 但偶尔会触发事件  

这是什么原因造成的?
  • 微信图片_20190813103726.png
  • 微信图片_20190813103745.png

回帖(5)

李海民

2019-8-13 13:23:35
控件的值改变是要人工改变才算,所以你这个程序不响应很正常,响应才不正常。
1 举报

李海民

2019-8-13 13:58:04
还有,你要确保每次值改变到时候,事件结构里的程序都已经执行结束了
举报

吴昊

2019-8-13 14:10:22
楼上说法不太对,val(sgnl)可以在后面板当做触发事件用的阈值;然后根据你的第二张图,我觉得你可能由于获得的数据帧多重判断后并没有进入到你想要的分支的原因导致最终并没有想要的结果,建议确认发送端没有问题的情况下用探针监控接收的数据是否按你的判断逻辑进到了对应的分支中
2 举报

tyx010203

2019-8-13 15:41:42
程序写成这样,没人愿意看
举报

更多回帖

发帖
×
20
完善资料,
赚取积分