西门子S7-1200的定时器有哪几种类型?实例说明接通延迟定时器TON的使用方法

简介: 本节我们来学习西门子S7-1200的定时器。

上节我们学习了置位/复位指令如何使用,本节我们来学习西门子S7-1200的定时器。西门子S7-1200 PLC的定时器有四种类型:接通延迟定时器TON、保持型接通延迟定时器TONR、关断延迟定时器TOF、脉冲定时器TP。定时器使用一个存储在数据块中的结构来保存定时器数据,在工作区中放置定时器指令时要求分配该数据块,也就是说使用定时器时要为其分配背景数据块。


640.jpg


下面我们结合时序图来讲解接通延时定时器的工作过程,并通过一个简单的实例说明其使用方法。

 

对于接通延时定时器,当使能端IN接通时定时器开始定时,当前值ET递增,当前值等于预设值PT时,定时器的输出置位,定时器停止计数保持当前计数值;当使能端IN断开时,定时器的当前值和输出状态复位;若使能端IN断开时,定时器当前值小于预设值,定时器的当前值也复位为0。


640.jpg下面我们通过一个实例来说明接通延迟定时器如何使用。当I0.6按下,延时5秒后Q0.0接通。

 

一、编写程序。在项目树中打开OB1,在指令树中拖拽接通延迟定时器到程序段1,则自动打开背景数据块选择对话框,单击确认按钮采用默认设置,给定时器设置了背景数据块。


640.jpg


在定时器的使能端插入常开触点I0.6,输入定时时间5s表示5秒,回车确认后可以看到定时时间自动变为T#5s,输入定时器当前值存储位置MD20,拖拽一个输出线圈到定时器输出位置,输入地址Q0.0,这样一个简单的接通延迟定时器的应用实例就完成了。单击保存项目按钮保存项目。


640.jpg

二、编译、下载程序到PLC。在项目树中选中程序块,单击下载按钮将所有程序块下载到PLC。

 

三、查看程序运行情况。单击监控按钮,观察程序的执行情况,按下I0.6,可以看到定时器开始加计时,5秒后Q0.0接通,释放I0.6定时器复位,输出Q0.0断开。


640.jpg


以上我们介绍了接通延迟定时器的使用方法。学习更多PLC编程知识,欢迎持续关注本号。


相关文章
|
存储 监控 C语言
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:TON接通延迟定时器、TONR保持型接通延迟定时器、TOF关断延迟定时器、TP脉冲定时器。
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
|
定位技术
GPS北斗卫星同步时钟(时间同步服务器)建设施工部署方案
GPS北斗卫星同步时钟(时间同步服务器)建设施工部署方案
580 10
GPS北斗卫星同步时钟(时间同步服务器)建设施工部署方案
西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表
本篇我们来学习西门子S7-1200程序状态监视、监视表格、交叉引用的使用方法。
西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表
|
安全 Linux iOS开发
Anaconda下载及安装保姆级教程(详细图文)
Anaconda下载及安装保姆级教程(详细图文)
37233 1
Anaconda下载及安装保姆级教程(详细图文)
|
12月前
|
人工智能 编解码 测试技术
云电脑显卡性能终极对决:ToDesk云电脑/顺网云/海马云,谁才是4K游戏之王?
本文对比了ToDesk云电脑、顺网云和海马云三大平台的性能表现,涵盖游戏实战与AI模型测试。ToDesk云电脑搭载RTX 5090显卡,在4K游戏与大模型支持上表现卓越;顺网云适合中轻度游戏玩家,强调即开即用的便捷性;海马云面向企业用户,提供稳定算力与多任务支持。评测从显卡、处理器、压力测试到网络传输技术全面展开,最终推荐:硬核玩家首选ToDesk云电脑,内容创作者可选ToDesk云电脑或海马云,企业用户则更适合海马云。
2758 23
|
Web App开发 编解码 移动开发
网页不安装插件如何播放RTSP/FLV视频
点量云流提出了一种基于后台拉流转码的方案,将RTSP/RTMP/FLV等协议的视频流转换为WebRTC格式,实现在现代浏览器中的无插件播放。此方案具有良好的兼容性,支持主流浏览器,无需担心兼容问题。它利用浏览器硬件解码能力,减少终端计算资源消耗,并且具备低延迟和高实时性的优点,延迟可控制在100ms以内,非常适合摄像头监控领域。此外,前端集成简单,仅需使用标准WebRTC接口即可接入,降低了复杂度。
1017 9
|
Shell Windows
电脑文件打开缓慢、右键卡顿解决方案
本文汇总了几种解决电脑文件打开缓慢和右键点击文件夹卡顿问题的方案,包括重启资源管理器、修改注册表中的Shell Extensions、以及设置在单独的进程中打开文件夹窗口。
|
存储 监控
西门子S7-1200编程实例,上升沿/下降沿指令如何使用?
本节我们来讲一下西门子S7-1200的上升沿和下降沿指令,通过一个实例来学习上升沿/下降沿指令如何使用。
西门子S7-1200编程实例,上升沿/下降沿指令如何使用?
|
数据可视化 数据挖掘 Python
Python中使用Matplotlib插件绘制曲线
Python中使用Matplotlib插件绘制曲线
528 0
|
存储 监控
西门子S7-1200编程实例,脉冲定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:接通延迟定时器TON、保持型接通延迟定时器TONR、关断延迟定时器TOF、脉冲定时器TP。
西门子S7-1200编程实例,脉冲定时器指令如何使用?