您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:2127 [上一页] [1] [下一页]
762
oyjoyxh
文章数:4
年度积分:50
历史总积分:762
注册时间:2011/2/17
发站内信
发表于:2011/2/17 21:16:01
#0楼
我有个小项目,要用PLC在短时间(1S左右)采集一系列(100个左右)的不同数据,并储存,采集完以后,要取出来求一个平均值,我想把它存到DB块,但不知道怎么实现,求教各位高手!
38119
cvlsam 版主
文章数:12488
年度积分:730
历史总积分:38119
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2011/2/17 21:48:32
#1楼
100的数据累加,然后除以100,最后送入DB。
762
oyjoyxh
文章数:4
年度积分:50
历史总积分:762
注册时间:2011/2/17
发站内信
发表于:2011/2/18 20:15:28
#2楼
我需要先储存,再取出来累加和算平均值
38119
cvlsam 版主
文章数:12488
年度积分:730
历史总积分:38119
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2011/2/18 20:37:16
#3楼
以下是引用oyjoyxh在2011/2/18 20:15:28的发言:
我需要先储存,再取出来累加和算平均值

论坛的前辈写过如何使用间接寻址的文章,你可以看一下,其中的例子就是如何使用间接寻址复制数据,虽然和你的要求略有不同,但是仍然有参考价值。

间接寻址完成了数据的采集与存储,同时间接寻址完成了数据的读取,自己编写个加法,也就OK了。

不过就个人来看,还没有看到过某一通道要累加100次求平均的,基本上连模拟量的滤波都不会使用那么多次……

整个程序也不会超过30行代码……属于非常简单的应用

Regards
762
oyjoyxh
文章数:4
年度积分:50
历史总积分:762
注册时间:2011/2/17
发站内信
发表于:2011/2/18 21:56:35
#4楼
非常感谢
762
oyjoyxh
文章数:4
年度积分:50
历史总积分:762
注册时间:2011/2/17
发站内信
发表于:2011/2/18 22:12:17
#5楼
在论坛上搜到了你对别人的回复,也是间接寻址的问题,受教了,再次表示感谢,可惜由于我注册时乱填的资料,网站把我的号给限制了,不能给你加分,对不起了!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003