课程中心
HOME
课程中心
正文内容
plc 编程断电记忆指令 PLC教学5——定时器指令与实例
发布时间 : 2026-01-17
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC教学5——定时器指令与实例

定时器指令

1. 几个基本概念:

1、 种类

a 、接通延时定时器 ( TON )

b、 有记忆通电延时定时器 (TONR )

c 、断电延时定时器(TOF )

2、 分辨率和定时时间的计算

什么是分辨率: 单位时间的时间增量为定时器的分辨率---又叫精度.

精度等级: 1ms, 10 ms, 100ms

定时时间

T= P T * S其中: T 为定时时间 PT 为设定值 S 为分辨率.

3、定时器的编号:

定时器的编号用定时器的名称和它的常数编号(最大为255)表示,即T*** ,

定时器的编号包含两方面的信息: 定时器位和定时器当前值.

定时器位: 当定时器的当前值达到设定值PT时,定时器触点动作。

定时器当前值:存储定时器当前累计的时间,它占用 16 位符号整数来表示,最大计数值为 32767。

2、 通电延时定时器(TON)

其中:IN是使能输入端,编程范围T0-T255;PT是预置输入端(0-32767)PT数据类型:INT。

使用说明:使能输入(IN)有效时,定时器开始计时,当值从0开始递增,大于或者等于预置值(PT)时,定时器输出状态位置 1(输出触点有效)

当前值的最大值为32767。使能端无效(断开)时,定时器复位(当前值清零,输出状态位置0)。

例 题:通电延时型定时器应用程序,程序运行结果见时序

三.有记忆通电延时定时器(TONR)

(1)梯形图(LAD):

(2)语句表(STL): TONR T65, +500

使用说明:使能输入端(IN)有效时(接通),定时器开始计时,当前值大于或等于预置值(PT)时,输出状态置 1 。使能端输入无效(断开)时,当前值保持(记忆),使能输入(IN)再次接通有效时,在原记忆值的基础上递增计时。有记忆通电延时型(TONR)定时器采用线圈复位指令(R)进行复位操作,当复位线圈有效时,定时器当前值清零,输出状态位置 0。

四.断电延时定时器(TOF)

(1)梯形图

(2)语句表(STL):TOF T37, +30

使用说明: 使能端(IN)输入有效时,定时器状态位立即置1,当前值复位(为0).使能端(IN)断开时,开始计时,当前值从0递增,当前值达到预置值时,定时 器状态位复位置0,并停止计时,当前值保持。

定时器的正确使用:

说明:对1ms定时器T32,在使用错误方法时,只有当定时器的刷新在T32的常闭触点执行以后到T32的常开触点执行以前的区间时Q0.0才能产生一个宽度为一个扫描周期的脉冲,而这种可能性是极小的。在其它情况,则这个脉冲产生不了。

说明:对10ms定时器T33,在使用错误方法时,Q0.0永远产生不了这个脉冲。定时器在每次扫描开始时刷新。该例中T33被置位,但执行到定时器指令时,定时器将被复位(当前值和位都被置0),当开触点T33被执行时,T33永远为OFF,Q0.0也将为OFF,即永远 会被置位ON。

100ms的定时器在执行指令时刷新,所以当定时器T37到达设定值时Q0.0肯定会产生这个脉冲。在使用定时器时,要弄清楚定时器的分辨率,否则,一般情况下不要 把定时器本身的常闭触点作为自身的复位条件

定时器指令的应用实例:

例 :报警电路。报警是电气自动控制中不可缺少的重要环节,标准的报警功能应该是专光报警。当故障发生时,报警指示灯闪烁,报警电铃或蜂鸣器响,操作人员知道故障发生后,按消铃按钮,把电铃关掉,报警指示灯从闪烁变为长亮。故障消失后,报警指示灯熄。另外还设有试灯、试铃按钮,用于平时检测报警指示灯和电铃的好坏。

输入信号设置:I0.0故障信号;I1.0为消铃按钮;I1.1为试灯按钮

输出信号设置: Q0.0为报警灯;Q0.7为报警电铃

S7-200 SMART PLC断电后如何保持高速计数器的当前值与常见问题解答

点击“PLC发烧友 ”,关注我们吧!

S7-200 SMART PLC的断电数据保持不支持高速计数器的范围设置,因此高速计数器的当前值在CPU每次断电后都会复位为数值0,要使S7-200 SMART PLC高速计数器的当前值在CPU断电重启后依然保持,可以通过以下的方式来实现。

01 保持方法

第一步: (除了第一个扫描周期之外的其它周期,需要将高速计数器0的当前值HC0传送到寄存器VD300中)

第二步: (在上电的第一周期将寄存器VD300存储的数值传送到高速计数器的当前值SMD38,保证高速计数器以VD300为初始值开始计数,并初始化高速计数器0。)

第三步: (在系统块的断电数据保持处设置寄存器VD300为断电保持区域)

打开系统块—保持范围—选择存储器类型,设置存储区区域

偏移量:可以理解温保持范围存储区的首地址,如设置为300则为VD300,设置为500则为VD500。

元素目录:既保持范围存储区的数据长度。

另外无需增加使用电池卡来实现数据的永久保持。

02 常见问题

1.为什么S7-200 SMART 高速计数器在低频率下计数正常,而在高频率下无法计数?

答:在 S7-200 中,HSC 旁路了输入滤波。而在 S7-200 SMART 中,HSC 没有旁路输入滤波,因此系统块中设置的输入滤波会影响HSC,这样可以有助于一些用户避免高频干扰。默认的滤波时间 6.4ms 可以允许计数的最高频率是78 HZ,如果要计数更高频率的信号,必须调整相应的滤波时间。

2. S7-200 SMART CPU能否支持5V编码器?

答:ST20、ST30 CPU的I0.0~I0.3,I0.6~I0.7,ST40、ST60 CPU的I0.0~I0.3可以支持。

3. 为什么高速计数器不能正常工作?

答:在程序中要使用初次扫描存储器位SM0.1来调用HDEF指令,而且只能调用一次。如果用SM0.0调用或者第二次执行HDEF指令会引起运行错误,而且不能改变第一次执行HDEF 指令时对计数器的设定。

4.高速计数器为什么会丢失脉冲?

答:(1)要先确认丢失脉冲的结论是如何得到的,通过什么方式得知丢失脉冲,这种方式是否可靠。

(2)确认脉冲发生源是否能够正常工作且与HSC的硬件输入指标匹配,比如逻辑电平阈值、最高频率等。

(3)确认传输过程是否可靠,电缆的长度与屏蔽是否都符合规范。

(4)CPU侧硬件工作正常。

(5)确认程序的使用是否正确。

(6)确认HSC的工作机制是否能与客户工艺要求匹配,比如在初始化HSC时,是否有脉冲输入,因为此时脉冲无法被检测到。

来源:PLC发烧友,作者:技成培训网-徐陈爽,转载请注明出处!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。

相关问答

三菱PLC的掉电保持程序怎么写?就是突然停电,随后来电后按下...

1是直接用PLC内部的掉点保持继电器,2N是从M500开始的!2可以在软件上设置所有...可以用断电保持型寄存器,但你的状况采用S型比较好,用STEP指令,通过状态转移的...

plc断电延时定时器怎么使用-8YmBub9U的回答-懂得

plc断电延时定时器使用:PLC:可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令...

信捷PLC中断电保持用的数据寄存器有哪些?

有的默认是C320开始你如果不设定断电区域那就是从这里开始是掉电保持的。有的默认是C320开始你如果不设定断电区域那就是从这里开始是掉电保持的。

西门子plc断电保持范围?

西门子PLC的断电保持范围通常指的是PLC在停电后,内部数据能够保持的时间长度。这个时长取决于PLC的型号和内部电容的大小。一般情况下,西门子PLC的断电保持范...

PLC内部电池没电了,程序丢失后,如何重新储存程序呢?

如果你的电脑里有程序备份,下载到PLC就行了。如果你没程序备份,找设备厂家要程序,或者找相同设备将程序上传到电脑,再从电脑下载到没程序的PLC如果你有能力,...

三菱plc断电保存型继电器是从哪一个开始?

三菱PLC内部断电保持继电器有:1、FX1N停电保持:EEPROM保持M384~M511,D128~D255.电容保持M512~M1535,D256~D79992、FX2N停电保持:EEPR...

plc寄存器数据类型?

plc寄存器有以下几种类型:1、通用数据寄存器(D0~D199)共200点。当M8033为ON时,D0~D199有断电保护功能;当M8033为OFF时则它们无断电保护,这种情况PLC由RUN...

s7200plc断电多久程序会丢失?

程序存在EPROOM里,是不会丢,要想保存参数的话是需要后备电池的程序存在EPROOM里,是不会丢,要想保存参数的话是需要后备电池的

西门子s7-1200plc定时器怎样才能断电保持?

西门子S7-1200PLC在使用高速计数器的定时器无法做到断电保持,,普通的数据块可以,按照阿鸣老师的方法:可以在数据块里面设置。S7-1200的DB块必须要勾上保持性...

欧姆龙PLC哪些计数器有断电保持功能?

cp1H系列CNT计数器和CNTR计数器都有掉电保持功能,应该和CP1E一样。cp1H系列CNT计数器和CNTR计数器都有掉电保持功能,应该和CP1E一样。

 毛晓彤演过的电视剧  长沙县第三中学 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2026  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部