gkket 发表于 2021-2-19 15:33:52

PLC 定时器指令分类及工作原理

定时器是PLC中最常见的编程元件之一,其功能与继电器控制系统中的时间继电器相同,起到延时的作用。与时间继电器不同的是定时继电器有无数对常开/常闭触点供用户编程使用。其结构主要有一个16位当前值寄存器,一个16位预置值寄存器和1位状态位组成。在S7-200PLC中,按工作方式不同,可以将定时器分为三类,分别是通电延时型定时器,断电延时型定时器和保持型通电延时定时器。指令格式如下图1。https://p3-tt.byteimg.com/origin/pgc-image/06431fdbed964375b7358a045f3c2872?from=pc图1:定时器指令格式
https://p3-tt.byteimg.com/origin/pgc-image/401785ef39f94194a4f6edc2ee7bc472?from=pc

一.通电延时型定时器(TON)指令工作原理及应用当使能端输入(IN)有效时,定时器开始计时,当前值从0开始递增,当当前值大于或等于预置值时,定时器输出状态为1(可以近似理解为定时器线圈得电吸合),此时当前值继续增大至32767,仍保持输出为1的状态。直到使能端无效时,定时器才复位,当前值被清零,输出状态也为0。应用举例见图2https://p1-tt.byteimg.com/origin/pgc-image/eb519b51f9ea43e2b9e3570e77b62764?from=pc图2:通电延时型定时器应用举例
二.断电延时型定时器(TOF)指令工作原理及应用当使能端输入(IN)由效时,定时器输出状态为1,当前值复位;当使能端(IN)断开时,当前值从0开始递减,当当前值等于预置值时,定时器复位并停止计时,当前值保持。应用举例见图3https://p6-tt.byteimg.com/origin/pgc-image/0de750e5b9cc4fcda4a3558f97fd91a1?from=pc图3:断电延时型定时器应用举例
三.保持型通电延时定时器(TONR)指令工作原理及应用当使能端输入(IN)由效时,定时器开始计时,当前值从0开始递增,当当前值到达预置值时,定时器输出状态为1;输出状态为1,当使能端(IN)无效时,当前值处于保持状态,但当使能端再次有效时,当前值在原来保持值的基础上继续递增计时;保持型通电延时定时器采用线圈复位指令(R)进行复位操作,当复位线圈有效时,定时器当前值被清0,定时机输出状态为0.应用举例见图4https://p6-tt.byteimg.com/origin/pgc-image/49cb2e7c852744ffb99634759622a60c?from=pc图4:保持型通电延时定时器应用举例

嗷呜~~ 发表于 2021-2-19 15:33:52

真是难得给力的帖子啊。

hide001 发表于 2021-2-19 19:08:19

强烈支持楼主ing……

郭涛 发表于 2025-11-13 14:27:43

不请自来,就想夸一句:太顶了!

Mr.郭 发表于 2025-11-13 14:43:32

学到了学到了,这波分享太实用啦!

abixubu 发表于 2025-11-13 14:44:41

水个经验,支持楼主,加油呀

月亮忘记了1961 发表于 2025-11-13 14:55:04

赞同 + 10086,没毛病,完全没毛病

zhouya 发表于 2025-11-13 15:31:45

谁懂啊!这内容我能循环看十遍

时光机 发表于 2025-11-13 18:47:38

这逻辑绝了,分析得太到位了吧

18734525328 发表于 2025-11-13 21:55:36

来凑个热闹,为楼主增加点人气!
页: [1] 2
查看完整版本: PLC 定时器指令分类及工作原理