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

[求助]高手帮忙看看一个简单虚拟温度采集的问题

[复制链接]
发表于 2006-4-30 23:24:09 | 显示全部楼层 |阅读模式
刚接触LABVIEW没多久~~现在在做一个最基本的虚拟温度计~~对一个虚拟的信号数据进行采集并作为温度显示~~按照要求是要能够让温度按照一个曲线进行变化~~并且采集10次取最高最低温度和平均值~~最后保存在一个文件中~~~
现在我只能做到在一个自己定义的温度范围内产生随机数值超过安全温度能报警~但无法让温度按照函数曲线变化~~~还有就是采集10次之后的取最高最低和平均值这个~~我按照一个例子做了但是只能取到最后一次测量的数值~~不知道为什么~~~文件保存倒感觉没什么问题~~~
只是前面两个我一直没研究出来~~~希望有人能帮忙把我这个东西修改一下~~~暂时我已经把几个没有成功实现的功能全部去掉了~~~现在这个很简单~~~
我学这个还没有几天~~~所以这个做的很差~~~希望能通过大家帮忙提高自己~~~

[此贴子已经被作者于2006-4-30 15:25:47编辑过]

本帖子中包含更多资源

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

×
 楼主| 发表于 2006-5-9 07:54:33 | 显示全部楼层
现在我是做出来一个循环检测10次的~~~能取最大最小和平均值的了~~但是是使用FOR循环的~~~这样的话一开始执行程序就开始循环10次~~~我想自己搞一个按纽控制FOR循环的开始~~~但是一直没有成功~~~希望各位高手指教~~~
还有就是要怎么让电脑虚拟的信号呈一个波形曲线比如抛物线一样变化?我的虚拟信号是使用0-1的随即数~~~这样信号的值跳动幅度太大了~~~并不像一个温度的变化~~~怎么使信号按函数变化希望各位指点一下~~~
PS:放上我现在做成的虚拟温度采集器~~各位再帮忙看看把~~~拜谢~~~

[此贴子已经被作者于2006-5-8 23:55:45编辑过]

本帖子中包含更多资源

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

×
回复 顶

使用道具 举报

发表于 2006-5-9 08:39:46 | 显示全部楼层
在你的整个程序外面加一个CASE,然后用按钮控制它!然后再在这个CASE的外面再套一个WHILE循环就可以了!
回复 顶

使用道具 举报

发表于 2006-5-9 08:43:08 | 显示全部楼层
<>用事件也可以的,event sturcture!</P>

<>你说的这种信号产生的,可以用后面板控件面板上面:express--&gt;input--&gt;Simulate Arbitrary Signal.vi,用它可以产生你的信号,这些信号波形可以由你输入的数据来产生的!用它就可以!</P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-5-9 09:06:04 | 显示全部楼层
<>实在是感谢~~今天太晚了要睡觉了~~明天来做~~有问题的话继续向你请教啊~~~~</P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-5-9 18:35:41 | 显示全部楼层
<>那个循环控制问题解决了~~~</P>
<>关于产成波形的~~~用那个控件之后要怎么设置才能让它的数值变化按曲线变化呢?</P>
<>比如我想让信号数值按照一个sin函数或者一个开口向下的抛物线变化,那要怎么设置呢?能不能给一个设置信号曲线的简单实例让我看看?多谢了~~~</P>
回复 顶

使用道具 举报

发表于 2006-5-7 04:23:56 | 显示全部楼层
<>你把你的显示温度的控件放到WHILE里面试试,要找一个数组的最大与最小值,可以用这个VI,你用的是LV8吗?哪可以用这个节点Array Max &amp; Min,搜索max就有这个节点出来了!如果你把保存及显示都放在WHILE里面,就不会只输出最后一次结果了,因为放到WHILE外面,如果不加shift register 移位寄存器,它停止运行的时候只输出最后一次的!这里介绍一本我们的CPUBBS论坛LABVIEW+单片机学习套件的书给你看,是结合一些小项目来做的,非常详细,相信对你会有些帮助的:</P>
<><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=8307&amp;page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=8307&amp;page=1</A></P>
回复 顶

使用道具 举报

发表于 2006-5-10 02:44:18 | 显示全部楼层
你把节点放到后面板以后,它会弹出一个界面,上面有输入数值的地方的!
回复 顶

使用道具 举报

 楼主| 发表于 2006-5-10 05:46:46 | 显示全部楼层
<>那个insert的话要一个一个的把X和Y的数值输入吗?那一个函数曲线上这么多点要怎么才能输完啊~~~不能直接load一个函数吗?</P>
回复 顶

使用道具 举报

发表于 2006-5-10 06:52:27 | 显示全部楼层
如果要用函数的话,在后面板的analyze里面有很多信号方面的节点的,你自己找找!
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-29 09:14 , Processed in 0.055173 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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