找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3557|回复: 10

PLC编程基础定时器的使用举例

  [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:29
  • 打卡月天数:1
  • 打卡总奖励:7791
  • 最近打卡:2025-12-13 17:25:16

2540

主题

1353

回帖

2万

积分

管理员

积分
21301
发表于 2022-3-3 20:58:28 | 显示全部楼层 |阅读模式
PLC编程过程中,定时器是非常常用的控制指令。常用于定时、延时、流程控制等。在几种类型的定时器中,接通延时定时器是非常常用的,绝大多数的控制场景都可以使用此定时器完成控制功能。这里就定时器的使用举例如下。
延时输出控制
功能说明
检测到输入信号后,延时2s,然后输出。
PLC资源分配
X0:延时输入信号
T1:延时定时器
Y0:输出信号
程序实现

延时输出控制程序


X0接通时,开始定时计时,当其计时2s后。定时器T1的触点导通,从而控制Y0输出;当X0断开后,则T1定时器复位,Y0输出亦复位。
表时钟控制
功能说明
使用定时器实现时钟,小时、分、秒的控制。
PLC资源分配
D0:秒时计时
D1:分钟计时
D2:小时计时
T0:功能实现定时
程序实现

计时心跳处理


使用定时器自己的常闭触点,启动定时器的运行。当其运行到设置定位时间后,定时器的触点导通(从此时看,假定本次PLC扫描周期为第一个周期);在PLC运行的下一个周期(第2个扫描周期),那么其常闭触点就会断开;从而复位定时计数;(第三个扫描周期)。又开始下一次定时运行,如此往复。实现1s种定时处理。

秒钟计时处理


取1s定时器的触点导通的上升沿信号,对秒钟加一计时。每计时一秒,则D0加1.

秒钟复位及分钟计时处理


当秒钟计时到59秒后,对秒钟计时寄存器D0复位。并将分钟计时寄存器D1进行加1计时。

分钟复位及小时计时处理


当分钟计时到59秒后,对秒钟计时寄存器D1复位。并将分钟计时寄存器D2进行加1计时。

小时复位处理


当计时到23小时后,对小时寄存器D2复位。

完成程序实现


(转载请注明来源函控自动化工程师头条号

工控课堂 www.gkket.com

0

主题

580

回帖

2065

积分

高级会员

积分
2065
发表于 2025-11-13 03:34:40 | 显示全部楼层
同款经历!简直是世另我
工控课堂 www.gkket.com

0

主题

77

回帖

112

积分

新手上路

积分
112
发表于 2025-11-13 20:13:14 | 显示全部楼层
说得对!狠狠赞同,没毛病~
工控课堂 www.gkket.com

0

主题

91

回帖

139

积分

新手上路

积分
139
发表于 2025-11-13 21:03:03 | 显示全部楼层
浅评一下:内容优质,值得推荐~
工控课堂 www.gkket.com

0

主题

86

回帖

171

积分

新手上路

积分
171
发表于 2025-11-13 21:22:13 | 显示全部楼层
水贴也要有仪式感,我先来打卡~
工控课堂 www.gkket.com

0

主题

98

回帖

262

积分

注册会员

积分
262
发表于 2025-11-13 21:40:54 | 显示全部楼层
赞同 + 10086,完全说出了我的想法!
工控课堂 www.gkket.com

0

主题

100

回帖

164

积分

新手上路

积分
164
发表于 2025-11-21 01:46:53 | 显示全部楼层
求个链接 / 教程,楼主好人一生平安~
工控课堂 www.gkket.com

0

主题

92

回帖

143

积分

新手上路

积分
143
发表于 2025-11-23 21:48:43 | 显示全部楼层
已转发给朋友,一起感受这份快乐~
工控课堂 www.gkket.com

0

主题

115

回帖

174

积分

新手上路

积分
174
发表于 2025-11-24 01:12:18 | 显示全部楼层
蹲一波同款,有没有小伙伴推荐?
工控课堂 www.gkket.com

0

主题

114

回帖

230

积分

注册会员

积分
230
发表于 2025-11-24 01:27:56 | 显示全部楼层
学到干货了,感谢分享,已火速收藏
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 16:59 , Processed in 0.086893 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表