PLC中定时器和计数器的配合应用

2022-09-10

PLC作为新一代工业控制装置,其编程简单,可靠性高、通用型好、功能强大等优点越来越多的应用于工业控制领域当中,PLC的类型有多种,但不管哪种类型的PLC它的基本功能是相同的,下面以S7-200的定时和计数器指令的扩展应用为例来介绍。

1 S7-200系列PLC的定时器按触点转换时刻可分为

延时接通定时器(TON):输入端通电后,定时器延时接通。延时断开定时器(TOF):输入端通电时输出端接通,输入端断开时定时器延时断开。保持型延时接通定时器(TONR):输入端通电时定时器计时,断开时计时停止,计时值累计;复位端接通时计时值复位为0。

定时器对时间间隔计数,时间间隔又称为时基或分辨率。S7-200CPU提供三种定时器分辨率:1ms定时器、10ms定时器和100ms定时器,最长定时值和分辨率的关系是:最长定时值=时基(分辨率)×最大定时计数值。

每个定时器均有一个16位的当前值寄存器和一个1bit的状态位,当前值寄存器用于存储定时器累计的时基增量值(1~32767),而状态位用于表示定时器的状态。若当前值寄存器累计的时基增量值大于等于设定值时,定时器的状态位被置1,该定时器的触点转换。

2 S7-200计数器的特点

计数器按工作方式分为加计数其CTU,减计数器CTD,和加减计数器CTUD三种类型,计数器的结构与定时器基本相同,每个计数器有一个16位的当前值寄存器用于存储计数器累计的脉冲数(1~32767),另有一个状态位表示计数器的状态。若当前值寄存器累计的脉冲数大于等于设定值时,计数器的状态位被置1,该计数器的触点转换。同定时器一样,计数器的当前值、设定值均为16位有符号整数(INT),允许的最大值为32767。除了常数外,还可以用VW、IW等作它们的设定值。

3 定时器和计数器的配合应用实现长延时

定时器根据自身特点,它的定时时间最长可以实现3276.7S定时,计数器的最大计数范围是32767个数,结合计数器自身特点可以把计数器做为定时器用也可以配合定时器做乘法运算,例如,要求实现一个定时1天输出的程序,一天24h为86400s,显然仅用一个定时器最大定时为3276.7s不能实现,一个定时器最大定时32767也不能实现,可以利用定时器和计数器配合来实现,或多个计数器来实现。

(1)利用定时器和计数器配合实现长延时如图1所示。

(2)双计数器实现长延时如图2所示。

以上介绍了利用定时器和计数器来实现PLC控制系统的长延时控制,在实际应用中定时器和计数器的功能还很多,方法也不尽相同,我们可以充分利用其功能扩展实现更强大的控制功能,同时保证系统运行的可靠性。

摘要:计数器和定时器是控制过程中常用的指令,几乎所有的控制系统,进行程序设计时都会用到计数器和定时器指令。它同时也是PLC的重要资源之一,对于单个定时、计数因资源有限,实际应用中,定时器和计数器,常常有“强强联合”形式的搭配性应用。

关键词:定时器,计数器,应用

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:管理会计在提升财务审计质量中的价值探索下一篇:化学平衡中转化率变化的判断策略