您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400中SP-PULSE脉冲型S5定时器
来源:艾特贸易2017-06-05
简介(1) 指令功能(如图 3-24 所示) 如果 R 端信号的 RLO 为“ 0 ”,且 S 端信号的 RLO 出现上升沿,则定时器启动,并从设定的时间值开始倒计时。此后,只要 S 端信号的 RLO 保持为“ 1 ”,
(1)指令功能(如图3-24所示)
如果R端信号的RLO为“0”,且S端信号的RLO出现上升沿,则定时器启动,并从设定的时间值开始倒计时。此后,只要S端信号的RLO保持为“1”,定时器就继续运行。在定时器运行期间,只要设定的时间值的剩余时间不为0,其常开触点就闭合,同时输出端Q上的信号状态就为“1”,直到定时时间到。
在定时器运行期间,若S端信号的RLO出现下降沿,则定时器停止,并保持当前时间,同时使定时器常开触点断开,输出Q为0。当RLO再次出现上升沿时,定时器则重新从设定时间开始倒计时。
图3-24 脉冲型定时器时序图
无论何时,只要R信号的RLO出现上升沿,定时器就立即停止,并使定时器的常开触点断开,Q输出为“0”,同时剩余时间清0,称此时的动作为定时器复位。如果定时器未运行,则定时器的R输入端为逻辑“1”对定时器没有影响。
当前的时间值可以在输出BI和BCD扫描出来。BI上的时间值为二进制值,BCD上的时间值为BCD码。当前的时间值等于初始TV值减去定时器起动以来的历时时间。
(2)编程示例(见表3-24)
表3-24 脉冲型S5定时器指令的程序示例
点击排行
