可编程控制器技术应用定时器指令应用T-02-O-定时器指令应用-教材.docx
文本预览下载声明
定时器指令应用
(1) 脉冲序列发生器
用定时器构成的脉冲序列发生器如图*.**所示。
(a)梯形图 (b)波形图
图*.** 脉冲序列发生器
在图*.**中,当控制输入0.00闭合时,定时器TIM0开始定时,5s后,定时时间到,其常开接点闭合,常闭接点断开。在下一个扫描周期,TIM0的常闭接点的断开使其自身定时器线圈失电复位。再下一个工作周期,因为T0常闭接点恢复到常闭状态,TIM0线圈又得电,开始第二次定时,如此循环。T0常开接点的波形如图*.**所示,由于闭合时间为一个扫描周期T,T用时非常短,可以近似的认为该脉冲序列的周期是5s。
(2)单稳态电路
所谓单稳态,是指该单元只有一个稳定的状态,在外来信号的触发下,输出状态反转,经过一定时间后会自动回到原来的稳定状态。
用定时器构成的单稳态电路如图*.**所示,在图*.**中,当常开接点0.00闭合,输出继电器100.00得电;同时,定时器TIM0开始计时,1s后,定时时间到,定时器的常闭接点断开,100.00失电,定时器复位。不管输入端0.00的信号ON多长时间,100.00输出的信号脉冲宽度均是1s,因此改变定时器的设定值即可调整脉冲的宽度。
这也是一个抗干扰程序,当0.00为ON使100.00得电后,在信号脉冲宽度(设定值?0.1s)时间内,不管输入端0.00信号如何变化,100.00的状态保持不变。
另外,如果让定时的时间足够短,则该程序就类似于微分电路。
(a)梯形图 (b)波形图
图*.** 单稳态电路
(3)定时器接力电路
除了采用长时间定时器指令外,还可以用普通定时器接力的办法实现长时间定时的功能。
在图*.**中,使用了两个普通定时器,并利用T0常开接点控制TIM1定时器的启动,输出线圈100.00的启动时间就由两个定时器的设定值SV决定,从而实现了长延时。当开关0.00闭合后,延时时间10s(4s+6s)到,输出线圈100.00得电。
(a)梯形图 (b)波形图
图*.** 定时器接力电路
(4)通电延时闭合电路
按下启动按钮0.00,延时3s后输出100.00得电;当按下停止按钮0.01,输出100.00失电,其梯形图和波形图如图*.**所示。
(a)梯形图 (b)波形图
图*.** 通电延时闭合电路
(5)失电延时断开电路
当0.00为ON,100.00得电并自锁,当0.00为OFF时,定时器TIM0开始得电延时,当0.00断开的时间达到定时器的设定时间5s时,100.00才由ON变为OFF,实现了失电延时断开,其梯形图和时序图如图*.**所示。
(a)梯形图 (b)波形图
图*.** 断电延时闭合电路
(6)延时接通/断开电路
图*.**所示电路用0.00控制100.00,要求0.00为ON,再过3s后100.00才会变为ON;0.00变为OFF,再过4s后100.00才会变为OFF。
当输入0.00的常开接点闭合后,定时器TIM0开始计时,3s后T0常开接点闭合,100.00得电并自锁;0.00为ON时其常闭接点断开,使TIM1复位,待0.00从ON变为OFF后,定时器TIM1开始计时,4s后T1常闭接点断开,使得100.00失电,同时定时器TIM1也复位,实现了输出100.00在通电和断电时均产生了延时控制的效果,其波形图如图*.**所示。
(a)梯形图 (b)波形图
图*.** 延时接通/断开电路
(7)振荡电路
定时器组成的振荡电路通常有三种形式,如图*.**所示,若改变定时器的设定值,可以调整输出脉冲的宽度。
第一种形式:
(a)定时器分别计时
如图图*.**(a)所示,当0.00已知为ON,TIM0定时器开始定时,1s后定时时间到,常开接点T0闭合,TIM1定时器开始定时,同时100.00为ON。2s后定时器TIM1的定时时间到,常闭接点T1断开,TIM0和TIM1定时器复位,同时100.00为OFF。由于0.00一直为ON,此时TIM0定时器又开始定时,此后100.00将这样周期性的ON和OFF,直到0.00为OFF。100.00 ON和OFF的时间分别等于TIM1和TIM0的设定值。因此,该电路是一个具有一定周期的时钟脉冲电路,只要改变两个定时器的设定值,就可以改变脉冲周期的占空比。
(b)定时器累计计时 (c)波形图
图*.** 第一种形式的
显示全部