西门子S7-1200系列PLC的定时器介绍(二)

在前面介绍了S7-1200系列PLC中四类定时器中的TP定时器和TON定时器的指令格式及应用,接下来给大家介绍另外的两类定时器的指令格式及应用。

1、断开延时定时器

断开延时定时器的指令标识符为TOF,断开延时定时器输出Q在预设的延时时间过后,重置为OFF。指令中管脚定义与TP/TON定时器指令管脚定义一致。

如下程序所示,描述的断开延时定时器的指令格式及执行时序图

当定时器的使能端为ON时,将输出端Q置位为ON。 当使能端的状态变回OFF时,定时器开始计时。 只要ET的值小于PT的值时,则输出端Q就保持置位。当ET的值等于PT的时,则将复位输出端Q。 如果输使能端的信号状态在ET的值小于PT值时变为ON,则复位定时器。 输出 Q 的信号状态仍将为ON。

根据断开延时定时器的时序图分析如下图所示的程序所描述的意思

根据对TOF定时器的执行过程的分析,可以看出该程序表示的是一个断开延时的过程,当I0.5为ON时,Q0.4输出为ON,当I0.5变为OFF时,Q0.4保持输出10S后自动断开为OFF。

2、保持性接通延时定时器

保持性接通延时定时器的标识符为TONR,保持性接通延时定时器的功能与接通延时定时器的功能基本一致,区别在于保持型接通延时定时器,在定时器的输入端的状态变为OFF时,定时器的当前值不清零,而接通延时定时器,在定时器的输入端的状态变为OFF时,定时器的当前值会自动清零,如下图所示,描述的是保持性接通延时定时器的指令格式及指令执行时的时序图。

当定时去使能端为ON时,启动定时器。 只要定时器的使能端保持为ON,则记录运行时间。 如果使能端变为OFF,则指令暂停计时。 如果使能端变回为ON,则继续记录运行时间。 如果定时器的当前值ET等于设定值PT时,并且指令的使能端为ON,则定时器的输出端的状态为1.若定时器的复位端为ON时,则定时器的当前值清零,输出端的状态变为OFF。

根据保持性接通延时定时器的时序图分析如下图所示的程序所描述的意思

当I0.5接通为ON时,定时器TONR开始执行延时功能,若在定时器的延时时间未到达10S时,I0.5变为OFF,则定时器的当前值保持不变,当I0.5再次变为ON时,定时器在原基础上行继续往上计时。当定时器的延时时间到达10S时,Q0.4输出为ON,在任何时候,只要I1.1的状态为ON,则该定时器的当前值都会被清零,输出Q0.4复位。

(0)

相关推荐