永发信息网

如何用labview8.5实现多线程?

答案:2  悬赏:70  手机版
解决时间 2021-01-30 07:27
  • 提问者网友:我是女神我骄傲
  • 2021-01-30 02:11
两个各自独立的程序,需要将两个程序共享同一前面板。两个程序都有while循环,可以同时执行,但现在只要有一个程序跳出循环,就无法再次进入循环,因为另一个程序的循环还没有结束。如何实现让两个程序多线程执行。谢谢!
最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-01-30 03:13
分开,放入同一VI的两个循环中。
全部回答
  • 1楼网友:佘樂
  • 2021-01-30 03:41
labview写串口通讯还是比较简单的,我把程序图发给你,不过怕由于版本问题,所以没有直接给你程序~所有关于串口的空间全部在函数面板--仪器i/o--串口里可以找到。调用的函数依次是visa配置串口--visa写入--visa读取--visa关闭,这是一种标准的写法,在visa写入的地方加入case结构,来控制是否进行写串口,case状态为假时,直接传递函数即可。其他部分没有什么多说的,如果想加入循环,就在visa配置串口的后面和visa关闭的前面这一部分加入循环即可循环的读取串口数据了!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯