保持型通电延时定时器TONR
TONR指令用于积累许多时间间隔。
当定时器的输入端IN为ON时,定时器开始计时,当定时器的当前值大于等于设定值时,定时器被置位,其常开触点闭合,常闭触点断开。
定时器继续计时,一直计时到最大值32 767×S。
如果定时器的当前值小于设定值时,IN就变为OFF,则TONR的当前值保持不变。
等到IN又为ON时,TONR在当前值的基础上继续计时,直到定时器被复位。
该例子的功能是当输入I0.0为ON时,T3开始计时,定时器T3的当前值寄存器从0开始增加。
当I0.0变为OFF时,T3的当前值保持。
当I0.0再次为ON时,T3的当前值寄存器在保持值的基础上继续累加,直到T3的当前值达到设定值PT(本例为1s),定时器动作,T3的状态位(bit)为ON,T3的常开触点为ON,使得Q0.0为ON。
若I0.0仍为ON,则T3当前值继续累加,若I0.1为1则T3复位。
当定时器动作后,即使I0.0为OFF时,T3也不会复位,必须使用复位指令R,才能TONR型定时器复位。
审核编辑:刘清
-
寄存器
+关注
关注
31文章
5308浏览量
119981 -
定时器
+关注
关注
23文章
3237浏览量
114437
原文标题:保持型通电延时定时器TONR
文章出处:【微信号:点点绳结技巧,微信公众号:点点绳结技巧】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论