PLC的脉冲定时器是怎样工作的?西门子S7-300脉冲S5定时器如何使用?

简介: 本篇我们以西门子S7-300的脉冲S5定时器S_PULSE为例来讲解一下PLC的脉冲定时器是怎样工作的

本篇我们以西门子S7-300的脉冲S5定时器S_PULSE为例来讲解一下PLC的脉冲定时器是怎样工作的,先来看下图(点击可放大):


640.jpg


我们来看梯形图即LAD的指令格式:Tno为定时器的编号,例如T1、T2、T3等;S端为启动信号;TV为定时的时间;R为定时器的复位信号;Q为输出位地址;BI和BCD都是输出一个倒计时的时间,它们的区别是显示格式不同。


我们再来看上图中的示例:示例为一个脉冲S5定时器,编号为T1,启动端为I0.1,设定时间为S5T#8S也就是8秒,I0.2的常开串上I0.3的常闭做为复位信号,倒计时时间从MW0和MW2输出,定时器的输出连接Q4.0的线圈。这是脉冲S5定时器的程序格式。


640.jpg

再来看脉冲S5定时器的线圈指令:网络1中,I0.1接通SP,SP表示脉冲S5定时器,定时器的编号为T2,设定值为S5T#10S也就是10秒;网络2中,I0.2接通复位信号把T2复位,也就是I0.2做为定时器T2的复位信号;网络3中的程序T2的常开触点连接Q4.1的线圈,也就是定时器T2接通输出到Q4.1。以上是线圈指令的格式。


脉冲S5定时器是怎么工作的呢?下面我们来分析它的时序图(点击图片可放大):


640.jpg


I0.1做为启动信号,当I0.1接通的情况下T1开始计时,MW0和MW2就开始倒计时,由设定值开始向下递减,即由8秒开始向下倒计时,如果在I0.1接通的情况下,T1的位立即动作即Q端输出,计时时间到0时,T1立即断开即Q端为0,Q4.0的状态与T1的位状态保持一致;当I0.1接通,MW0和MW2开始倒计时,当时间还没有计到8秒I0.1断开,T1和Q4.0立即复位;当I0.1重新接通,定时器开始重新计时,T1和Q4.0立即动作。


相关文章
|
4月前
51开发板同一程序实现数码管实现时钟显示、秒表计时。通过独立按键选择模式(时钟/秒表)、时间的重定义
51开发板同一程序实现数码管实现时钟显示、秒表计时。通过独立按键选择模式(时钟/秒表)、时间的重定义
148 3
|
4月前
【51单片机】通过定时器中断 在8位数码管显示时间
【51单片机】通过定时器中断 在8位数码管显示时间
【单片机期中测试】9.定时器实现简单的秒表程序
【单片机期中测试】9.定时器实现简单的秒表程序
158 0
|
传感器 芯片
MCU如何实现对外部脉冲信号的计数功能?
MCU如何实现对外部脉冲信号的计数功能?
Linux驱动中断与时间篇——高精度定时器hrtimer
Linux驱动中断与时间篇——高精度定时器hrtimer
蓝桥杯之单片机学习(十)——PWM脉宽调制信号的发生与控制
蓝桥杯之单片机学习(十)——PWM脉宽调制信号的发生与控制
233 0
蓝桥杯之单片机学习(十)——PWM脉宽调制信号的发生与控制
蓝桥杯之单片机学习(七)——中断系统与外部中断应用
蓝桥杯之单片机学习(七)——中断系统与外部中断应用
203 0
蓝桥杯之单片机学习(七)——中断系统与外部中断应用
|
存储 监控
西门子S7-1200编程实例,脉冲定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:接通延迟定时器TON、保持型接通延迟定时器TONR、关断延迟定时器TOF、脉冲定时器TP。
西门子S7-1200编程实例,脉冲定时器指令如何使用?
|
C语言 芯片
基于单片机的作息时间控制钟系统
基于单片机的作息时间控制钟系统
250 0
基于单片机的作息时间控制钟系统
|
传感器
STM32小项目总结2:(内含:1.对射式红外传感器计次+2.旋转编码器计次+3.定时器定时中断+4.定时器外部中断+5.笔记)
STM32小项目总结2:(内含:1.对射式红外传感器计次+2.旋转编码器计次+3.定时器定时中断+4.定时器外部中断+5.笔记)
331 0
STM32小项目总结2:(内含:1.对射式红外传感器计次+2.旋转编码器计次+3.定时器定时中断+4.定时器外部中断+5.笔记)