介绍
该函数用于在电路中提供时延。在图中所示的示例中,用于延迟关闭时间的关闭延迟。在5秒后,灯泡P1将关闭。延迟定时器将在梯形逻辑线之前等待设定的时间,但在打开之前已经存在,但将立即关闭。OFF延迟计时器将在梯形逻辑线为真时立即打开,但在关闭之前将被延迟。考虑一下旧车的例子。如果您在点火器中打开钥匙,并且汽车无法立即启动,则这是一个延迟。如果转动钥匙停止发动机,但发动机不会停止几秒钟,这是一个截止延迟。延迟计时器可用于允许炉子在开始生产之前达到温度。禁止延迟断开可以保持风扇在烤箱关闭后一定时间打开。我们将讨论PLC定时器
在延迟计时器上
该图显示了一个例子艾伦布拉德利吨计时器。梯级具有单个输入A和吨的功能块。(注意:此计时器块将看起来不同PLCS.,但它将包含相同的信息。)定时器块内的信息描述了时间参数。第一个元素是“示例”计时器。这是PLC内存中的位置,它将存储定时器信息。预设是计时器的毫秒延迟,在这种情况下,它是4s(4000ms)。累加器的值使定时器的当前值为0.而定时器运行时,累计值将增加,直到它达到预设值。每当输入A为真时,EN退出将是真的。直到累加器达到预设值之前,DN输出将是假的。在编程期间,输出en和dn无法更改,但在调试梯形逻辑程序时它们非常重要。第二梯形逻辑线使用定时器的DN输出来控制另一个输出B.
熄灭延迟计时器
截止延迟计时器如图所示。该计时器的时间基为0.01s,预设值为3500,总延迟为3.5s。如在EN启用之前,计时器匹配输入。当输入A为真的时,DN位为ON。当输入A关闭并且累加器计数时也是接通的。当输入A关闭时,DN位仅关闭,以便累加器值达到预设。这种类型的定时器不是保持性,因此当输入A变为真时,累加器重置。
使用定时器的梯形图程序的一个例子
考虑该图中的短梯形逻辑程序,以控制加热炉。系统以启动按钮启动,该开始按钮在自动模式下密封。如果按下停止按钮,则可以停止。(请记住:停止按钮通常关闭。)当自动on最初时,吨定时器用于发出前10秒的喇叭警告烤箱将开始,并且在喇叭停止和加热线圈开始之后。当烤箱关闭时,风扇继续吹300秒或5分钟后。
程序如下图所示,它将每秒闪烁一次光。当PLC启动时,第二个计时器将关闭,T_ON.dn位将关闭,因此对第一个计时器的常闭输入将打开。T_OFF将开始定时,直到它达到0.5s,完成第二个定时器将开始定时,直到它达到0.5s。在那时候
t_on.dn将变为真实,第一次输入将变为假。然后将T_OFF设置为零,然后将T_ON设置为零。而且,该过程再次从一开始就开始。在此示例中,第一个计时器用于驱动第二计时器。这种类型的布置通常称为级联,并且可以使用更多的两个定时器
西门子定时器程序如下所示
当Pump_Run被切换时,Delay_TMR开始时间,delay_tmr.dn在pump_run(delay_tmr.en)打开后打开500毫秒。与计数器一起,当Part_Present被切换,Part_count递增1。当part_present被切换1000次时,part_count.dn打开。