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

着急中,请高人解答。

[复制链接]
tg111 该用户已被删除
发表于 2005-10-22 14:28:00 | 显示全部楼层 |阅读模式
本人利用labview 设计了一个示波仪程序,可以控制一个使用USB接口的双输入通道示波仪,测量一个RC回路的电源电压和电容电压(电压充电过程)。利用测量的两个电压数据,还有电阻(已知电阻值),计算出电容充电过程能量。
问题:1 程序具有测量,计算和统计功能,而且要求多次计算求平均值,比如希望在20v下,连续点击“计算按钮”,就进行10次测量,每次都显示已测各次的平均值,如第6次点了之后,立刻显示 前6次平均值(要求不能使用txt等文件来保留每次测量数据,然后再打开读取计算)。统计功能显示 不同电压下 的能量数值(如10v, 20v ,30v。。。)。目前,设计使用了case结构,来切换测量,计算和统计功能,因为需要示波仪数据实时动态传递。但是计算 里的多次测量求平均值的功能无法实现,使用移动寄存器和公式节点都无法实现----原因,使用循环结构,每次需要从循环外读取新的数据。请教,如何实现 10次测量求平均值的功能(不能使用文本或者表格文件来存储各次测量结果)?
2 测量,计算功能和统计功能的切换,是否还有 更好的设计思路?
本人邮件tg111@sina.com.
发表于 2005-10-22 17:05:04 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2005-10-22 17:05:58 | 显示全部楼层
您试一下用一个全局变量看行不行,全局变量也可以放在另一个循环中再加上移位寄存器!
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-29 06:28 , Processed in 0.021808 second(s), 9 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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