基于自定义时钟脉冲的交通红绿灯控制设计
2 PLC自定义时钟脉冲
2.1 PLC时钟脉冲
PLC时钟脉冲是指通过输出继电器输出呈现周期性变化的方波信号。周期性是时钟脉冲信号的基本特点,描述PLC脉冲信号有周期丁和占空比D两个基本参数,及ON时段t1、OFF时段t2两个二级参数。ON时段t1与OFF时段t2之和为时钟脉冲的周期,即T=t1+t2。占空比是指ON时段t1在一个周期T内所占的时间比率,即占空比D=t1/T=t1/(t1+t2)。
三菱FX2N型PLC的特殊辅助继电器M8011,M8012,M8013,M8014提供了周期为0.01 s,0.1 s,1.0 s,60 s四种时钟脉冲,占空比都为50%,输出都是先ON后OFF。这些PLC固有时钟脉冲显然无法满足本文交通红绿灯时序控制的这一类对输出ON/OFF先后有要求的、ON时段t1、OFF时段t2可任意设定的时序控制问题,这就需要开发设计出此类时序控制要求的自定义时钟脉冲程序。
2.2 PLC自定义时钟脉冲的概念和基本特点
如图3所示,自定义时钟脉冲是指可定义周期T、占空比D(即定义了ON时段t1、OFF时段t2)、并对输出ON/OFF信号的先后可控的时钟脉冲。本文引用地址:https://www.eepw.com.cn/article/160425.htm
自定义时钟脉冲程序段应该具备两个基本特点:一是程序结构的固定性,能作为子程序灵活引用。二是程序参数修改的灵活性,能根据控制对象在不改变程序结构的情况下通过设定值的改变快速实现周期T、占空比D、及ON/OFF输出先后的设定。
2.3 PLC自定义时钟脉冲程序设计
自定义时钟脉冲程序设计如图4所示,图4(a)所示为程序先输出ON信号,图4(b)所示为程序先输出OFF信号。对比图4(a)和图4(b)可以发现,与输出继电器Y000串联的定时器T0辅助触点状态将决定:
(1)输出ON为先还是OFF为先。
(2)定时器T0和T1控制ON时段t1和OFF时段t2的分工。如图4(a)所示,与输出继电器Y000串联T0动断触点时,则先输出ON信号,后输出OFF信号,T0控制ON时段t1,T1控制OFF时段t2。图4(b)所示图中,与输出继电器Y000串联T0动合触点时,则先输出OFF信号,后输出ON信号,T0控制OFF时段t2,T1控制ON时段t1。
评论