定时器开始时延时了十几秒_PLC编程基础定时器的使用举例

PLC编程过程中,定时器是非常常用的控制指令。常用于定时、延时、流程控制等。在几种类型的定时器中,接通延时定时器是非常常用的,绝大多数的控制场景都可以使用此定时器完成控制功能。这里就定时器的使用举例如下。

延时输出控制

功能说明

检测到输入信号后,延时2s,然后输出。

PLC资源分配

X0:延时输入信号

T1:延时定时器

Y0:输出信号

程序实现

114fb395e17ea984f4a7085cc950929b.png

延时输出控制程序

X0接通时,开始定时计时,当其计时2s后。定时器T1的触点导通,从而控制Y0输出;当X0断开后,则T1定时器复位,Y0输出亦复位。

表时钟控制

功能说明

使用定时器实现时钟,小时、分、秒的控制。

PLC资源分配

D0:秒时计时

D1:分钟计时

D2:小时计时

T0:功能实现定时

程序实现

4aa698f3c481e7a7904922099c7faa7c.png

计时心跳处理

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

eb3046a80997159a113cd966c598119d.png

秒钟计时处理

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

2b411bc201e3ae7931101427ecf8dbc8.png

秒钟复位及分钟计时处理

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

d1e1725b89ff6edc53c29459c7656d65.png

分钟复位及小时计时处理

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

d86b62e6e8db6eced752469788eb0e59.png

小时复位处理

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

f13547dc0f5ebe5f33afc1e441a7f1e9.png

完成程序实现

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值