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

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 两个定时器的同步问题
发表新帖 回复该主题
回帖:2个,阅读:1253 [上一页] [1] [下一页]
* 帖子主题:

两个定时器的同步问题

分享到
5994
liaosun
文章数:1398
年度积分:50
历史总积分:5994
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/1/11 9:15:56
#0楼
两个定时器的同步问题
牛皮不是吹的:今天编程用到S7-300的两个定时器,T1和T2,一个定时5秒,一个定时60秒,到点然后清零再开始重复定时……仿真时发现运行一段时间以后,两个定时器的个位出现了异步的情况,秒级的差距,请高手指点一下是什么情况?
另外想问一下,定时之间存在系统误差吗?精度如何?
图
下面是我的回帖:
楼主观察到的现象不奇怪,S7-300/400的定时器自动选择时间基准,从仿真和上图中定时器的当前值可以看出,预设值为6s和60s的定时器的时间基准分别为10ms和100ms。定时器的定时是有误差的,仅仅因为时间基准不同,也会使两个定时器的积累误差不同。
S7-200的10ms和100ms的定时器的运行机制完全不同,100ms的定时器与指令的执行有关,10ms定时器是在每个扫描周期开始时处理时间当前值的。S7-300/400也有可能这样处理。
楼主采用的定时器电路在前后两段定时的切换时需要一个扫描周期。这也会影响到两个定时器的时间同步。
对于一般的应用,这种误差无关紧要。要求准确的定时可采用循环中断组织块。
[此贴子已经被作者于2014/1/11 9:17:24编辑过]
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=190812&Name=liaochangchu
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
24525
mjinbao
文章数:13956
年度积分:49
历史总积分:24525
注册时间:2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2014/1/12 10:40:18
#1楼
指令执行原理和编程方法介绍,顶一下。
25125
wenquan753
文章数:15286
年度积分:56
历史总积分:25125
注册时间:2006/10/18
发站内信
2018论坛解答高手
发表于:2014/1/12 23:17:54
#2楼
是指内部计时的误差吗??
工控学堂推荐视频:

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

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

46.8003