中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 请教如何用PLC编程,实现电度表最大需量(15分钟滑差式)的显示。
发表新帖 回复该主题
回帖:26个,阅读:14046 [上一页] [1] [2] [3] [下一页]
* 帖子主题:

请教如何用PLC编程,实现电度表最大需量(15分钟滑差式)的显示。

分享到
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/18 20:38:15
#10楼
已经是高压计量,电费单没有最大需量的记录,公司目前因环保问题几年内不可能扩产,只会逐步缩减负荷,现在要想办法降低各种成本。先抛开有没有用的问题,用S7-200技术上能否实现该目标?
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/19 16:50:34
#11楼
好像有点眉目,用西门子表指令FIFO有可能实现,仿真试验中。
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/20 21:23:11
#12楼
通过两天的不断试验,利用ATT指令和FIFO指令,解决了第2点动态数据先入先出采样储存的问题。
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/20 21:25:04
#13楼
附件 IMG_20180320_211003.jpg



附件 IMG_20180320_211732.jpg
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/20 21:26:39
#14楼
附件 IMG_20180320_211300.jpg



附件 IMG_20180320_211427.jpg



附件 IMG_20180320_211518.jpg
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/20 21:31:41
#15楼
后3张图片分别是I0.1接通5次,10次,11次的数据,可以看到新数据不断压入,旧数据不断清出。增加其它附属编程和优化后就可以求动态平均值。
此帖发自手机工控论坛
6164
zhengchang
文章数:1820
年度积分:50
历史总积分:6164
注册时间:2011/5/6
发站内信
发表于:2018/3/21 16:18:24
#16楼
有一个办法,开辟一大块数据区,用变地寄存器,过一段时间记录数据然后地址+1,超过数据区最大地址,从头赋值再来,

查看也简单,对应变址减去时间对应的次数,大于0正常寻址,小于0就加上数据区最大地址常数,寻址得出需要看的值。
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/22 13:00:17
#17楼
通过学习模仿和消化改进,利用表指令现在已经实现每秒钟写入一次数据,利用循环指令和指针实现每分钟60个数据动态求和,并算出一分钟平均值。
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/22 13:04:24
#18楼
重复以上指令,触发脉冲由1秒钟改为1分钟,适当修改V区地址,取15分钟动态平均值,就实现了15分钟有功需量显示。
此帖发自手机工控论坛
4943
82252031
文章数:784
年度积分:174
历史总积分:4943
注册时间:2004/6/23
发站内信
发表于:2018/3/22 13:12:50
#19楼
把当前有功需量VD与掉电保存寄存器MD比较,如果大于就传送到MD保存,就实现了最大需量的抓取。
此帖发自手机工控论坛
工控学堂推荐视频:

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

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

62.4004