微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > Labview如何实现分别读出字符串里的每一组数据

Labview如何实现分别读出字符串里的每一组数据

时间:10-02 整理:3721RD 点击:
小白求教,为什么字符串控件输进去的数据总是只能读出第一组,接下来在输入的数据还是读的第一组,比如输入AA121314FF,则程序能读出12、13、14,但是当我再输入AA232425FF,则程序读不出,怎样才能不停地输入不停地读出呢


队列缓冲区里面有很多第一次发的数据,它们还没有完全出队列!要想发一次入一次队列,应该使用事件结构创建一个事件,事件发生的时候发送一次信息就可以啦!~

上面的循环里面加上事件结构。你现在的程序发送了好多重复的数据到队列里面。所以你改数据之后看不到变化,其实程序已经发送了好多多好多的第一种数据

事件结构?加上事件结构怎么设计?

创建一个什么样的事件?

你可以用一个布尔按钮,需要发送的时候点击一下!在事件结构里就创建该布尔控件值改变事件就可以啦!

哦哦,但是我这是一个简单的程序,以后接收仪器传送的数据时是不停传输的,可不能弄个布尔按钮去点击啊

可以后台每隔一段时间给那个布尔按钮一个信号量,这样就相当于手动点击布尔按钮了

怎么给布尔控件一个信号量?

属性节点:值信号   每次赋值就会产生一次值改变事件!

路过                                                                                                                                

好的,我试试

学习。

11楼哪位兄弟的回复正解,有空可以多研究下属性(调用)节点和引用的使用,以后会很常用的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top