大家好,这节课我们学习保持型接通延时定时器。我们先来看一下图:
TONR定时器的特性:
1、首次扫描时,定时器状态位为OFF,当前值保持在断电前的值;
2、当使能输入IN接通时,定时器TONR当前值从0开始计时;
3、当前值》=设定值时,定时器状态被置位为ON,动合触点闭合,动断触点断开;
4、达到预设值后,定时器仍继续计时,达到最大值32767时,停止计时;
5、当使能输入IN断开时,定时器TONR当前值保持不变,状态位不变;
6、当IN再次接通时,定时器TONR当前值从原保持值开始继续计时;
7、只能用复位指令复位TONR,定时器状态位复位为OFF,当前值清零。
这里,我们在程序中分别设计两个链路,然后对比一下TON与TONR指令的区别。首先是命名,关于定时器的命名,我们遵从系统设置的要求:
这里,我们设置的时长都是20秒,看一下到时后松开按键的结果:
可以看到,这两个计数器的区别是:T37 条件断开 变为0; T5 条件断开 保持当前值。
像这种计时器,我们通常会应用在需要累计时长的情况下。如果TONR需要清零的话,需要用到复位指令 “R” 。
下节课,我们将介绍“断开型延时定时器”
看到这里,欢迎大家点赞、转发,谢谢!
,