chenpingyg
机械是柱石,电气是灵魂.
级别: VIP会员
精华主题: 0
发帖数量: 1105 个
工控威望: 6705 点
下载积分: 100 分
在线时间: 603(小时)
注册时间: 2007-01-25
最后登录: 2017-04-03
查看chenpingyg的 主题 / 回贴
楼主  发表于: 2010-07-18 13:27
图片:
设备是这样的,皮带A和皮带B两条皮带,皮带A是电子皮带秤,皮带B是加料皮带,流程就是物料经过皮带秤A,再到皮带B,皮带A根据检测到的实时重量输出4-20MA的模拟信号,皮带B根据皮带A的信号控制加料阀的大小,皮带A到皮带B需要3分种。
怎样做这种延时?
也就是说采集到的信号3分钟以后再使用。
[ 此帖被chenpingyg在2010-07-18 13:48重新编辑 ]
自己的事情自己做.
wsir123
日子在忙碌中才会显得充实,我喜欢这样的生活。
级别: 论坛版主

精华主题: 4 篇
发帖数量: 1504 个
工控威望: 5491 点
下载积分: 24426 分
在线时间: 818(小时)
注册时间: 2007-01-22
最后登录: 2024-04-12
查看wsir123的 主题 / 回贴
1楼  发表于: 2010-07-25 18:36
大致思路就是设置三分钟内需要采集的储存的数据寄存器,当皮带A开始运行时,计时开始,每100ms储存一个数据到寄存器,当到达皮带B时(就是计时到),可能已储存了很多数据(假若100个),那么,停止计时,这时B处的阀加料的量就去读取1号寄存器,前面读取的就计入101号,随后就清掉1号的,前面A读取的就进入循环到1号,B处执行2号的储存的量。
这个延时,只是在初次运行时执行。
当到达B处时,就进入100ms的周期读取和执行了,数据寄存器是循环读取-执行-擦除。。。。

不知这样的处理思路是否能对楼主有所帮助。
保持每天一点小进步足矣。。。