LabVIEW事件结构每次触发后接收的都是外部变量上一次的值!怎么解决啊!

2019-07-17 22:37发布

QQ截图20150710093132.png 事件结构必须触发两次才能接收到当前实时变化的值!第一次触发的时候接收的总是上一次的值!如设备ID上一次输入的是1,我这次改为2,然后触发事件但是他发送的任然是1,只有再触发一次他才发送2!!!!除了用局部变量在没有其他方法了吗??
烦请各位高手指点啊!!我知道的各种东西都试了每一个好使的!!!!就卡在这儿了!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
1071347075
1楼-- · 2019-07-19 00:06
星夜之北 发表于 2015-7-11 09:09
超时分支里面怎么写程序啊!我加了一个超时,可是不知道超时分支里面写啥??

没什么写  空着就行了
liyuesheng_yz
2楼-- · 2019-07-19 03:57
添加一个超时分支,设置为默认值,我觉得你的事件结构加一个时间延时会比较好点!
YTTKLA
3楼-- · 2019-07-19 04:31
事件结构超时默认好像是永不超时,没用事件发生时会一直等待,添加一个超时空白分支,并设定超时时间。
12030202
4楼-- · 2019-07-19 10:02
请问下解决了吗?我现在也是遇到这种问题?解决的话请问是怎么解决的?
muz210
5楼-- · 2019-07-19 10:15
 精彩回答 2  元偷偷看……
dzfsywza
6楼-- · 2019-07-19 16:05
请把事件结构触发的按钮放到事件结构内部,而执行的部分最好用状态机再另一个分支处理,这样按钮的功能备分离出来不会出现那种问题,机械动作一般都用释放时触发

一周热门 更多>