通电延时定时器(TON)指令工作原理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(1)通电延时定时器(TON )指令工作原理

程序及时序分析如图4-41所示。当I0.0接通时即使能端(IN )输入有效时,驱动T37开始计时,当前值从0开始递增,计时到设定值PT 时,T37 状态位置1,其常开触点T37接通,驱动Q0.0输出,其后当前值仍增加,但不影响状态位。当前值的最大值为32767。当I0.0分断时,使能端无效时,T37复位,当前值清0,状态位也清0,即回复原始状态。若I0.0接通时间未到设定值就断开,T37则立即复位,Q0.0不会有输出。

(2)记忆型通电延时定时器(TONR )指令工作原理

使能端(IN )输入有效时(接通),定时器开始计时,当前值递增,当前值大于或等于预置值(PT )时,输出状态位置1。使能端输入无效(断开)时,当前值保持(记忆),使能端(IN )再次接通有效时,在原记忆值的基础上递增计时。

注意:TONR 记忆型通电延时型定时器采用线圈复位指令R 进行复位操作,当复位线圈有效时,定时器当前位清零,输出状态位置0。

程序分析如图4-42所示。如T3,当输入IN 为1时,定时器计时;当IN 为0时,其当前值保持并不复位;下次IN 再为1时,T3当前值从原保持值开始往上加,将当前值与设定值PT 比较,当前值大于等于设定值时,T3状态位置1,驱动Q0.0有输出,以后即使IN 再为0,也不会使T3复位,要使T3复位,必须使用复位指令。

图4-42 TONR 记忆型通电延时型定时器工作原理分析

PT I0.0 T37当前值

Q0.0 最大值32767 图4-41 通电延时定时器工作原理分析

LD I0.0

TON T37,100

LD T37

= Q0.0

PT

I0.0

T3当前值 I0.1

Q0.0 LD I0.0

TONR T3,100

LD I0.1

R T3,1

LD T33

= Q0.0

(3)断电延时型定时器(TOF )指令工作原理

断电延时型定时器用来在输入断开,延时一段时间后,才断开输出。使能端(IN )输入有效时,定时器输出状态位立即置1,当前值复位为0。使能端(IN )断开时,定时器开始计时,当前值从0递增,当前值达到预置值时,定时器状态位复位为0,并停止计时,当前值保持。

如果输入断开的时间,小于预定时间,定时器仍保持接通。IN 再接通时,定时器当前值仍设为0。断电延时定时器的应用程序及时序分析如图4-43所示。

小结:

1以上介绍的3种定时器具有不同的功能。接通延时定时器(TON )用于单一间隔的定时;有记忆接通延时定时器(TONR )用于累计时间间隔的定时;断开延时定时器(TOF )用于故障事件发生后的时间延时。

2TOF 和TON 共享同一组定时器,不能重复使用。即不能把一个定时器同时用作TOF 和TON 。例如,不能既有TON T32,又有TOF T32。

图4-43所示 TOF 断电延时定时器的工作原理 I0.0

T37当前值 PT

Q0.0

3s

LD I0.0

TOF T37,+30

LD T37

= Q0.0

相关文档
最新文档