西门子触摸屏代理商
西门子触摸屏代理商
西门子触摸屏代理商
脉冲触发控制
脉冲触发控制在PLC控制中属于常见控制环,可用微分操作指令或定时器实现。
1.用微分操作指令实现脉冲触发
用微分操作指令→P-或→NF实现脉冲触发控制的梯形图、时序图及其语句表如图6-47所示。在输入10.0的控制下,输出Q0.0不断实现翻转(ON/OFF…)。脉冲触发序列周期与输入信号10.0的周期一致。
图6-47 用微分操作指令实现脉冲触发的梯形图、时序图及其语句表
(a)梯形图;(b)时序图;(c)语句表
用基本微分操作指令→P 或 N 实现触发脉冲控制,程序简单,运行效率高,占用机时少,是非常适用的控制形式。
2.用定时器实现周期脉冲触发控制
利用定时器实现周期脉冲触发,且可根据需要灵活改变占空比。
用两个定时器产生脉冲触发的梯形图、时序图及其语句表如图6-48所示。当输入10.0接通时,输出(00.0为脉冲序列,接通和断开交替进行。接通时间为1s,由定时器T33设定;断开时间为2s,由定时器T34设定。
周期脉冲触发控制程序,也叫做闪烁控制程序(又称为振荡控制程序)。改变两个定时器T33和T34的时间常数,可以改变脉冲周期和占空比,是非常简捷适用的脉冲触发控制程序。
3.用定时器实现脉宽可控的脉冲触发控制
在输入信号宽度不规范的情况下,如果需要脉冲宽度可控的触发脉冲,如何实现?这可在周期脉冲触发控制程序的基础上,增加上升沿脉冲指令和S/R指令,结合定时器可以在输入信号宽度不规范的情况下,产生一个脉冲宽度固定的脉冲序列,该脉冲宽度通过改变定时器设定值PT进行调节。
图6-48 用两个定时器产生脉冲触发的梯形图、时序图及其语句表
(a)梯形图;(b)时序图;(c)语句表
使用定时器产生脉宽固定触发脉冲的梯形图、时序图及其语句表如图6-49所示。该图中使用了上升沿脉冲指令和S/R指令,找出QO.0的开启和关断条件,使其不论在10.0的宽度大于或小于2s,都可以使00.0的宽度为2s。让定时器T38的计时输入逻辑在上升沿脉冲宽度小于设定脉冲宽度时,对输入脉冲宽度进行扩宽;在上升沿脉冲宽度大于设定脉冲宽度时,对输入脉冲宽度进行截取;在两个上升沿脉冲之间的距离小于设定脉冲宽度时,对后产生的上升沿脉冲无效。此三种情况见图6-49(b)时序图:T38在计时到后产生一个信号复位Q0.0,自复位。
图6-49 使用定时器产生脉宽固定触发脉冲的梯形图、时序图及其语句表
(a)梯形图;(b)时序图;(c)语句表
应用了微分上升沿一P指令,将10.0的不规则输入信号,转化为瞬时触发信号,通过S/R指令将Q0.0置位或复位,Q0.0置位时间长短由定时器T38设定值PT的大小决定、Q0.0的宽度不受10.0接通时间长短的影响。