找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1467|回复: 8

这个VI好奇怪!我被他害死了~不按套路来!

[复制链接]
发表于 2007-10-8 19:18:30 | 显示全部楼层 |阅读模式
我先前问过一个LV里自带的例子测CPU和内存还有进程的问题
我姑且不说他准不准了
我把测CPU这段跟单独摘出来了
我被他害的想吐血了~!

这段程序是这样的
一个WHILE循环 里面就写着测CPU数值的程序  
按理论上,按我学两个月的LV的经验来说

我一直肯定:如果Whlie循环能正常运行的话  那么 我把Whlie循环的条件端子 改为停止,点运行边上的持续运行应该能跟循环开着的时候一个效果

我不知道老大们看的明白我写的这句话不,就是让While循环只执行一次就关,因为While至少是一次,
然后我启用连续运行程序的话,结果应该是跟我Whlie循环无限循环的时候是一个效果的吧??

可是我下面上传的VI就非常的奇怪~!

条件端是红色的(代表真时停)我给他连上布尔假的时候,点运行一直正常CPU测的出来,OK~

但是当我把条件端红色的  接上布尔真的时候, 然后我点的是   连续运行  结果是 CPU测的数据一直是0 就是不显示数值

按我自己的理论我实在是找不出为什么了

老大们给我解释下为什么啊 ??我真的琢磨了好几天才找到问题在这,因为我是把这个东西放到一个项目里做子VI ,他搞的我差点拆那个大的主VI了。。。。我恨死它咯

帮帮我老大们~~我VI上传上来~~

你们把Whlie循环接   假  点运行就OK  
再把循环的条件端接   真   点连续运行  数字一直是0
我就纳闷了!!~我实在想不出为什么!~~求救!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2007-10-8 19:25:05 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2007-10-8 21:45:15 | 显示全部楼层
我电脑上暂时看不了,不过看你说的,觉得是下面的情况
循环第一次运行一直是0,所以当为真的时候你看到的是0,你可以高亮看下,运行多少次看会有数据出现,然后设定个条件就可以了,或者用个FOR来做
回复 顶

使用道具 举报

发表于 2007-10-9 09:04:39 | 显示全部楼层
没有vi是你说的那样子运行的。。。。。while条件端子disable,然后连续运行vi?为什么要这么做呢?
net的东西没看过,不过你的两个实验不是等效的,起码,当你点连续运行的时候,net的对象会在每次循环的时候都初始化一下,而一个比较合理的解释就是,输出为0就是初始化的结果。。。。。。。。
回复 顶

使用道具 举报

 楼主| 发表于 2007-10-9 09:40:40 | 显示全部楼层
昨天睡觉育想了一晚上~也在想是不是用FOR循环看一下到底几次有结果
我今天一早上来就试验了
结果证实:
这个鸟程序是至少循环两次才出一个结果数字
这样的话我用While循环每次都是重复执行 第一次循环的那个动作 无法连贯执行循环1循环2
所以一直等不出个结果
现在程序改为FOR循环 循环次数给他设置为2,然后放在主VI的定时循环里去
一切OK~!
谢谢楼上的指导~~!
这是我见过最奇怪的循环咯,学识浅薄莫笑我啊~
又学会了一点东东!~
谢谢~!

[ 本帖最后由 ARES 于 2007-10-9 09:42 编辑 ]
回复 顶

使用道具 举报

 楼主| 发表于 2007-10-9 09:46:46 | 显示全部楼层
原帖由 飞雨天 于 2007-10-9 09:04 发表
没有vi是你说的那样子运行的。。。。。while条件端子disable,然后连续运行vi?为什么要这么做呢?
net的东西没看过,不过你的两个实验不是等效的,起码,当你点连续运行的时候,net的对象会在每次循环的时候都初始 ...


确实,以前我做的VI都是那种很简单的,每次循环之间没有什么联系,只是数字公式的带入一样机械动作
所以每次把Whlie循环关闭后点连续循环显示的结果是一样的,每次的循环间都是独立的

而这个第一和第二次循环有联系,每第2次循环执行完就不可能出结果,这就导致为什么我铰尽脑汁都想不通的事情拉

谢谢老大们的帮忙~~让我清楚的理解了循环过程~!

好好学习天天向上!~谢谢你们!
回复 顶

使用道具 举报

发表于 2007-10-9 13:39:39 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2007-10-10 14:51:41 | 显示全部楼层
兄弟,我很想帮你看看,但是我的lv版本是7.0的,打不开你的程序。能帮我发一套8.2的版本吗?感激万分!!
回复 顶

使用道具 举报

 楼主| 发表于 2007-10-11 08:56:24 | 显示全部楼层
我怎么帮你装哦。。。
好几个G大的东西。。
你把电脑拿我这来 我给你拷贝咯
嘿嘿
网上8.2的下载连接应该是非常多
破解非常完美了
好好去找个拉·!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 15:10 , Processed in 0.051722 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表