第五讲-定时器指令 .DOC

合集下载

定时器指令

定时器指令

定时器的编号格式为:
Tn (n为常数) 例如:T0、T33、T255。
定时器定时时间T为定时器的分辨率S与定时器设定值 PT的乘积。

即T=S×PT
定时器的定时时间为T = PT×S分辨率。式中: T为实际定时时间,PT为设定值,S为分辨率。
2. 下面介绍接通延时型定时器(TON):
TON用于通电后单一时间间隔的计时。
TON:接通延时定时器指令助记符;

Tn:定时器编号;
IN:定时器定时输入控制端;

PT:定时设定值输入端。
输入端(IN)接通时,定时器位为OFF,定时器开始从当前值0 (加1)开始记时,当前值大于等于设定值时(PT=1~32767),定 器复位,即当前时器位变为ON,定时器对应的常开触点闭合。输入端 断开时,定时值被清零,定时器位为OFF。
液体混合装置
控制要求:
1、按下启动按钮SB1后,电磁 阀YV1接通,液体A流入容器; 2、到达液位I时,YV1关闭, YV2接通,液体B流入容器; 3、到达液位H时,YV2关闭, 同时启动电动机M搅拌; 4、1分钟后停止搅拌,这时 YV3接通,放出混合液体; 5、当液位下降到L后,延时2S 后YV3断电关闭,并同时开始 新的周期。
否则断开。
例如: 判断VB0 大于等于VB1 判断T37当前值是否等于100
示例:若Q0.0、Q0.1、Q0.2外接三盏指示灯,观察三盏灯的现象。
SM0.5
0
2 1
现象:Q0.0、Q0.1轮流显示(每一秒变化一次),Q0.2观察不到亮,由于 显示时间过短,只有一个扫描周期。
实例:密码锁设计
有一密码锁,它有5个按键,SB1为开锁键,按下SB1才 能开锁工作。开锁条件:先SB2按压3次,后SB3按压2次, 锁才能被打开,SB4为复位键,SB5为报警键。当按下开锁 键,条件不满足时,报警。试编写密码锁控制器程序。

定时器指令资料

定时器指令资料
指令格式:
功能举例:
电器与可编程控制器技术
2020年10月4日
太原工业学院自动化系
时序图:
电器与可编程控制器技术
2020年10月4日
太原工业学院自动化系
例.几种延时的实现 1.延时脉冲
%I00081
%Q00001
6S
电器与可编程控制器技术
2020年10月4日
太原工业学院自动化系
2.延时断开
(1) %I00081
做为二进制表达式输入输出以及函数和调用 的位参数(例如PSB)。 ➢ 这个特征只适用于保持型存储器的位变量。 ➢ 可使用编程器或者HMI 将字中的某一位设 定为ON 或OFF,也可以监控这一位。 ➢ C 块也可以对字中的某一位进行读取,更 改和写入操作。
2020年10月4日
太原工业学院自动化系
举例
太原工业学院自动化系
电器与可编程控制器技术(3)定 Nhomakorabea器的存储器
每个定时器使用 %R、%W、%P或%L的一 元的三字数组或符号存储器来存储信息
当前值(CV) 预设值(PV)
控制字
Word1 Word2 Word3
可读不可写 可读可写 可读不可写
2020年10月4日
太原工业学院自动化系
➢定时器的可用操作数
定时器指令
2020/10/4
自动化系 刘彬
电器与可编程控制器技术
定时器指令
一、 定时触点
PACSystems有四个定时触点能用来提供到其他程 序功能块能流的规则脉冲。定时触点以方形波形式每 0.01秒、0.1秒、1.0秒和 1分循环开和关。
存储器 %S0003 %S0004 %S0005 %S0006
当它接收能流时计时,在能流停止时保 持其当前值

定时器指令

定时器指令

Network7 M0.1 M0.3 M0.4 Network8 M0.2 Network9 M0.4 Network10 M0.2 M0.3 M0.4
Q0.2 ( )
Q0.4 ( ) Q0.5 ( ) Q0.6 ( )
M0.2 M0.3 M0.4 Network7
4) 保持与释放交替变化 控制要求:试设计程序实现如图所示时序。
Network1 I0.1 I0.2 I0.3 I0.4 I0.5 Q0.1
( )
Q0.1 Network2 I0.2 I0.1 I0.3 Q0.2 Network3 I0.3 I0.1 I0.2 Q0.3 Network4 I0.4 I0.1 I0.2 I0.3 I0.5 Q0.4
( )
I0.4 I0.5 Q0.2
3) 保持型通电延时定时器TONR 用于对许多间隔的累计定时。当输入端(IN) 接通时,定时器开始计时,当前值从0开始加1计 数,当前值大于等于设定值(PT)时,定时器位 置1;当输入IN无效时,当前值保持,IN再次有 效时,当前值在原保持值基础上继续计数, TONR定时器用复位指令R进行复位,复位后定 时器当前值清零,定时器位为OFF。
四、典型程序分析
闪烁电路
延时接通/断开电路
点亮10s
4.1.2.小车自动往返运动的梯形图设计
2.记忆通电延时型工作原理分析
2) 断电延时定时器TOF(Off-Delay Timer)
输入端(IN)接通时,定时器位为ON,当 前值为0。当输入端由接通到断开时,定时器的 当前值从0开始加1计数,当前值等于设定值 (PT)时,输出位变为OFF,当前值保持不变, 停止计时。
3.断电延时型定时器工作原理分析
10ms 定时器则由系统在每个扫描周期开始自动刷新

定时器指令

定时器指令
TONR定时器只能用复位指令R对其进行复位操作。 TONR复位后,定时器位为OFF,当前值为0。
指令格式:TONR Txxx,PT
5.1 PLC的基本逻辑指令及举例
(3)断开延时定时器TOF(Off-Delay Timer)
断开延时定时器用于断电后的单一间隔时间计时。 上电周期或首次扫描,定时器位为OFF,当前值为0。 输入端接通时,定时器位为ON,当前值为0。当输入端
(2)增减计数器CTUD
增减计数器有两个计数脉冲输入端:CU输入端用于递增 计数,CD输入端用于递减计数。
首次扫描时,计数器位为OFF,当前值为0。CU输入的每 个上升沿,计数器当前值增加1个单位;增减计数器当 前值计数到32 767(最大值)后,下一个CU输入的上升 沿将使当前值跳变为最小值(-32 768);当前值达到 最小值-32 768后,下一个CD输入的上升沿将使当前值 跳变为最大值32767。
计数器当前值:其值是一个存储单元,它用来存 储计数器当前所累计的脉冲个数,用16位符号整 数来表示,最大数值为32 767。
5.1 PLC的基本逻辑指令及举例
3、指令
5.1 PLC的基本逻辑指令及举例
(1)增计数器CTU
首次扫描时,计数器位为OFF,当前值为0。 在计数脉冲输入端CU的每个上升沿,计数器计数1次,当

5.1 PLC的基本逻辑指令及举例
十一、计数器及其使用 1、种类:CTD, CTUD, CTD 2、编号
计数器的编号用计数器名称和数字(0~255)组 成,即C***,如C6。计数器的编号包含两方面的 信息:计数器的位和计数器当前值。
计数器位:计数器位和继电器一样是一个开关量 ,表示计数器是否发生动作的状态。当计数器的 当前值达到设定值时,该位被置位为ON。

定时器指令

定时器指令

定时器指令定时器指令定时器可以提供等待时间或监控时间,定时器还可产生一定宽度的脉冲,亦可测量时间。

定时器是一种由位和字组成的复合单元,定时器的触点由位表示,其定时时间值存储在字存储器中。

脉冲定时器(SP) 扩展脉冲定时器(SE)定时器的种类接通延时定时器(SD) 保持型接通延时定时器(SS)关断延时定时器(SF)1. 1. 定时器组成定时器组成定时器组成在CPU 的存储器中留出了定时器区域,该区域用于存储定时器的定时时间值。

每个定时器为2Byte,称为定时字。

在S7-300中,定时器区为512Byte,因此最多允许使用256个定时器。

S7中定时时间由时基和定时值两部分组成,定时时间等于时基与定时值的乘积。

当定时器运行时,定时值不断减1,直至减到0,减到0表示定时时间到。

定时时间到后会引起定时器触点的动作。

定时时间定时时间==时基时基××定时值定时值定时器的第0到第11位存放二进制格式的定时值,第12,13位存放二进制格式的时基。

时基与定时范围时基与定时范围时基 时基的二进制代码 分辨率 定时范围 10ms 00 0.01s 10ms 至9s_990ms 100ms 01 0.1s 100ms 至1m_39s_900ms1s 10 1s 1s 至16m_39s 10s1110s10s 至2h_46m_30s为累加器1装入定时时间值的表示方法: (1)L W L W L W##1616##wxyz wxyz 其中,w,x,y,z 均为十进制数;w=时基,取值0,1,2,3,分别表示时基为:10ms,100ms,1s,10s;xyz=定时值,取值范围:1到999。

(2)L S5T L S5T L S5T##aH_bbM_ccS_dddMS aH_bbM_ccS_dddMS 2.2.定时器启动与运行定时器启动与运行定时器启动与运行PLC 中的定时器相当于时间继电器。

在使用时间继电器时,要为其设置定时时间,当时间继电器的线圈通电后,时间继电器被启动。

定时器

定时器
24 第五章 PLC基本指令及程序计
5.4 简单的典型电路编程
一、瞬时接通/延时断开电路:
题目
程序
25 第五章 PLC基本指令及程序设计
5.4 简单的典型电路编程
二、瞬时接通/延时断开 电路 题目
另外一种程序 :使用 了上例的典型电 路
26 第五章 PLC基本指令及程序设计
5.4 简单的典型电路编程
10ms定时器使用说明: 对10ms定时器T33,在使用错误方法时, Q0.0永远产生不了这个脉冲。因为当定时器计 时到时,定时器在每次扫描开始时刷新。该例中 T33被置位,但执行到定时器指令时,定时器 将被复位(当前值和位都被置0),当开触点 T33被执行时,T33永远为OFF,Q0.0也将为 OFF,即永远 会被置位ON。
22 第五章 PLC基本指令及程序设计
5.1.10定时器的刷新方式和正确使用
定时器的正确使用:
100ms的定时器在执行指令时刷新,所以当 定时器 T37 到达设定值时 Q0.0 肯定会产生这个 脉冲。在使用定时器时,要弄清楚定时器的分 辨率,否则,一般情况下不要 把定时器本身 的常闭触点作为自身的复位条件.
定时器指令的应用
设计三台电机M1、M2、M3顺序起动,逆 序停止的继电器控制电路 控制要求: 起动时,按下起动按钮SB1,M1
1 第五章 PLC基本指令及程序设计
5.1.10定时器
定时器是PLC中最常用的元件之一,用好、 用对定时器对PLC程序设计非常重要。定时器 编程时要预置定时值,在运行过程中当定时器 的输入条件满足时,当前值从0开始按一定的 单位增加。当定时器的当前值到达设定值时, 定时器发生动作,从而满足各种定时逻辑控制 要求。
21 第五章 PLC基本指令及程序设计

定时器指令

定时器指令

PLC2-1300
三、 S-ODT(接通延时S5定时器)
示例程序
工作波形
8S PLC2-2300
三、 S-ODT(接通延时S5定时器)
【例】 接通延时定时器和脉冲定时器应用——用定时 器构成一脉冲发生器,当满足一定条件时,能够输出一定 频率和一定占空比的脉冲信号。
工艺要求:当按钮S1(I0.0)按下时,输出指示灯H1 (Q4.0)以灭2s,亮1s规律交替进行。
I0.0 Q4.0
1S 2S
PLC2-3300
三、 S-ODT(接通延时S5定时器)
控制程序 (使用接通延时定时器)
I0.1
I0.1
PLC2-4300
三、 S-ODT(接通延时S5定时器)
控制程序 (使用脉冲定时器)
PLC2-5300
四、 S-ODTS(保持型接通延时S5定时器)
Tn0
S_ODTS
PLC-4300
定时器概述
定时器的第0到第11位存放二进制格式的定时值, 第12,13位存放二进制格式的时基。
PLC-5300
定时器概述
时基与定时范围
时基 时基的二进制代码 分辨率
定时范围
10ms
00
100m
01
s
1s
10
10s
11
0.01s 10ms至9s_990ms(9.99s)
0.1s 1s
五、S-OFFDT(断电延时S5定时器)
示例程序
工作波形
PLC2-9300
五、S-OFFDT(断电延时S5定时器)
【例】断电延时SF定时器的应用: 合上开关SA(I0.0),HL1(Q0.0)和HL2(Q0.1)亮,断 开SA,HL1立即熄灭,过10S后, HL2自动熄灭。

PLC定时器指令

PLC定时器指令
请在仿真软件上运行下列程序观察运行过程及结果
山东铝业职业学院电气系
知识点1:定时器指令 例:分析电路功能
山东铝业职业学院电气系
知识点1:定时器指令
3.4.1 定时器指令
1. 接通延时 定时器
用于单一间隔的定时。上电周期或
首 次 扫 描 , 定 时 器 状 态 位 OFF(0) , 当前值为0。使能输入接通时,定时 器位为OFF(0),当前值从0开始计数
时间,当前值达到预置值时,定时
器 位 ON(1) , 当 前 值 最 大 到 32767 并
要求: 1. 按下SB1时,隔灯闪烁:L1亮0.5秒后灭,
接着L2亮0.5秒后灭, ……接着L16亮0.5秒后 灭, 接着L1亮0.5秒后灭 ,如此循环下去(仿 真时把时间调得长一些3至5秒)。
2. 按下SB2时,停止。
山东铝业职业学院电气系
所需知识点:
知识点1:定时器指令 知识点2:计数器指令
山东铝业职业学院电气系
保持。使能输入断开,定时器自动
复位,即定时器状态位OFF(0),
当前值为0。
指令格式:
TON Txxx,PT
Txxx:定时器编号 PT:定时器预设值
知识点1:定时器指令
3.4.1 定时器指令 1. 接通延时 定时器
山东铝业职业学院电气系
知识点1:定时器指令
山东铝业职业学院电气系
知识点1:定时器指令
知识点2:定时器指令
3.4 定时器与计数器指令
3.4.1 定时器指令
定时器的工作原理: 使能输入有效后,当前值PT对PLC内部的时基脉冲增1计数, 当计数值大于或等于定时器的预置值后,状态位置1。
时基:
按脉冲分,有1ms、10ms、100ms 三种定时器。 1ms定时器每隔1ms刷新一次,当扫描周期较长时,在一个 周期内可能被多次刷新,其当前值在一个扫描周期内不一定保 持一致。 10ms 定时器则由系统在每个扫描周期开始自动刷新。由于 每个扫描周期内只刷新一次,故而每次程序处理期间,其当前 值为常数。 100ms定时器则在该定时器指令执行时刷新。下一条执行的 指令,即可使用刷新后的结果,非常符合正常的思路,使用方 便可靠。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四 .双定时器 (1)串联
3s 5s
Q0.0 T102 T101 I0.0
思考:其他类型的定时器串联
(2)逆联
5s 3s 5s 3s
Q0.0 T102 T101 I0.0
思考:其他类型的定时器逆联
五 .定时脉冲 与矩形波的产生
3s 3s
3s
Q0.0
I0.0
3s 5s
3s
Q0.0
I0.0
I2.0 最大值
I2.0
T33 IN TON 3 PT
T33 (当前值 ) T33( ) 位
PT = 3
PT = 3
三.断开延时定时器(TOF)
T╳╳╳ IN PT TOF
断开延时定时器(TOF)用来在输入断开延时一段时间后,才断 开输出. 当使能输入端IN接通时,定时器立即接通,并把当前值设为0, 当使能输入端断开时定时器开始定时,直到达到预设的时间.当达到 预设时间时,定时器断开输出,并停止计时当前值.当输入断开的时 间小于预设时间时,定时器仍保持接通.当IN再接通时,定时器当前 值仍设为0.
[例]梯形图及对应的时序图如图所示. 当I0.l触点闭合后,T33输出触点接通.当I0.1触点断开后,定时器开始 计时,当时间到设定值PT= 3(30ms)时,T33状态位变为0,输出触点断 开,当前值不再变化.
四.有记忆接通延时定时器(TONR)
T╳╳╳ IN PT TONR
对于有记忆接通延时定时器,当使能输入端IN接通时, 定时器开始计时,当使能输 入 端断开时,该定时器保持当 前值不变;当使能输 入 端再接通时,则定时器从原保持值 开始再往上加,当定时器的当前值大于等于预设值时,定 时器的状态位置1,但定时器继续计时,一直计到最大值 32767,以后即使输入端再断开,定时器也不会复位. 若要定时器复位必须用复位指令(R)清除其当前值..
第五讲 定时器指令
一.定时器的种类 二.接通延时定时器指令(TON) 三 .断开延时定时器(TOF) 四. 有记忆接通延时定时器(TONR) 五. 双定时器
一.定时器的种类
定时器类型
分辨率/ms 1
最大定时值/s 32.767 327.67 3276.7 32.767 327.67 3276.7
定时器号 T0,T64 T1—T4 ,T65—T68 T5—T31,T69—T95 T32,T96 T33—T36,T97—T100 T37—T63,T101—T255
[例]梯形图及对应的时序图如图所示.
当 I2.0接通时, T33开始计数(数时基脉 冲),计时到设定值PT= 3(30ms)时,T33 状态位置 1,其常开触点接通;其后定时器当 前值继续增加,但不影响状态位.当I2.0断开 时,T33复位,当前值清0,状态位也清0.若 I2.0的接通时间未到设定值就断开了,则 T33 跟随复位.
TONR 10 100 1 TON,TOFON和TOF,例如,不能 既有TON T32又有TOF T32. 2.定时器的定时时间=定时器的预设值(PT)*定时器的 分辨率. 3.常用标号T101-T 255
二. 接通延时定时器指令(TON)

T╳╳╳ IN PT TON
T╳╳╳为定时器编号,IN为定时器使能输入端,PT为定时器的预设 值端. 每个定时器均有一个16位(bit)当前值寄存器及一个1位(bit)的状 态位(反映其触点的状态).当使能输入端接通时,接通延时定时器开 始计时,当定时器(T╳╳╳)的当前值大于等于预设值时,该定时器 的状态位被置1(即触点被接通),但定时器继续计时,一直计到最大 值32767,并保持状态位,直到使能输入端断开,清除接通延时定时器 的当前值,定时器才复位.
相关文档
最新文档