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

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 长时间定时电路中的一个很难发现的错误
发表新帖 回复该主题
回帖:33个,阅读:2362 [上一页] [1] [2] [3] [4] [下一页]
* 帖子主题:

长时间定时电路中的一个很难发现的错误

分享到
1681
lingcore
文章数:115
年度积分:50
历史总积分:1681
注册时间:2008/1/23
发站内信
发表于:2012/6/22 23:21:32
#0楼
由于PLC定时器定时时间有限,因此有时需要用计数器和定时器相结合来做一个定时时间较长的定时器。下面是用S7-200写的一个程序,预期目标是5h20m之后,Q0.0=1。经我们测试发现,在5h19m时,Q0.0=1,提前了1min。

在有的系统中,差这1分钟也无所谓,但另外一些场合,这可能会是一个问题。

下面是梯形图,大家可以看看是否能确认存在这个问题:

附件

这个例子来自“图解西门子S7-200系列 PLC应用88例子”,第22页图1-13。此书是一本相当不错的教材,不但案例丰富,而且每个案例都有详细的电路工作过程说明,这样的说明似乎其他书中还从来没有见过。在作者如此认真的工作态度之下还出现了这个错误,说明这类错误的确是比较难以发现的,所以拿出来同大家讨论。
[此贴子已经被作者于2012/6/22 23:23:49编辑过]
7448
lqf1963
文章数:3652
年度积分:50
历史总积分:7448
注册时间:2007/10/20
发站内信
发表于:2012/6/23 18:12:47
#1楼
什么原因
2769
hbxtxjk
文章数:288
年度积分:50
历史总积分:2769
注册时间:2011/10/16
发站内信
发表于:2012/6/23 22:10:51
#2楼
是T38的定时器出问题了。时基为100ms的定时器容易出现定时不准,至于为什么还得请教各位老师。
不想说什么了······
1055
花豹
文章数:70
年度积分:50
历史总积分:1055
注册时间:2009/8/16
发站内信
发表于:2012/6/24 0:01:32
#3楼
应该在5小时出错,没有做实验不肯定,C1触发lC2(300分钟)。
36747
知道一点
文章数:21889
年度积分:1166
历史总积分:36747
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2012/6/24 8:27:34
#4楼
1.啰嗦的组合程序----直接设置320不就结啦。
2.数据设置错误----PLC是如何工作在这儿忘了。

[来自手机版工控论坛]
快乐 幸福 自由 比什么都重要
27513
yanwen0227
文章数:15528
年度积分:-3
历史总积分:27513
注册时间:2010/4/22
发站内信
2017国庆活动(三)
晒晒工控小礼品
发表于:2012/6/25 6:14:35
#5楼
这个还是真的不知道哦!
1009
internet-75
文章数:14
年度积分:50
历史总积分:1009
注册时间:2008/3/6
发站内信
发表于:2012/6/25 8:56:15
#6楼
当T38 ON且C1 ON 时,由于是从上向下扫描,所以当C1 ON的瞬间C2 也增加了1,所以最后是提前了1分钟。
若想准确的计时20分钟,就在C1之后再加个大于1秒小于30秒的定时器。例如当C1 ON时启动一个定时器T39,T39设置成1秒的计时器,将C2的触发条件上的C1改成T39,这样就可以啦。
1681
lingcore
文章数:115
年度积分:50
历史总积分:1681
注册时间:2008/1/23
发站内信
发表于:2012/6/25 21:48:45
#7楼
internet-75的回答基本正确。在5h时,C1和T38都接通,因此C2计数1,此后只能再计数19次,因此在5h19m时Q0.0=1。如果要准确定时在5h20m,只需把C2的计数值从20改为21即可。
36747
知道一点
文章数:21889
年度积分:1166
历史总积分:36747
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2012/6/26 20:35:11
#8楼
如果要数据看着习惯,将C2前的T38非一下就OK了。

[来自手机版工控论坛]
快乐 幸福 自由 比什么都重要
1927
13515709419
文章数:97
年度积分:50
历史总积分:1927
注册时间:2011/3/26
发站内信
发表于:2012/6/27 8:03:31
#9楼
直接用秒脉冲中间位加上浮点数计算不久可以了么,为什么要搞得这么复杂呢。对于以秒为单位的定时我已经不用定时器了。
工控学堂推荐视频:

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

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

93.6006