PLC定时器刷新

PLC定时器的刷新指的是什么?当前值加1吗?每个扫描周期里,轮到执行定时器指令时,它的当前值是怎么变化的?另外书上说“100m定时器指令执行时被刷新,下一条执行的适龄即可... PLC定时器的刷新指的是什么?当前值加1吗?每个扫描周期里,轮到执行定时器指令时,它的当前值是怎么变化的?另外书上说“100m定时器指令执行时被刷新,下一条执行的适龄即可使用刷新后的结果”,那么10ms的定时器应该也是这样的吧?
请问此程序的执行结果及原理。
展开
 我来答
流星flying
推荐于2017-09-08 · TA获得超过9173个赞
知道大有可为答主
回答量:1337
采纳率:100%
帮助的人:1215万
展开全部
所谓刷新是指定时器更新所保存的值到应该的值。
S7-200定时器分为3种时基:
(1)1ms时基定时器是异步刷新方式,可能在程序中的任何位置刷新。
(2)10ms时基定时器在每次扫描周期开始时进行刷新。
(3)100ms时基定时器只有在执行定时器指令时才刷新。
之所以采用不同的刷新方式,是因为在满足自身定时精度的基础上也要配合PLC的程序扫描时间。
程序的意思是这样的。

按下I0.0持续三秒后T37才接通,放开I0.0五秒后T38接通,Q0.0吸合。
更多追问追答
追问
可不可以这样理解,执行计时器指令时,等它计时达到了预设值,再继续执行下一条指令?
追答
对于设计的流程可以这么理解。但PLC本身是循环扫描的,就本程序而言,就算你把三个网络交换下次序放置,效果也是一样的。
盼兰八
2021-06-21 · TA获得超过1833个赞
知道小有建树答主
回答量:409
采纳率:91%
帮助的人:17.7万
展开全部
你这程序有问题,PLC定时器需必须要有持续的使能,你程序中T37和T38都没有持续的使能,定时器不能正常工作,也就是定时器还没到预设时间,定时器就因为没有使能而清零了,根本做不到定时的功能,解决方法:需要输出一个标志位如M0.0线圈再并联一个M0.0的常开指令(自锁)来实现给定时器持续使能的目的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倔犟的花生
2018-01-11 · TA获得超过2201个赞
知道小有建树答主
回答量:1776
采纳率:50%
帮助的人:507万
引用yuyuefly的回答:
所谓刷新是指定时器更新所保存的值到应该的值。
S7-200定时器分为3种时基:
(1)1ms时基定时器是异步刷新方式,可能在程序中的任何位置刷新。
(2)10ms时基定时器在每次扫描周期开始时进行刷新。
(3)100ms时基定时器只有在执行定时器指令时才刷新。
之所以采用不同的刷新方式,是因为在满足自身定时精度的基础上也要配合PLC的程序扫描时间。
程序的意思是这样的。

按下I0.0持续三秒后T37才接通,放开I0.0五秒后T38接通,Q0.0吸合。
展开全部
应该是5秒钟后q0.0断开
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式