NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

可以在不同的进程中同时读全局变量吗,有没有先后顺序?

已解决!
转到解答

可以在不同的进程中同时读全局变量吗,有没有先后顺序?

我比较笨,

另外同时读时速度如何?

0 项奖励
1 条消息(共 5 条)
4,653 次查看
how do you making them reading "at the same time"? and, how fast of the reading speed you are looking at?
Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 项奖励
2 条消息(共 5 条)
4,649 次查看

LV内置全局变量只能进行线程间通讯,不能执行进程间通讯。

陈树学
QQ:276509891 .
EMAIL:CSXCS_366@126.COM
qq群:78561268 80754347 37591940
http://labview.weebly.com/
新书《LabVIEW实用工具详解》已经发售,敬请关注。
0 项奖励
3 条消息(共 5 条)
4,645 次查看

我用了两个循环同时保存两个板卡的数据,并且每个板卡存一个数据文件,

我以为两个文件应该能够同进更新

但我用F5刷新时发现,只有等一个文件写一些数据以后,另一个文件才能写数据

好像是交替进行保存的

难道这是tdms保存文件的特点?数据量不大,每个板卡大约是48卡的采样速度,

望高人指点,谢谢

0 项奖励
4 条消息(共 5 条)
4,629 次查看
解答
已被主题作者 gangzi 接受

TDMS并没有那样的特性,特别是两个不同的TDMS文件,彼此之间没有任何的依赖关系。

 

我的估计是,在特定的情况下,LabVIEW会对你这两个不同的线程做分配,导致看起来两个文件好像在交替保存。

 

0 项奖励
5 条消息(共 5 条)
4,606 次查看