zhubin08058 发表于 2009-1-16 15:49:51

求助关于采集数据时labview运行慢

我买了数采卡,在用labview采集数据时,只要连上数采卡,程序运行就很慢很卡。按停止按钮,说没响应。 但是在高亮情况下采集数据时,运行正常。哪位大虾帮帮忙啊!

cpubbs 发表于 2009-1-16 19:36:39

或许跟程序架构有关,用厂商提供的程序会有这种情况吗兄弟?稍当加点点延时试试!

zhubin08058 发表于 2009-1-17 06:17:54

好的,谢谢。我试试。

fjczd 发表于 2009-1-20 14:48:37

3# zhubin08058
怎么样,你的问题解决了吗

fjczd 发表于 2009-1-20 14:49:21

我原来也碰到过类似的困惑,可是一直没很好的解决,有人认为,labview太占内存了,

chenchao8848 发表于 2009-1-20 15:57:12

占内存大不是软件的问题,使编程架构的问题。
关键点在于时间片没有释放,一个高速查询的线程,占用的内存是最大的。考虑考虑这个问题

zhubin08058 发表于 2009-2-9 17:06:18

我用的是中泰7360系列的数采卡。他里面提供程序,我只是稍微改了下。在采集时我尝试10ms读取一次数据(300个)。也试过100ms等,但运行起来都是很卡。而且每隔出来一批数据就会停顿15s左右。很是搞不懂。
          有哪位碰到过这种情况的,指教一下解决方法啊!!!谢谢

cpubbs 发表于 2009-2-9 17:59:57

我用的是中泰7360系列的数采卡。他里面提供程序,我只是稍微改了下。在采集时我尝试10ms读取一次数据(300个)。也试过100ms等,但运行起来都是很卡。而且每隔出来一批数据就会停顿15s左右。很是搞不懂。
          ...
zhubin08058 发表于 2009-2-9 17:06 http://www.cpubbs.com/bbs/images/common/back.gif

如果它在DLL内部有循环的话(并且耗掉了一个人能感觉出来的时间),就会出现这种情况,您看看任务管理器,看CPU占用高还是内存占用高;如果都不高,只是相当于在执行DLL内部的程序,导致LV的面板没有得到响应!

cpubbs 发表于 2009-2-9 18:00:08

顺祝大家新年快乐!

fjczd 发表于 2009-2-10 16:21:38

顺祝大家新年快乐!
cpubbs 发表于 2009-2-9 18:00 http://www.cpubbs.com/bbs/images/common/back.gif
老大也灌水啊

quanpower 发表于 2010-9-26 14:58:31

我用的485的采集模块,用vc的程序没问题,但是LabVIEW的就有问题,开关量闭合后至少几秒后才有反应

samda 发表于 2010-9-26 23:29:04

我用的485的采集模块,用vc的程序没问题,但是LabVIEW的就有问题,开关量闭合后至少几秒后才有反应
quanpower 发表于 2010-9-26 14:58 http://www.cpubbs.com/bbs/static/image/common/back.gif


程序有问题可能性大。上传程序才能分析。
页: [1]
查看完整版本: 求助关于采集数据时labview运行慢