登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:关于s7-300DB块存储的问题
点击:2137 回复:5
楼主
编辑
引用
管理
oyjoyxh
我有个小项目,要用PLC在短时间(1S左右)采集一系列(100个左右)的不同数据,并储存,采集完以后,要取出来求一个平均值,我想把它存到DB块,但不知道怎么实现,求教各位高手!
11-02-17 21:16
1楼
编辑
引用
管理
cvlsam
100的数据累加,然后除以100,最后送入DB。
11-02-17 21:48
2楼
编辑
引用
管理
oyjoyxh
我需要先储存,再取出来累加和算平均值
11-02-18 20:15
3楼
编辑
引用
管理
cvlsam
引用
oyjoyxh
在 2011/2/18 20:15:28 发言
【内容省略】
论坛的前辈写过如何使用间接寻址的文章,你可以看一下,其中的例子就是如何使用间接寻址复制数据,虽然和你的要求略有不同,但是仍然有参考价值。
间接寻址完成了数据的采集与存储,同时间接寻址完成了数据的读取,自己编写个加法,也就OK了。
不过就个人来看,还没有看到过某一通道要累加100次求平均的,基本上连模拟量的滤波都不会使用那么多次……
整个程序也不会超过30行代码……属于非常简单的应用
Regards
11-02-18 20:37
4楼
编辑
引用
管理
oyjoyxh
非常感谢
11-02-18 21:56
5楼
编辑
引用
管理
oyjoyxh
在论坛上搜到了你对别人的回复,也是间接寻址的问题,受教了,再次表示感谢,可惜由于我注册时乱填的资料,网站把我的号给限制了,不能给你加分,对不起了!
11-02-18 22:12
工控新闻
西克重点推介 - 激光距离传感器 Dx35
伊顿电力设备有限公司获评“全球灯塔工厂”称号
西克新品速递 | InspectorP61x Color 彩色2D智能相机
扎根华南,智创未来!CODESYS 深圳分公司盛大开业!
问道“十五五”中国制造业高质量发展研讨会在京召开
埃斯顿与东南大学机械工程学院合作共建“埃斯顿班”签约仪式圆满举行!
ABB斥资1.1亿美元,扩建四大生产基地
东土科技、智元都提前押注,谁能做机器人领域的“安卓”?
更多新闻资讯