利用PLC的定时器和其他元器件构成时间控制结构就是延时结构。各类控制系统经常用到的功能,下面介绍几种实现延时的方法。
1.通电延时接通结构
FP1系列PLC的定时器是通电延时型的,即定时器接通后,当前值开始递减,当减到0时定时器开始输出,对应的常开触点闭合,常闭触点断开。定时器在输入断开时被复位,当前值恢复为设定值,触点也同时被复位。
【例2-39】 通电延时-接通结构
在图2-63中,当输入X0接通时,R0接通并自锁,定时器T0开始定时,T0从K50开始递减,减为0时(从X0接通到此刻延时了5s),T0的常开触点闭合,Y0得电。当输入X1接通时,R0失电,其常开触点断开,定时器复位,T0的常开触点断开,Y0失电。
图2-63 通电延时-接通结构
a)梯形图 )指令表 c)波形图
2.通电延时断开结构
【例2-40】 程序实例
如图2-64所示,当输入X0接通时,Y0和R0同时得电并实现自锁,R0的常开触点接通定时器T0,T0从K50开始递减,当减到0时(从X0接通到此刻延时了5s),T0的常闭触点断开,Y0失电。
图2-64 通电延时-断开结构
a)梯形图 b)指令表 c)波形图
当输入X1接通时,R0失电,其常开触点断开,定时器被复位。
3.失电延时断开结构
在继电器、接触器控制系统中经常用到失电延时控制,而PLC中的定时器只有通电延时功能,那么可以利用软件实现失电延时的控制功能。
【例2-41】 程序实例
在图2-65中,当输入X0接通时,输出继电器Y0和内部继电器R0同时得电并均实现自锁,定时器不工作。
图2-65 失电延时断开结构
a)梯形图 b)指令表 c)波形图
当输入X1接通时,R0失电,其常闭触点闭合(此时Y0保持通电),定时器T0接通。T0从K50开始递减,减为0时(从X1接通到此刻延时了5s),T0的常闭触点断开,Y0失电,Y0的常开触点断开,定时器复位。
4.通电延时接通失电延时断开结构(www.xing528.com)
【例2-42】 编程实例
在图2-66中,当X0接通时,定时器T1开始延时,2s后定时器T1的常开触点闭合(置位信号),保持指令使Y0得电并保持;当X0断开时,定时器T2接通(此时Y0的常开触点闭合)开始延时,4s后定时器T2的常开触点闭合(复位信号),Y0失电。
5.长时间延时结构
控制系统有时需要比较长的延时,而每个定时器的时间设定都很有限,有时候可以通过定时器串联来实现,但是更长时间的延时仅凭定时器是无法实现的,可以利用PLC内部的计数器组合来实现。
图2-66 通电延时接通失电延时断开结构
a)梯形图 b)指令表 c)波形图
利用定时器串联可以实现长时间的延时,实质上就是让多个定时器依次接通,延时时间是多个定时器设定值的累加,如例2-43所示。但这种方法有一定的限制。
【例2-43】 编程实例
程序指令及梯形图如图2-67所示。
图2-67 定时器串联长时间延时结构
a)梯形图 b)指令表 c)波形图
【例2-44】 编程实例
在图2-68中,以定时器T1的设定时间作为计数器C100的输入脉冲信号,这样延时时间就是T1设定值的若干倍(图中为4倍)。
图2-68 定时器和计数器联用长时间延时结构
a)梯形图 b)指令表 c)波形图
【例2-45】 编程实例
图2-69 计数器长时间延时结构
a)梯形图 b)指令表 c)波形图
在图2-69中,以内部特殊继电器R901E(1min时钟)作为计数器C100的输入信号,这样延时时间就是若干分钟(图中为6个脉冲时间)。如果一个计数器不能满足要求,可以将几个计数器串联使用,即用前一个计数器的触点作为后一个计数器的输入脉冲信号,可实现一个更长时间的延时。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。