绥化西门子S7-400代理商绥化西门子S7-400代理商绥化西门子S7-400代理商,CPU模块,电缆供应,电源模块,PLC模块绥化西门子S7-400代理商
脉冲触发控制在PLC控制中属于常见控制环,可用微分操作指令或定时器实现。
6ES7214-2BD23-0XB8 | S7-200CN CPU224XP,AC/DC/Rly,14输入/10输出(NPN输出),集成2AI/1AO |
6ES7216-2AD23-0XB8 | S7-200CN CPU226,DC/DC/DC,24输入/16输出 |
6ES7216-2BD23-0XB8 | S7-200CN CPU226,AC/DC/Rly,24输入/16输出 |
紧凑型CPU | 6ES7512-1CK01-0AB0 | CPU 1512C-1 PN, 250 KB程序,1 MB数据;48 ns;集成2x PN接口;集成 32 DI/32 DO, 5 AI/2 AO, 6 HSC@100kHz |
6ES7511-1CK01-0AB0 | CPU 1511C-1 PN, 175 KB程序,1 MB数据;60 ns;集成2x PN接口;集成 16 DI/16 DO, 5 AI/2 AO, 6 HSC@100kHz | |
高防护等级CPU | 6ES7516-2PN00-0AB0 | CPU 1516PRO-2 PN,1MB 程序,5 MB 数据;10 ns;集成 X1: 3x PN接口 ,X2: 1x PN接口 |
分布型CPU | 6ES7512-1DK01-0AB0 | CPU 1512SP-1 PN,200KB 程序,1 MB 数据;48 ns;集成 1x PN 接口 (可用ET 200SP总线适配器再拓展2个PN 接口) |
6ES7510-1DJ01-0AB0 | CPU 1510SP-1 PN,100KB 程序,750 KB 数据;72 ns;集成 1x PN 接口(可用ET 200SP总线适配器再拓展2个PN 接口) |
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接通时间长短的影响。
绥化西门子S7-400代理商 绥化西门子S7-400代理商