微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 数据传输进程子面板

数据传输进程子面板

时间:01-06 来源:互联网 点击:

给子Vi的循环中加了一个顺序结构,如下图所示


也就是先让子Vi接收数据并运行完毕,然后判断该循环是否终止,然后程序就好了,有没有人能解释一下具体的原理,我自己想可能是不加顺序的时候该循环运行状态和子Vi运行状态想出现了矛盾的地方,具体也说不清楚;

(4)xy图是个比较蛋疼的东西,它无法保存先前显示的数据,我本来想只要通过一个循环加移位寄存器就可以将xy图每次显示后将先前的状态保持下来,这样每次传进来一个点的数据在后面接着显示岂不完美,结果运行的时候图表一片空白,原来它只是每次都你传进来的数据重新刷新显示一边,所以最后不得不采用数组的形式,每次把刷新的数组值给xy图让它不停滴重新绘图;

(5)最后来说一下,对于这种实时更新的子Vi,如果你要通过队列的方式将数据在主Vi中传递给子Vi的数据输入端,子Vi是万万不要加总体的循环的,尤其是while循环,因为主程序进入子Vi后会在子Vi运行完毕后才再次回到主程序,这就可能造成子Vi进入循环,程序就停在子Vi出不来了,所以做程序的时候对于信号和数据流通传输过程要很有数才好。

五.总结

越是完美的东西花的时间越长,对于tcp服务器程序我能做的修改暂时有了一个抬升,以后有时间再完善以下就好了,只是不要太陷入才好,以免误了毕业设计,误了大事。

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

网站地图

Top